第一章 导论 1
1.1 什么是操作系统 1
1.2 操作系统的形成与发展 3
1.4 操作系统结构 12
第二章 进程 17
2.l 进程的概念 17
1.3 操作系统的概含 19
2.2 进程通信 21
2.3 经典的近程间通信问题 39
2.4 进程调度 42
2.5 LNIX进程控制示例 46
第三章 输入输出管理 51
3.1 I/0硬件原理 51
3.2 I/0软件原理 53
3.3 死锁 56
3.4 RAM磁盘 63
3.5 磁盘 63
3.6 定时器 66
3.7 终端 69
4.l 无交换和分页的主存管理 76
第四章 存储器管理 76
4.2 交换 80
4.3 虚拟存储器 85
4.4 页面更换算法 89
4.5 分页系统的设计问题 92
4.6 高辽缓冲存储器 95
4.7 MS/DOS下的文件重定位 97
第五章 文件系统 102
5.1 文件系统的用户观点 102
5.2 文件系统设计 104
5.3 安全考虑 112
5.4 保护机制 114
5.5 计算机病毒 116
第六章 操作系统实例 120
6.1 MS/DOS与wlndows 120
6.2 UNIX 124
参考文献 128
附录一 UNIx和MS/DOS系统 129
附录二 UP\IX常用命令简表 136
附录三 实验 138
附录四 习题 143