再版前言
第1章 绪论
1. 1 操作系统概念
1. 2 操作系统的历史
1. 3 操作系统的基本类型
1. 4 操作系统功能
1. 5 计算机硬件简介
1. 6算法的描述
1. 7 研究操作系统的几种观点
习题
第2章 操作系统用户界面
2. 1 作业的基本概念
2. 2 作业的建立
2. 3 命令控制界面接口
2. 4 系统调用
2. 5 UNIX用户界面
本章小结
习题
第3章 进程管理
3. 1 进程的概念
3.2 进程的描述
3. 3 进程状态及其转换
3. 4 进程控制
3. 5 进程互斥
5. 6 进程同步
3. 7 进程通信
3. 8 死锁问题
3. 9 线程
本章小结
习题
第4章 处理机调度
4. 1 分级调度
4. 2 作业调度
4. 3 进程调度
4. 4 调度算法
4. 5 算法评价
4. 6 实时系统调度方法
本章小结
习题
第5章 存储管理
5. 1 存储管理的功能
5. 2 分区存储管理
5. 3 覆盖与交换技术
5. 4 页式管理
5. 5 段式与段页式管理
5. 6 局部性原理和抖动问题
本章小结
习题
第6章 进程与存储管理示例
6. 1 UNIX进程和存储管理简介
6. 2 UNIX进程结构
6. 3 进程控制
6. 4 UNIX进程调度与交换
6. 5 进程通信
6. 6 UNIX存储管理
本章小结
习题
第7章 文件系统
7. 1 文件系统的概念
7. 2 文件的逻辑结构与存取方法
7. 3 文件的物理结构与存储设备
7. 4 文件存储空间管理
7. 5 文件目录管理
7. 6 文件存取控制
7. 7 文件的使用
7. 8 文件系统的层次模型
本章小结
习题
第8章 设备管理
8. 1 引言
8. 2 数据传送控制方式
8. 3 中断技术
8, 4 缓冲技术
8. 5 设备分配
8. 6 I/O进程控制
8. 7 设备驱动程序
本章小结
习题
第9章 文件和设备管理示例
9. 1 文件系统的特点与文件类别
9. 2 文件系统的数据结构及其关系
9. 3 资源管理和地址映射
9. 4 目录与搜索方法
9. 5 文件系统的系统调用
9. 6 UNIX System V的中断和陷阱总控程序
9. 7 缓冲区管理
9. 8 块设备驱动
9. 9 字符设备驱动
本章小结
习题
第10章 面向对象操作系统的设计
10. 1 面向对象的基本概念
10. 2 面向对象和操作系统
10. 3 面向对象操作系统的分类
参考文献