1.1 基本知识点 1
1.1.1 计算机系统概述 1
1.1.2 操作系统的形成与发展 1
第1章 操作系统引论 1
1.1.3 操作系统的基本类型 3
1.1.4 操作系统的特征和功能 5
1.2 例题分析 7
1.2.1 单项选择题 7
1.2.2 填空题 10
1.2.3 综合题 11
2.1 基本知识点 16
2.1.1 进程的概念 16
第2章 进程控制与同步 16
2.1.2 进程控制 19
2.1.3 线程 21
2.1.4 互斥与同步的基本概念 22
2.1.5 利用硬件方法解决互斥问题 23
2.1.6 信号量 25
2.1.7 管程 29
2.1.8 进程通信 30
2.2 例题分析 31
2.2.1 单项选择题 31
2.2.2 填空题 36
2.2.3 综合题 39
3.1.2 进程调度方式 72
3.1.1 调度的类型 72
第3章 调度与死锁 72
3.1 基本知识点 72
3.1.3 进程调度算法 73
3.1.4 死锁 75
3.1.5 死锁的处理 75
3.2 例题分析 82
3.2.1 单项选择题 82
3.2.2 填空题 84
3.2.3 综合题 86
4.1 基本知识点 103
4.1.1 用户与操作系统之间的接口 103
第4章 作业管理和用户接口 103
4.1.2 作业状态及作业调度 105
4.2 例题分析 109
4.2.1 单项选择题 109
4.2.2 填空题 112
4.2.3 综合题 113
第5章 存储管理 126
5.1 基本知识点 126
5.1.1 存储管理概述 126
5.1.2 单一连续分配 130
5.1.3 分区存储管理 130
5.1.4 覆盖与交换 133
5.1.5 分页存储管理 134
5.1.6 请求分页存储管理 136
5.1.7 分段与段页式存储管理 139
5.2 例题分析 142
5.2.1 单项选择题 142
5.2.2 填空题 147
5.2.3 综合题 150
第6章 设备管理 169
6.1 基本知识点 169
6.1.1 设备管理概述 169
6.1.2 输入/输出控制方式 171
6.1.3 中断技术 173
6.1.4 缓冲技术 175
6.1.5 设备分配 176
6.1.6 SPOOLing系统 179
6.1.7 设备处理 180
6.2 例题分析 180
6.2.1 单项选择题 180
6.2.2 填空题 184
6.2.3 综合题 186
第7章 文件管理 192
7.1 基本知识点 192
7.1.1 文件系统的概念 192
7.1.2 文件结构与存取方法 193
7.1.3 文件的存储设备 196
7.1.4 文件存储空间的管理 198
7.1.5 文件目录管理 200
7.1.6 文件共享及文件保护 201
7.1.7 文件的使用 203
7.1.8 文件系统的层次模型 204
7.2 例题分析 205
7.2.1 单项选择题 205
7.2.2 填空题 209
7.2.3 综合题 211
第8章 UNIX操作系统 227
8.1 基本知识点 227
8.1.1 UNIX操作系统概述 227
8.1.2 UNIX的进程描述 229
8.1.3 进程控制与调度 233
8.1.4 进程的同步与通信 238
8.1.5 存储器管理 248
8.1.6 设备管理 254
8.1.7 文件管理 260
8.1.8 目录管理 264
8.1.9 文件系统的系统调用 267
8.2 例题分析 271
8.2.1 单项选择题 271
8.2.2 填空题 274
8.2.3 综合题 276
参考文献 306