《操作系统》教学大纲(30学时)Word文件下载.doc
《《操作系统》教学大纲(30学时)Word文件下载.doc》由会员分享,可在线阅读,更多相关《《操作系统》教学大纲(30学时)Word文件下载.doc(9页珍藏版)》请在冰豆网上搜索。
(3)了解计算机操作系统设计技巧;
3.素质目标
(1)初步具备辩证思维的能力;
(2)具有热爱科学,实事求是的学风和创新意识、创新精神;
(3)加强职业道德意识。
三、课程设计
1.设计理念
以职业能力培养为导向,进行课程开发与设计。
按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。
(2.设计思路
(1)以"
够用、适用、实用"
为目标设计课程教学内容。
(2)考虑后续课程需要,突出重点,强化专业应用。
(3)注重课堂教学互动,老师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。
(4)注重培养学生分析问题、解决问题的能力和自学能力。
四、课程内容与学时分配
序号
章节名称
章节内容
学时数
合计
讲授
实验
机动
1
绪论
操作系统概述
操作系统发展
操作系统特征和功能
进程管理
进程的基本概念
进程控制
5
进程的同步与互斥
进程通信
线程
3
处理机调度与死锁
处理机调度机制
4
调度算法
死锁
存储器管理
存储管理概述
连续分配存储管理
覆盖与对换
7
分页存储管理
分段存储管理
段页存储管理
虚拟存储器
页表机制
请求分段存储管理
设备管理
设备管理概述
I/O系统
I/O控制方式
I/O设备分配
I/O设备驱动
1
缓冲技术
磁盘存储管理
6
文件管理
文件管理概述
文件结构及存取方式
目录管理
文件存储空间的管理
文件的共享安全
操作系统接口
脱机用户接口
联机用户接口
系统调用
8
常用操作系统简介
DOS操作系统
Windows操作系统
UNIX操作系统
Linux操作系统
总计
30
23
五、教学设计
第一章
章节名称:
绪论学时:
2
教学目标
1.掌握操作系统的定义;
操作系统的特性和主要功能。
2.理解操作系统的主要类型;
分时概念,实时概念。
3.了解操作系统在计算机系统中的地位;
操作系统的发展历程;
基本类型操作系统的特点;
主要操作系统产品系列。
教学重点
1.操作系统的定义。
2.操作系统的特性和主要功能。
学习难点
多道批处理系统;
分时系统;
实时系统。
主要教学内容
1.操作系统概述
操作系统在计算系统中的地位,操作系统的定义。
2.操作系统发展
操作系统的形成和发展历程,基本类型操作系统。
3.操作系统的特征和功能
操作系统的功能、操作系统的特性。
教学方法建议
建议采用多媒体教学,形象化抽象的概念帮助学生理解。
备注
第二章
进程管理学时:
5
1.掌握进程定义,进程的状态及其变化,进程的同步与互斥。
2.理解多道程序设计概念,进程的组成,临界区概念,信号量和P、V操作。
3.了解进程间的通信。
1.进程定义,进程的状态及其变化。
2.进程的同步与互斥,临界区概念。
1.进程的同步与互斥。
2.信号量和P、V操作。
1.进程基本概念
多道程序设计概念、进程的定义。
2.进程控制
进程的状态及其变化、进程的组成、进程队列、进程的控制。
3.进程同步与互斥
进程的同步与互斥、同步机制及其应用、信号量和PV操作及其应用。
4.进程通信
进程间的通信。
5.线程
线程的概念。
建议采用多媒体配合板书教学,最好设计相应程序实例配合教学。
第三章
处理机调度与死锁学时:
4
1.掌握作业调度和进程调度的功能,死锁的概念。
2.理解调度级别,常用调度算法,死锁的必要条件。
3.了解调度性能评价标准,死锁的处理。
1.常用的进程调度算法。
2.死锁的概念。
1.处理机常用调度算法的理解。
2.利用银行家算法避免死锁。
1.处理机调度机制
处理机调度级别、队列模型和调度算法选择的若干原则。
2.调度算法
FCFS、SJF、HRN、HPF、RR和FB调度算法。
3.死锁
死锁的概念,产生死锁的必要条件,死锁的处理。
4实验
掌握Windows系统的进程管理与控制工具的使用。
采用多媒体配合板书,结合具体例题讲解主要调度算法,。
第四章
存储管理学时:
7
1.掌握分页和分段的概念,虚拟存储器概念。
2.理解存储器层次,分页存储管理技术。
3.了解分段存储管理技术,段页式存储管理技术,虚存中的置换算法。
1.逻辑地址、物理地址、重定位、页表等重要概念的理解。
2.分区管理、分页管理、分段管理地址变换过程的理解。
1.分区管理、分页管理、分段管理地址变换过程。
2.在虚拟存储管理中OPT,FIFO,LRU,近似LRU算。
1.存储器管理概述
存储器的层次体系、用户程序的主要处理阶段、存储管理的功能、存储管理基本技术;
2.连续分配存储管理
固定分区、可变分区存储管理方式。
3.覆盖与对换
覆盖与对换技术
4.分页存储管理
分页的概念、地址变换
5.分段存储管理
分段的概念与地址变换
6.段页存储管理
段页式存储管理的基本原理
7.虚拟存储器
虚拟存储的概念和实现
8.请求分页存储管理
请求分页的基本原理、硬件支持及缺页处理、页面置换算法
9.请求分段存储管理
请求分页的基本原理
采用多媒体配合板书,结合相应例题进行讲解。
第五章
设备管理学时:
3
1.掌握:
设备管理功能、磁盘调度。
2.理解:
设备分配技术,缓冲技术。
3.了解:
设备分类,Spooling系统,I/O控制方式,处理I/O请求的步骤。
1.设备管理功能
2.磁盘调度
1.设备分配技术。
2.缓冲技术
3.磁盘调度
1.设备管理概述
设备管理的任务和功能,以及设备分类。
2.I/O系统
I/O设备、设备控制器、I/O通道。
3.I/O控制方式
程序I/O方式、中断驱动I/O控制方式、直接存储器访问I/O控制方式、I/O通道控制方式。
4.I/O设备分配
设备分配时考虑的主要因素和分配中的数据结构
5.I/O设备驱动
设备驱动程序的功能、特点和处理。
6.缓冲技术
缓冲技术的引入和缓冲的种类。
7.磁盘存储管理
磁盘的概述和磁盘调度。
采用多媒体结合板书,引导启发式教学。
第六章
文件管理学时:
1.掌握文件系统的功能,文件的结构,存取方式,文件控制块和文件目录,目录结构。
2.理解文件的分类,文件存储空间的管理
3.了解文件的共享与保护。
1.文件系统功能。
2.文件的结构与存取方式。
3.文件目录
1.文件的结构。
2.文件存储空间的管理。
3.文件的共享与保护。
1.文件管理概述
文件及其分类、文件系统的功能。
2.文件的结构及存取方式
文件的逻辑结构、物理结构和存取方式。
3.目录管理
文件控制块,文件目录和目录结构。
4.文件存储空间的管理
文件存储空间的主要管理方法。
5.文件的共享安全
文件的共享与安全。
第七章
操作系统接口学时:
1
1.掌握操作系统接口的分类和系统调用。
2.理解系统调用的实现。
3.了解Linux系统调用。
1.操作系统接口的分类。
2.系统调用。
系统调用。
1.脱机用户接口
脱机用户接口。
2.联机用户接口
联机用户接口。
3.系统调用
系统调用的基本概念、系统调用的类型和实现。
采用多媒体结合板书,最好设计系统调用的应用实例配合教学。
第八章
常用操作系统简介学时:
1.掌握常用DOS命令的使用。
2.了解常用操作系统的特点。
DOS命令的使用。
1.DOS操作系统
DOS操作系统的发展、主要DOS命令。
2.Windows操作系统
Windows系统概况与特点。
3.UNIX操作系统
UNIX系统发展与特点。
4.Linux操作系统
Linux系统的发展与特点。
采用多媒体配合板书教学,引导启发式教学。
。
六、考核评价
学生成绩考核包括两个部分,一是平时成绩占50%,平时成绩根据学生出勤情况、课堂提问、作业和实验成绩综合评定;
二是考试成绩占50%。
考试形式可以采用开卷考也可以采用闭卷考。
七、教学基本条件
1.教学资源
建议教材:
计算机操作系统
作者:
殷士勇
出版社:
清华大学出