第一章 操作系统引论

  • 【目的要求】
    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.系统调用的概念和类型