操作系统各章节重点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1什么是操作系统
1.2操作系统的发展史
1.3计操作系统的类型及特点
1.4 UNIX操作系统简介
本章重点、难点:操作系统的主要特征和任务
本章教学要求:掌握操作系统的主要概念、特征和功能,例如:多道程序设计、并发、共享、异步、虚拟等术语;理解操作系统的分类,了解计算机操作系统发展历史简介。
第二章操作系统的硬件环境
2.1 CPU工作机制
2.2存储系统
2.3 I/O设备
2.4中断技术
本章重点、难点:多级存储的体系结构、中断技术
第三章进程管理
3.1进程的基本概念
3.2进程控制
3.3进程同步
3.4信号量与P、V操作
3.5经典的进程同步互斥问题
3.6管程机制
3.7进程通讯
3.8线程
本章重点、难点:进程、线程的概念、描述及控制;进程的同步与互斥;管程机制;进程通讯
本章教学要求:操作系统的最重要的部分,要求学生牢固掌握进程概念,能够借助进程概念编写并发程序;理解同步与互斥概念,掌握同步机制的编程方法;理解管程机制,了解进程通讯基本方法
第四章进程调度及死锁
4.1进程调度的概念
4.2进程调度的策略
4.3死锁的概念
4.4死锁的避免及预防
本章重点、难点:进程调度的主要算法,解决死锁的方法
本章教学要求:掌握进程调度的主要算法,理解死锁现象,了解预防、避免、检测、解除死锁的方法;了解死锁定理。
第五章作业管理及用户接口
5.1作业管理的概念
5.2作业调度策略
5.3用户接口的类型与概念
5.4系统调用的概念及方法
本章重点、难点:作业调度算法,系统调用原理与调用方法
本章教学要求:掌握作业管理的概念与方法,命令调用、Shell调用和系统调用的原理,理解各种调用方法。
第六章存储管理
6.1存储管理概述
6.3基本页式管理
6.4基本分段式管理
6.5虚拟存储管理
6.6虚拟页式存储管理
本章重点、难点:非连续分区分配算法、虚存概念及常用页面置换算法
本章教学要求:掌握固定分区,可变分区,段式,页式存储管理原理与算法;正确的理解虚存的概念,熟练掌握请求页式的地址变换过程以及常用的页面置换算法,并能用C++/Java语言至少实现一种页面置换算法,并能正确运行
第七章设备管理
7.1概述
7.2 I/O控制方式
7.3缓冲管理
7.4设备分配
7.5设备驱动程序
7.6磁盘存储器管理
本章重点、难点:三种不同的I/O控制方式和不同的设备使用方法;设备驱动程序与缓冲技术;磁盘调度的方法
本章教学要求:掌握I/O控制的原理、控制方式、设备的使用方法,输入/输出的层次结构;掌握缓冲技术,存储设备、常用磁盘调度算法;了解磁盘阵列
第八章文件管理
8.1文件管理任务与功能
8.2文件的分类
8.3文件的逻辑结构和物理结构
8.4文件目录
8.5文件存取控制
本章重点、难点:文件的逻辑结构、物理结构、存储方法、文件目录管理
本章教学要求:掌握文件系统的基本概念,熟练掌握使用文件系统的操作方法。
第九章 Unix/LINUX操作系统实例
9.1 LINUX操作系统概述
9.2进程管理子系统
9.3内存管理子系统
9.4进程间通信(IPC)子系统
9.4虚拟文件子系统