操作系统 课程标准
第一章 操作系统引论
-
【目的要求】
1.[了解] OS的引入和发展;
2.[熟悉] 多道程序设计技术;
3.[掌握] 操作系统的功能和特征、操作系统的分类;
4.[了解] 操作系统的结构设计。 -
【重点与难点】操作系统的功能和特征;操作系统的分类。
-
【讲授内容】
1.操作系统的目标和作用
2.操作系统的发展过程
3.操作系统的基本特性
4.操作系统的主要功能
5.OS结构设计
第二章 进程的描述与控制
-
【目的要求】
1.[掌握]进程的概念及其特征、进程的状态及其转换;
2.[掌握]进程控制原语,用P、V操作解决进程同步问题;
3.[熟悉]进程间的高级通信机制;
4.[熟悉]消息缓冲队列机制;
5.[了解]管程的概念;
6.[了解]线程的概念、线程与进程的不同、线程的实现方式。 -
【重点与难点】进程的概念及其特征;进程的状态及其转换;信号量机制;经典进程的同步问题。
-
【讲授内容】
1.前趋图和程序执行
2.进程的描述
3.进程控制
4.进程同步
5.经典进程的同步问题
6.进程通信
7.线程(Threads)的基本概念
8.线程的实现
第三章 处理机调度与死锁
-
【目的要求】
1.[掌握]进程调度和常见的调度算法;
2.[熟悉]死锁的概念和产生的必要条件;
3.[掌握]死锁的预防和避免方法;
4.[了解]死锁的检测及恢复。 -
【重点与难点】常见的进程调度算法;死锁的原因和必要条件;银行家算法
-
【讲授内容】
1.处理机调度的层次和调度算法的目标
2.作业与作业调度
3.进程调度
4.实时调度
5.死锁概述
6.预防死锁
7.避免死锁
8.死锁的检测与解除
第四章 存储器管理
-
【目的要求】
1.[了解]存储器的层次结构;
2.[熟悉]程序的装入和链接方式;
3.[掌握]基于顺序搜索的动态分区分配算法,了解基于索引搜索的动态分区分配算法;
4.[熟悉]多道程序环境下的对换技术;
5.[掌握]分区、页式、段式的实现原理和地址变换过程;
6.[了解]段页式存储管理方式。 -
【重点与难点】基于顺序搜索的动态分区分配算法;页式、段式的实现原理和地址变换过程
-
【讲授内容】
1.存储器的层次结构
2.程序的装入和链接
3.连续分配存储管理方式
4.对换(Swapping)
5.分页存储管理方式
6.分段存储管理方式
第五章 虚拟存储器
-
【目的要求】
1.[熟悉]虚拟存储器的概念和特征;
2.[掌握]请求分页、虚拟段式的实现原理和地址变换过程;
3.[掌握]虚拟存储器中常用的页面置换算法;
4.[了解]抖动与工作集的概念。 -
【重点与难点】请求分页、请求分段的实现原理和地址变换过程;页面置换算法
-
【讲授内容】
1.虚拟存储器概述
2.请求分页存储管理方式
3.页面置换算法
4.“抖动”与工作集
5.请求分段存储管理方式
第六章 输入输出系统
-
【目的要求】
1.[了解]I/O系统的功能和层次结构;
2.[了解]I/O设备的类型和设备控制器的基本功能;
3.[熟悉]通道的概念和类型;
4.[熟悉]I/O控制方式、设备分配的数据结构及分配程序;
4.[了解]中断机构、设备驱动程序、与设备无关的I/O软件;
6.[熟悉]缓冲技术和Spooling系统;
7.[掌握]常用的磁盘调度算法。 -
【重点与难点】I/O控制方式; Spooling技术;缓冲管理;磁盘调度算法
-
【讲授内容】
1.I/O系统的功能、模型和接口
2.I/O设备和设备控制器
3.中断机构和中断处理程序
4.设备驱动程序
5.与设备无关的I/O软件
6.用户层的I/O软件
7.缓冲区管理
8.磁盘存储器的性能和调度
第七章 文件管理
-
【目的要求】
1.[掌握]文件的概念,了解文件的属性和类型;
2.[了解]文件系统的概念、文件系统的层次模型;
3.[掌握]文件的逻辑结构;
4.[了解]文件目录、文件控制块和索引结点;
5.[了解]文件共享方式。 -
【重点与难点】文件的逻辑结构
-
【讲授内容】
1.文件和文件系统
2.文件的逻辑结构
3.文件目录
4.文件共享
第八章 磁盘存储器的管理
-
【目的要求】
1.[掌握]目前常用的外存组织方式;
2.[熟悉]常用的文件存储空间的管理方法;
3.[了解]提高磁盘I/O速度的途径;
4.[了解]提高磁盘可靠性的技术;
5.[了解]数据一致性控制。 -
【重点与难点】常用的外存组织方式;文件存储空间的管理方法
-
【讲授内容】
1.外存的组织方式
2.文件存储空间的管理
3.提高磁盘I/O速度的途径
4.提高磁盘可靠性的技术
5.数据一致性控制
第九章 操作系统接口
-
【目的要求】
1.[了解]用户接口和程序接口;
2.[了解]键盘终端处理程序和MS-DOS解释程序;
3.[掌握]系统调用的基本概念。 -
【重点与难点】系统调用
-
【讲授内容】
1.用户接口
2.联机命令接口的实现
3.系统调用的概念和类型