操作系统

第一章 操作系统引论

1.1 操作系统的目标和作用

1.2 操作系统的发展过程

1.3 操作系统的基本特性

1.4 操作系统的主要功能

1.5 OS结构设计

第二章 进程管理

2.1 进程的基本概念

2.2 进程控制

2.3 进程同步

2.4 经典进程的同步问题

2.5 进程通信

2.6 线程

第三章 处理机调度与死锁

3.1 处理机调度的层次

3.2 调度队列模型和调度准则

3.3 调度算法

3.4 实时调度

3.5 产生死锁的原因和必要条件

3.6 预防死锁的方法

3.7 死锁的检测与解除

第四章 存储器管理

4.1 存储器的层次结构

4.2 程序的装入和链接

4.3 连续分配方式

4.4 基本分页存储管理方式

4.5 基本分段存储管理方式

4.6 虚拟存储器的基本概念

4.7 请求分页存储管理方式

4.8 页面置换算法

4.9 请求分段存储管理方式

第五章 设备管理

5.1 I/O系统

5.2 I/0控制方式

5.3 缓冲管理

5.4 I/O软件

5.5 设备分配

5.6 磁盘存储器的管理

第六章 文件管理

6.1 文件和文件系统

6.2 文件的逻辑结构

6.3 外存分配方式

6.4 目录管理

6.5 文件存储空间的管理

6.6 文件共享与文件保护

6.7 数据一致性控制

第七章 操作系统接口

7.1 联机用户接口

7.2 Shell命令语言

7.3 系统调用

7.4 UNIX系统调用

7.5 图形用户接口

第八章 网络操作系统

8.1 计算机网络概述

8.2 网络体系结构

8.3 Internet与Intranet

8.4 客户,服务器模式

8.5 网络操作系统的功能

8.6 网络操作系统提供的服务

第九章 系统安全性

9.1 系统安全的基本概念

9.2 数据加密技术

9.3 认证技术

9.4 访问控制技术

9.5 计算机病毒

第十章 UNIX系统内核结构

10.1 UNIX系统概述

10.2 进程的描述和控制

10.3 进程的同步与通信

10.4 存储器管理

10.5 设备管理

10.6 文件管理