计算机导论
概述
本文档按照《计算机科学导论》(Foundations of Computer Science)的知识体系搭建,涵盖从底层数字系统到上层人工智能的完整计算机科学知识框架。
目录
| 序号 | 章节 | 英文标题 |
|---|---|---|
| 1 | 绪论 | Introduction |
| 2 | 数字系统 | Number Systems |
| 3 | 数据存储 | Data Storage |
| 4 | 数据运算 | Operations on Data |
| 5 | 计算机组成 | Computer Organization |
| 6 | 计算机网络 | Computer Networks |
| 7 | 操作系统 | Operating Systems |
| 8 | 算法 | Algorithms |
| 9 | 程序设计语言 | Programming Languages |
| 10 | 软件工程 | Software Engineering |
| 11 | 数据结构 | Data Structures |
| 12 | 抽象数据类型 | Abstract Data Types |
| 13 | 文件结构 | File Structures |
| 14 | 数据库 | Databases |
| 15 | 数据压缩 | Data Compression |
| 16 | 安全 | Security |
| 17 | 计算理论 | Theory of Computation |
| 18 | 人工智能 | Artificial Intelligence |
学习建议
- 通读:按顺序阅读,建立计算机科学的宏观认知
- 深挖:对感兴趣的章节查阅《计算机科学导论》原著对应章节
- 验证:每章末尾的练习题动手实践
