第1章 绪论
1.1 什么是操作系统
1.2 操作系统的分类
1.3 操作系统的结构
1.4 操作系统的特征
1.5 中断在操作系统中的地位
1.6 网络操作系统
1.7 分布式操作系统
1.8 操作系统的启动和工作过程
第2章 中断技术
2.1 中断的概念、作用和类型
2.2 中断响应过程
2.3 中断处理过程
2.4 向量中断
第3章 进程和线程的描述与控制
3.1 进程的引入
3.2 进程的概念
3.3 进程控制
3.4 线程
第4章 进程的同步与通信
4.1 互斥与同步的基本概念
4.2 解互斥问题的算法
4.3 同步与互斥的基本工具——信号量和P,V操作
4.4 经典的互斥、同步问题
4.5 管程机制
4.6 进程通信
第5章 处理机调度
5.1 处理机调度类型
5.2 调度算法
5.3 多处理机调度
第6章 死锁
6.1 死锁的基本概念
6.2 死锁的预防
6.3 死锁的避免
6.4 死锁的检测和消除
6.5 处理死锁的综合措施
第7章 存储管理
7.1 存储器管理的基本概念
7.2 分区存储管理
7.3 伙伴系统
7.4 分页存储管理
7.5 分段管理
7.6 段页式管理
第8章 虚拟存储器
8.1 虚拟存储器概述
8.2 请求分页存储管理
8.3 页面置换算法
8.4 页面分配算法和页面置换范围
8.5 请求分页系统性能分析
8.6 请求分段存储管理
第9章 设备管理
9.1 设备管理概述
9.2 输入/输出控制方式
9.3 缓冲技术
9.4 设备分配
9.5 I/O软件的层次结构
第10章 文件管理
10.1 文件系统的概念
10.2 文件结构与存储设备
10.3 文件存储空间的分配与管理
10.4 文件目录管理
10.5 文件共享及文件管理的安全性
10.6 文件的使用
第11章 UNIX操作系统
11.1 UNIX操作系统概述
11.2 UNIX的进程描述
11.3 进程控制与调度
11.4 进程的同步与通信
11.5 存储器管理
11.6 设备管理
11.7 文件管理
11.8 目录管理
11.9 文件系统的系统调用
第12章 Windows2000/XP简介
12.1 Windows2K/XP的模型
12.2 进程互斥和同步
12.3 进程间通信
12.4 线程调度
12.5 内存管理
12.6 I/O系统结构和模型
12.7 外存管理
12.8 Win2K网络功能
参考文献
展开