计算机科学¶
概述¶
计算机科学
计算机科学是研究计算机系统、软件、算法和信息处理的学科,涵盖硬件、软件、网络、数据库等多个领域。
电脑五大组成单元¶

知识体系结构¶
graph TB
A[计算机科学] --> B[计算机基础]
A --> C[计算机组成原理]
A --> D[计算机系统]
A --> E[计算机网络]
A --> F[中央处理器]
A --> G[存储系统]
A --> H[指令系统]
A --> I[输入输出系统]
A --> J[文件系统]
A --> K[总线]
A --> L[数据表示和运算]
A --> M[进程与线程]
A --> N[数据库系统]
style A fill:#E3F2FD
style B fill:#E8F5E9
style C fill:#FFF3E0
style D fill:#F3E5F5
style E fill:#FCE4EC
主要内容¶
硬件系统¶
硬件系统
- 中央处理器: CPU结构、指令系统、流水线
- 存储系统: 内存、缓存、虚拟存储
- 输入输出系统: I/O控制、中断、DMA
- 总线系统: 总线结构、仲裁、时序
软件系统¶
软件系统
- 操作系统: 进程管理、内存管理、文件系统
- 数据库系统: 关系数据库、SQL、事务管理
- 网络系统: 网络协议、网络架构、网络安全
基础理论¶
基础理论
数据表示、算法设计、计算理论
学习路径¶
推荐学习路径
- 计算机基础 → 计算机组成原理
- 数据表示和运算 → 中央处理器 → 指令系统
- 存储系统 → 文件系统
- 输入输出系统 → 总线系统
- 进程与线程 → 数据库系统
- 计算机网络