导图社区 计算机系统
这是一个关于计算机系统的思维导图,讲述了计算机系统的相关故事,如果你对计算机系统的故事感兴趣,欢迎对该思维导图收藏和点赞~
社区模板帮助中心,点此进入>>
计算机系统
中央处理器(CPU)
控制单元
负责解码和执行指令
与内存和其他外部设备进行通信
算术逻辑单元(ALU)
负责执行算术和逻辑运算
寄存器
存储临时数据和指令
存储器
主存储器
存储程序和数据
分为随机访问存储器(RAM)和只读存储器(ROM)
辅助存储器
硬盘、固态硬盘(SSD)和光盘等
用于长期存储数据和程序
输入设备
键盘
接收用户输入的文本和命令
鼠标
用于控制光标位置和选择操作
扫描仪
将纸质文档转换为数字格式
输出设备
显示器
显示计算机处理后的图像和文本
打印机
将计算机生成的文本和图像输出到纸张上
软件
操作系统
提供用户界面和管理计算机硬件资源
调度任务和管理文件系统
应用软件
用于完成特定任务的程序
如办公软件、图形设计软件等
网络
局域网(LAN)
连接局部区域内的计算机和设备
例如家庭网络或办公室网络
广域网(WAN)
连接较大范围内的计算机和设备
例如Internet
协议
规定计算机之间通信的标准和方式
如TCP/IP协议
数据
二进制
计算机内部数据的表示方式
由0和1组成的编码系统
数据类型
整型、浮点型、字符型等
决定数据的表示方式和操作规则
数据结构
数组、链表、栈、队列等
用于组织和存储数据的方式
算法
排序算法
冒泡排序、插入排序、快速排序等
用于将数据按照特定顺序排列
搜索算法
顺序搜索、二分搜索等
用于在数据中查找特定元素
图算法
最短路径、最小生成树等
用于解决图相关的问题
编程语言
高级语言
C、Java、Python等
更接近人类语言的编程语言
低级语言
汇编语言、机器语言等
更接近计算机硬件的编程语言