第1章 操作系统概述 1
习题精选 2
考点1 操作系统的基本概念 2
参考答案 4
考点2 操作系统的发展与分类 6
参考答案 9
考点3 操作系统的运行环境 14
参考答案 17
考点4 操作系统的体系结构 22
参考答案 22
第2章 进程管理 24
习题精选 25
考点1 进程的概念 25
参考答案 28
考点2 进程的状态与转换 35
参考答案 38
考点3 进程控制、组织与通信 43
参考答案 44
考点4 线程概念和多线程模型 45
参考答案 47
考点5 进程同步的基本概念 49
参考答案 50
考点6 实现临界区互斥的基本办法和信号量机制 51
参考答案 55
考点7 经典同步问题与PV算法 61
参考答案 64
第3章 处理机调度和死锁 91
习题精选 92
考点1 调度的概念和基本准则 92
参考答案 96
考点2 典型的处理机调度算法 101
参考答案 106
考点3 死锁 121
参考答案 124
考点4 系统安全状态、银行家算法 127
参考答案 132
第4章 存储器管理 142
习题精选 143
考点1 内存管理的基本概念 143
参考答案 145
考点2 交换与覆盖 149
参考答案 150
考点3 连续分配管理方式 151
参考答案 155
考点4 非连续分配管理方式 162
参考答案 164
考点5 虚拟内存的基本概念 168
参考答案 171
考点6 请求分页管理方式 176
参考答案 181
考点7 页面置换算法和抖动 186
参考答案 188
考点8 请求分段管理方式和请求段页式管理方式 196
参考答案 199
第5章 文件管理 202
习题精选 203
考点1 文件系统的基本概念 203
参考答案 205
考点2 文件结构 207
参考答案 208
考点3 目录结构 213
参考答案 217
考点4 文件共享和保护 222
参考答案 223
考点5 文件系统的实现 225
参考答案 229
考点6 磁盘存储器管理 234
参考答案 238
第6章 输入输出(I/O)管理 247
习题精选 248
考点1 设备管理的基本概念 248
参考答案 248
考点2 I/O控制方式 251
参考答案 253
考点3 缓冲管理 260
参考答案 261
考点4 SPOOLing技术 265
参考答案 267
参考文献 272