第1章 操作系统引论 1
1.1 基本知识点 1
1.1.1 计算机系统概述 1
1.1.2 操作系统的形成与发展 1
目录 1
1.1.3 操作系统的基本类型 3
1.1.4 操作系统的特征和功能 5
1.2 例题分析 7
1.2.1 单项选择题 7
1.2.2 填空题 9
1.2.3 综合题 10
2.1.1 进程的概念 14
第2章 进程控制与同步 14
2.1 基本知识点 14
2.1.2 进程控制 17
2.1.3 线程 19
2.1.4 互斥与同步的基本概念 20
2.1.5 利用硬件方法解决互斥问题 21
2.1.6 信号量 23
2.1.7 管程 27
2.1.8 进程通信 28
2.2 例题分析 29
2.2.1 单项选择题 29
2.2.2 填空题 33
2.2.3 综合题 35
3.1 基本知识点 67
3.1.1 调度的类型 67
第3章 调度与死锁 67
3.1.2 进程调度方式 68
3.1.3 进程调度算法 68
3.1.4 死锁 70
3.1.5 死锁的处理 70
3.2 例题分析 77
3.2.1 单项选择题 77
3.2.2 填空题 79
3.2.3 综合题 80
4.1.1 用户与操作系统之间的接口 98
第4章 作业管理和用户接口 98
4.1 基本知识点 98
4.1.2 作业状态及作业调度 100
4.2 例题分析 104
4.2.1 单项选择题 104
4.2.2 填空题 107
4.2.3 综合题 108
第5章 存储管理 121
5.1 基本知识点 121
5.1.1 存储管理概述 121
5.1.2 单一连续分配 125
5.1.3 分区存储管理 125
5.1.4 覆盖与交换 128
5.1.5 分页存储管理 129
5.1.6 请求分页存储管理 131
5.1.7 分段与段页式存储管理 134
5.2 例题分析 137
5.2.1 单项选择题 137
5.2.2 填空题 142
5.2.3 综合题 145
第6章 设备管理 164
6.1 基本知识点 164
6.1.1 设备管理概述 164
6.1.2 输入/输出控制方式 166
6.1.3 中断技术 168
6.1.4 缓冲技术 170
6.1.5 设备分配 171
6.1.6 SPOOLing系统 174
6.1.7 设备处理 175
6.2 例题分析 175
6.2.1 单项选择题 175
6.2.2 真空题 179
6.2.3 综合题 180
第7章 文件管理 187
7.1 基本知识点 187
7.1.1 文件系统的概念 187
7.1.2 文件结构与存取方法 188
7.1.3 文件的存储设备 191
7.1.4 文件存储空间的管理 193
7.1.5 文件目录管理 195
7.1.6 文件共享及文件保护 196
7.1.7 文件的使用 198
7.1.8 文件系统的层次模型 199
7.2 例题分析 200
7.2.1 单项选择题 200
7.2.2 填空题 204
7.2.3 综合题 206
8.1 基本知识点 222
8.1.1 UNIX操作系统概述 222
第8章 UNIX操作系统 222
8.1.2 UNIX 的进程描述 224
8.1.3 进程控制与调度 228
8.1.4 进程的同步与通信 233
8.1.5 存储器管理 244
8.1.6 设备管理 249
8.1.7 文件管理 256
8.1.8 目录管理 260
8.1.9 文件系统的系统调用 263
8.2 例题分析 267
8.2.1 单项选择题 267
8.2.2 填空题 270
8.2.3 综合题 272