《操作系统》教学大纲(30学时).doc
- 文档编号:1997098
- 上传时间:2022-10-26
- 格式:DOC
- 页数:9
- 大小:191KB
《操作系统》教学大纲(30学时).doc
《《操作系统》教学大纲(30学时).doc》由会员分享,可在线阅读,更多相关《《操作系统》教学大纲(30学时).doc(9页珍藏版)》请在冰豆网上搜索。
HCIT-QF-JW003淮安信息职业技术学院《操作系统》课程教学大纲
《操作系统》课程教学大纲
课程编号:
030115Z0适用专业:
计算机相关专业
课程类型:
必修课课程性质:
专业基础课
课程学时:
30课程学分:
2
一、课程定位
操作系统(OperatingSystem)课程是计算机相关专业一门专业基础课程,在课程设置上起着承上启下的作用,其特点是概念多、抽象和涉及面广。
主要任务是:
使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统会进行基本的操作使用。
本课程的学习要求学生具有一定的计算机组成和计算机程序设计基础,先导课程为计算机组成原理、C语言和数据结构,后续课程为网络基础,数据库,Linux技术等。
二、课程目标
本课程的教学基本目标:
是使学生理解操作系统基本原理,并在此基础上培养学生实际动手编程能力。
1.知识目标
(1)理解操作系统的基本原理、组成、基本概念和主要功能;
(2)基本掌握常用算法;
(3)掌握常用操作系统的基本操作以及基本配置;
(4)了解API函数的简单应用。
2.能力目标
(1)熟练使用计算机操作系统;
(2)能够解决一些简单的应用问题;
(3)了解计算机操作系统设计技巧;
3.素质目标
(1)初步具备辩证思维的能力;
(2)具有热爱科学,实事求是的学风和创新意识、创新精神;
(3)加强职业道德意识。
三、课程设计
1.设计理念
以职业能力培养为导向,进行课程开发与设计。
按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。
(2.设计思路
(1)以"够用、适用、实用"为目标设计课程教学内容。
(2)考虑后续课程需要,突出重点,强化专业应用。
(3)注重课堂教学互动,老师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。
(4)注重培养学生分析问题、解决问题的能力和自学能力。
四、课程内容与学时分配
序号
章节名称
章节内容
学时数
合计
讲授
实验
机动
1
绪论
操作系统概述
2
2
操作系统发展
操作系统特征和功能
2
进程管理
进程的基本概念
进程控制
5
2
进程的同步与互斥
2
进程通信
线程
1
3
处理机调度与死锁
处理机调度机制
4
1
调度算法
1
1
死锁
1
4
存储器管理
存储管理概述
连续分配存储管理
覆盖与对换
7
2
分页存储管理
分段存储管理
段页存储管理
2
虚拟存储器
页表机制
请求分段存储管理
2
1
5
设备管理
设备管理概述
I/O系统
I/O控制方式
I/O设备分配
I/O设备驱动
3
1
缓冲技术
磁盘存储管理
1
1
6
文件管理
文件管理概述
文件结构及存取方式
5
2
目录管理
文件存储空间的管理
文件的共享安全
2
1
7
操作系统接口
脱机用户接口
联机用户接口
系统调用
1
1
8
常用操作系统简介
DOS操作系统
Windows操作系统
UNIX操作系统
Linux操作系统
3
2
1
总计
30
23
6
1
五、教学设计
第一章
章节名称:
绪论学时:
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.磁盘存储管理
磁盘的概述和磁盘调度。
教学方法建议
采用多媒体结合板书,引导启发式教学。
备注
第六章
章节名称:
文件管理学时:
5
教学目标
1.掌握文件系统的功能,文件的结构,存取方式,文件控制块和文件目录,目录结构。
2.理解文件的分类,文件存储空间的管理
3.了解文件的共享与保护。
教学重点
1.文件系统功能。
2.文件的结构与存取方式。
3.文件目录
学习难点
1.文件的结构。
2.文件存储空间的管理。
3.文件的共享与保护。
章节内容
主要教学内容
1.文件管理概述
文件及其分类、文件系统的功能。
2.文件的结构及存取方式
文件的逻辑结构、物理结构和存取方式。
3.目录管理
文件控制块,文件目录和目录结构。
4.文件存储空间的管理
文件存储空间的主要管理方法。
5.文件的共享安全
文件的共享与安全。
教学方法建议
采用多媒体配合板书,结合相应例题进行讲解。
备注
第七章
章节名称:
操作系统接口学时:
1
教学目标
1.掌握操作系统接口的分类和系统调用。
2.理解系统调用的实现。
3.了解Linux系统调用。
教学重点
1.操作系统接口的分类。
2.系统调用。
学习难点
系统调用。
章节内容
主要教学内容
1.脱机用户接口
脱机用户接口。
2.联机用户接口
联机用户接口。
3.系统调用
系统调用的基本概念、系统调用的类型和实现。
教学方法建议
采用多媒体结合板书,最好设计系统调用的应用实例配合教学。
备注
第八章
章节名称:
常用操作系统简介学时:
3
教学目标
1.掌握常用DOS命令的使用。
2.了解常用操作系统的特点。
教学重点
DOS命令的使用。
学习难点
DOS命令的使用。
章节内容
主要教学内容
1.DOS操作系统
DOS操作系统的发展、主要DOS命令。
2.Windows操作系统
Windows系统概况与特点。
3.UNIX操作系统
UNIX系统发展与特点。
4.Linux操作系统
Linux系统的发展与特点。
教学方法建议
采用多媒体配合板书教学,引导启发式教学。
。
备注
六、考核评价
学生成绩考核包括两个部分,一是平时成绩占50%,平时成绩根据学生出勤情况、课堂提问、作业和实验成绩综合评定;二是考试成绩占50%。
考试形式可以采用开卷考也可以采用闭卷考。
七、教学基本条件
1.教学资源
建议教材:
计算机操作系统
作者:
殷士勇
出版社:
清华大学出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 教学大纲 30 学时