第一周:
第一章 计算机操作系统概述
1.1 计算机系统概览
1.2 计算机硬件系统
1.3 计算机软件系统
1.4 计算机操作技术的发展
1.5 计算机操作系统
1.6 资源管理的角度
1.7 程序控制的角度
第二周:
第一章 计算机操作系统概述
1.8 操作系统控制计算机的角度
1.9 人机交互的角度
1.10 程序接口的角度
1.11 系统结构的角度
第二章 处理器管理
2.1 处理器与寄存器
2.2 指令与处理器模式
2.3 中断
2.4 中断源
第三周:
第二章 处理器管理
2.5 中断系统1
2.6 中断系统2
2.7 多中断的响应与处理
2.8 进程及其状态
2.9 进程的数据描述
2.10 进程的管理
2.11 进程切换与模式切换
第四周:
第二章 处理器管理
2.12 多线程技术概述
2.13 KLT与ULT
2.14 多线程实现的混合策略
2.15 处理器调度的层次
2.16 处理器调度算法1
2.17 处理器调度算法2
第五周:
第三章 存储管理
3.1 存储管理的主要模式
3.2 存储管理的功能
3.3 虚拟存储器的概念
3.4 存储管理的硬件支撑
3.5 单连续分区存储管理
3.6 可变分区存储管理
第六周:
第三章 存储管理
3.7 页式存储管理的基本原理
3.8 页式存储管理的地址转换
3.9 页式虚拟存储管理
3.10 页面调度
3.11 反置页表
3.12 段式存储管理
3.13 段式虚拟存储管理
3.14 段页式存储管理
第七周:
第四章 设备管理
4.1 设备管理概述
4.2 I/O控制方式
4.3 总线与I/O
4.4 I/O软件的实现层次
4.5 I/O软件的实现
4.6 I/O缓冲区
4.7 设备独立性
4.8 独占型外设的分配
第八周:
第四章 设备管理
4.9 磁盘的物理结构
4.10 磁盘的驱动调度
4.11 SPOOLing系统
4.12 批处理系统的作业管理
第五章 文件管理
5.1 文件的概念
5.2 文件系统及其功能
5.3 文件的存储
5.4 文件的逻辑结构
5.5 文件的物理结构
第九周:
第五章 文件管理
5.6 文件目录结构
5.7 文件目录的管理
5.8 文件共享
5.9 文件保护和保密
5.10 文件的保护
5.10 存取方法
5.11 文件的使用
5.12 辅存空间管理
5.13 文件操作的执行过程
第十周:
第六章 并发程序设计
6.1 并发程序设计的概念
6.2 并发进程的制约关系
6.3 临界区
6.4 临界区管理实现的尝试
6.5 临界区管理实现的硬件方式
第十一周:
6.6 PV操作与进程互斥
6.7 PV操作与进程同步
6.8 生产者消费者问题探究
6.9 管程概述
6.10 霍尔管程
6.11 霍尔管程的例
第十二周:
6.12 进程通信
6.13 高级进程通信机制
6.14 死锁的产生
6.15 死锁的防止
6.16 死锁的避免
6.17 死锁的检测