第1章 操作系统概述 1
1.1 知识点讲解 1
1.1.1 操作系统的概念、特征、功能和提供的服务 1
1.1.2 操作系统的发展与分类 4
1.1.3 操作系统的运行环境 4
1.2 典型题解析 5
1.3 练习题 12
1.4 练习题答案及解析 16
第2章 进程管理 23
2.1 知识点讲解 24
2.1.1 进程与线程 24
2.1.2 处理机调度 29
2.1.3 进程同步 34
2.1.4 死锁 43
2.2 进程和线程典型题解析 48
2.3 进程和线程练习题 53
2.4 处理机调度典型题解析 56
2.5 处理机调度练习题 64
2.6 进程同步典型题解析 68
2.7 进程同步练习题 93
2.8 进程死锁典型题解析 103
2.9 进程死锁练习题 110
2.10 练习题答案及解析 116
2.10.1 进程和线程练习题答案 116
2.10.2 处理机调度练习题答案 120
2.10.3 进程同步练习题答案 124
2.10.4 进程死锁练习题答案 145
第3章 内存管理 155
3.1 知识点讲解 155
3.1.1 内存管理基础 155
3.1.2 虚拟内存管理 163
3.2 存储管理典型题解析 169
3.3 存储管理练习题 186
3.4 练习题答案及解析 198
第4章 文件系统 217
4.1 知识点讲解 217
4.1.1 文件系统基础 217
4.1.2 文件系统实现 220
4.1.3 磁盘组织与管理 224
4.2 文件管理典型题解析 227
4.3 文件管理练习题 242
4.4 练习题答案及解析 251
第5章 输入/输出管理 263
5.1 知识点讲解 263
5.1.1 I/O管理概述 263
5.1.2 I/O核心子系统 266
5.2 I/O管理典型题解析 268
5.3 I/O管理练习题 274
5.4 练习题答案及解析 277
附录A 2009年计算机科学与技术学科全国硕士研究生入学统一试卷及答案——操作系统部分 281
附录B 2010年计算机科学与技术学科全国硕士研究生入学统一试卷及答案——操作系统部分 284