第1章 绪论 1
1.1 知识要点及复习 1
1.1.1 计算机系统概述 1
1.1.2 操作系统的形成及发展 1
1.1.3 操作系统的功能和主要特征 3
1.1.4 操作系统的逻辑结构 4
1.1.5 要点提示 5
1.2 典型例题剖析 5
1.3 练习题及参考答案 7
1.3.1 练习题 7
1.3.2 练习题参考答案 14
第2章 处理机管理 21
2.1 知识要点及复习 21
2.1.1 进程的概念 21
2.1.2 进程调度 25
2.1.3 进程互斥与同步 27
2.1.4 临界资源和临界区 27
2.1.5 同步、互斥机制的实现及应用 28
2.1.6 进程通讯 31
2.1.7 死锁 31
2.1.8 要点提示 33
2.2 典型例题剖析 33
2.3 练习题及参考答案 40
2.3.1 练习题 40
2.3.2 练习题参考答案 55
第3章 作业管理 84
3.1 知识要点及复习 84
3.1.1 基本概念 84
3.1.2 用户与操作系统之间的接口 85
3.1.3 作业调度 86
3.1.4 作业与进程的关系 88
3.1.5 要点提示 88
3.2 典型例题剖析 88
3.3 练习题及参考答案 99
3.3.1 练习题 99
3.3.2 练习题参考答案 109
第4章 存储管理 126
4.1 知识要点及复习 126
4.1.1 存储管理概述 126
4.1.2 单一连续分配 128
4.1.3 分区存储管理 128
4.1.4 页式存储管理 133
4.1.5 段式存储管理 136
4.1.6 要点提示 136
4.2 典型例题剖析 137
4.3 练习题及参考答案 139
4.3.1 练习题 139
4.3.2 练习题参考答案 148
第5章 设备管理 165
5.1 知识要点及复习 165
5.1.1 基本概念 165
5.1.2 信息传输控制方式 167
5.1.3 缓冲技术 169
5.1.4 设备分配技术 170
5.1.5 I/O进程控制 171
5.1.6 磁盘调度 172
5.1.7 要点提示 173
5.2 典型例题剖析 173
5.3 练习题及参考答案 178
5.3.1 练习题 178
5.3.2 练习题参考答案 187
第6章 文件管理 199
6.1 知识要点及复习 199
6.1.1 基本概念 199
6.1.2 文件的结构和存取方法 200
6.1.3 文件存储设备及存储空间管理 202
6.1.4 文件目录 204
6.1.5 文件共享与安全 205
6.1.6 文件完整性 206
6.1.7 文件操作 207
6.1.8 要点提示 207
6.2 典型例题剖析 207
6.3 练习题及参考答案 213
6.3.1 练习题 213
6.3.2 练习题参考答案 222
第7章 Windows NT操作系统 230
7.1 知识要点及复习 230
7.1.1 Windows操作系统发展概述 230
7.1.2 Windows NT的设计目标与结构 231
7.1.3 对象、进程和线程 233
7.1.4 Windows NT内核 236
7.1.5 Windows NT虚拟内存管理 239
7.1.6 Windows NT的文件系统 241
7.1.7 Windows NT的I/O系统 243
7.1.8 Windows NT网络 244
7.1.9 要点提示 245
7.2 典型例题剖析 245
7.3 练习题及参考答案 247
7.3.1 练习题 247
7.3.2 习题参考答案 249
第8章 UNIX操作系统 252
8.1 知识要点及复习 252
8.1.1 进程管理 252
8.1.2 存储器管理 255
8.1.3 设备管理 256
8.1.4 文件管理 258
8.2 典型例题剖析 262
8.3 练习题及参考答案 267
8.3.1 练习题 267
8.3.2 练习题参考答案 274
参考文献 285