目录 1
出版说明 1
前言 1
第1章 引言 1
第1节 什么是操作系统 2
第2节 操作系统的类型 3
第3节 操作系统的功能 4
各知识点间的相互联系 4
难点解析 5
练习题及参考答案 6
第2章 计算机系统结构 13
第1节 计算机系统的结构 14
第2节 硬件环境 15
第3节 操作系统结构 17
各知识点间的相互联系 18
难点解析 18
练习题及参考答案 20
第3章 处理器管理 28
第1节 多道程序设计 29
第2节 进程概念 30
第3节 中断系统 32
第4节 进程调度 34
各知识点间的相互联系 35
难点解析 35
练习题及参考答案 36
第4章 存储管理 46
第1节 重定位 47
第2节 分区存储管理 48
第3节 页式存储管理 50
第4节 段式存储管理 51
第5节 虚拟存储器 52
各知识点间的相互联系 53
难点解析 53
练习题及参考答案 54
第5章 文件管理 66
第1节 文件系统结构 67
第2节 文件目录 68
第3节 文件的组织结构 69
第4节 磁盘存储空间的管理 71
第5节 文件的使用 72
第6节 文件的保护和保密 73
各知识点间的相互联系 74
难点解析 74
练习题及参考答案 75
第6章 设备管理 84
第1节 概述 85
第2节 独占设备的分配 86
第3节 磁盘的驱动调用 87
第4节 外围设备的启动 88
第5节 虚拟设备 89
难点解析 91
各知识点间的相互联系 91
练习题及参考答案 92
第7章 作业管理 102
第1节 作业 103
第2节 批处理作业的管理 104
第3节 交互式作业的管理 106
各知识点间的相互联系 107
难点解析 107
练习题及参考答案 108
第8章 进程同步与通信 117
第2节 与时间有关的错误 118
第1节 进程的顺序性和并发性 118
第3节 进程的互斥 119
第4节 进程的同步 120
第5节 进程通信 121
第6节 线程的概念 122
各知识点间的相互联系 122
难点解析 124
练习题及参考答案 125
第9章 死锁 137
第1节 死锁的特征 138
第2节 死锁的防止 138
第3节 死锁的避免 139
第4节 死锁的检测 140
各知识点间的相互联系 141
难点解析 142
练习题及参考答案 142
第10章 UNIX系统 151
第1节 UNIX系统结构 152
第2节 进程管理 152
第3节 存储管理 154
第4节 文件系统 155
第5节 输入输出系统 156
各知识点间的相互联系 157
难点解析 158
练习题及参考答案 159
模拟试卷及参考答案 167
模拟试卷(一) 167
模拟试卷(二) 170
模拟试卷(三) 174
模拟试卷(四) 179
模拟试卷(五) 182
模拟试卷(一)参考答案 187
模拟试卷(二)参考答案 190
模拟试卷(三)参考答案 193
模拟试卷(四)参考答案 198
模拟试卷(五)参考答案 202
附录 Linux简介 206