第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 同步与互斥
2.6 进程通信
2.7 进程实例
2.8 进程调度
2.9 死锁
2.10 小结
第3章 作业管理
3.1 作业的基本概念
3.2 作业管理
3.3 作业调度及常用作业调度算法
3.4 用户界面
3.5 小结
第4章 存储管理
4.1 存储管理概述
4.2 连续分配存储管理
4.3 分布存储管理
4.4 常用系统的存储管理
4.5 小结
第5章 设备管理
5.1 设备管理概述
5.2 外部设备的安装
5.3 数据传送控制方式
5.4 设备管理中常用技术
5.5 设备分配
5.6 设备驱动程序
5.7 SPOOLing技术
5.8 Windows 98的设备管理
5.9 小结
第6章 文件系统
6.1 文件和文件系统
6.2 文件的结构和存取方法
6.3 文件存储设备及存储空间管理
6.4 文件目录结构
6.5 文件共享与保护
6.6 文件使用
6.7 小结
第7章 各种操作系统
7.1 操作系统的各种模型
7.2 分布式操作系统
7.3 网络操作系统
7.4 Windows NT网络操作系统
7.5 Linux评述
第8章 面向对象操作系统的设计
8.1 面向对象的基本概念
8.2 面向对象和操作系统
8.3 面向对象操作系统的分类
第9章 操作系统结构和程序设计
9.1 操作系统的编程概述
9.2 结构设计的目标
9.3 层次结构设计
9.4 DOS模块结构
9.5 Windows的编程模式简介
9.6 微内核结构简介
9.7 Linux的安装与程序模块举例
第10章 安全
10.1 鉴别
10.2 阻止
10.3 检测
10.4 校正
10.5 身份识别
10.6 威胁的种类
10.7 程序威胁
附录
附录1 计算机操作系统实验指导
附录2 Linux简要使用说明(配合实验用)