根据成人教育的特点,我们制定了如下的教学内容:
操作系统概述、操作系统功能、操作系统安全和操作系统实例介绍,具体学时分配见表1、实验安排见表2。课程的重点是操作系统功能,操作系统功能包括处理器管理、存储管理、文件管理、进程管理和设备管理。具体体系结构如下:
课程的重点:
第一章 绪论。操作系统的概念、功能和分类。
第二章 处理器管理。进程与线程概念和模型;多道程序设计方法;处理器调度算法。
第三章 存储管理。存储管理的功能、分区内存管理、覆盖与交换、分页式和段式内存管理、虚拟存储管理。
第四章 文件管理。文件的概念、常用的文件组织方法及文件的存取法,文件目录管理方法及文件的共享与保护。
第五章 设备管理。I/O控制方式,I/O缓冲,I/O软件,磁盘调度。
第六章 进程管理。进程的同步、进程互斥、进程通信与死锁概念;进程互斥、进程同步、进程通信及死锁的防止、避免、检测与恢复的实现方法。
第七章 计算机系统安全。计算机系统安全基本概念和操作系统中的常用的保护机制。
课程的难点:
第一章 绪论。操作系统结构。
第二章 处理器管理。多道程序设计方法;多核、多线程与超线程的管理。
第三章 存储管理。段页式内存管理实现原理。
第四章 文件管理。文件管理实现。
第五章 设备管理。I/O软件实现。
第六章 进程管理。进程同步与互斥的实现方法及死锁的防止、避免、检测与恢复的实现方法。
第七章 计算机系统安全。安全机制与安全模型。
序号 | 教学内容 | 学 时 | 备 注 | ||
1 | 第一章 绪论 | 2 | 自学、案例 | ||
2 | 第二章 进程管理 | 16 | 面授8、自学、实验 | ||
3 | 第三章 处理机调度 | 6 | 面授4、自学、实验 | ||
4 | 第四章 存储器管理 | 12 | 面授6、自学、实验 | ||
5 | 第五章 文件管理 | 10 | 面授6、自学 | ||
6 | 第六章 设备管理 | 8 | 面授4、自学、实验 | ||
7 | 第七章 操作系统安全 | 6 | 面授2、案例、自学 | ||
合 计 | 105 |
表1 教学内容安排
编号 | 实验内容 | 学时 | 类型 |
1 | 处理器调度 | 2 | 设计型、自主完成 |
2 | 虚拟存储器 | 2 | 设计型、自主完成 |
3 | 驱动调度 | 2 | 综合型、实验室完成 |
4 | 同步机构 | 2 | 综合型、实验室完成 |