1、 1操作系统课程教学大纲课程编号:030115Z0 适用专业:计算机相关专业课程类型:必修课 课程性质:专业基础课课程学时:30 课程学分:2一、课程定位操作系统(Operating System)课程是计算机相关专业一门专业基础课程,在课程设置上起着承上启下的作用,其特点是概念多、抽象和涉及面广。主要任务是:使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统会进行基本的操作使用。本课程的学习要求学生具有一定的计算机组成和计算机程序设计基础,先导课程为计算机组成原理、C 语言和数据结构
2、,后续课程为网络基础,数据库, Linux 技术等。二、课程目标本课程的教学基本目标:是使学生理解操作系统基本原理,并在此基础上培养学生实际动手编程能力。1.知识目标(1)理解操作系统的基本原理、组成、基本概念和主要功能;(2)基本掌握常用算法;(3)掌握常用操作系统的基本操作以及基本配置;(4)了解 API 函数的简单应用。2.能力目标(1)熟练使用计算机操作系统;2(2)能够解决一些简单的应用问题;(3)了解计算机操作系统设计技巧;3.素质目标(1)初步具备辩证思维的能力;(2)具有热爱科学,实事求是的学风和创新意识、创新精神;(3)加强职业道德意识。三、课程设计1.设计理念以职业能力培养
3、为导向,进行课程开发与设计。按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。(2.设计思路(1)以“够用、适用、实用“为目标设计课程教学内容。(2)考虑后续课程需要,突出重点,强化专业应用。(3)注重课堂教学互动,老师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。(4)注重培养学生分析问题、解决问题的能力和自学能力。四、课程内容与学时分配学时数序号 章节名称 章节内容理论 实践 总计1.操作系统概述1 概述2.操作系统发展4 433.操作系统特征和功能1.进程的基本概念2.进程控制23.PV
4、操作、进程同步与互斥 22进程与线程4.实验一 处理器管理 151.作业和作业调度 22.进程调度 23 处理器调度和死锁实验二 进程管理 11.存储管理概述2.连续分配存储管理23.分页存储管理 24.虚拟存储器5.请求分页存储管理24 存储器管理6.实验二 处理器管理 171.文件管理概述2.文件结构及存取方式23.目录管理4.文件存储空间的管理5.文件的共享安全25 文件管理6.实验三 文件管理 1541.I/O 系统2.I/O 控制方式 3.缓冲技术26 设备管理4.实验四 设备管理 131.脱机用户接口2.联机用户接口3.系统调用27 操作系统接口4.实验五 DOS 命令操作 24总
5、计 24 6 30五、教学设计章节名称:第一章 概述 学时:4教学目标1. 掌握操作系统的定义;操作系统的特性和主要功能2. 理解操作系统的主要类型;分时概念,实时概念3. 了解操作系统在计算机系统中的地位;操作系统的发展历程;基本类型操作系统的特点;主要操作系统产品系列教学重点1. 操作系统的定义2. 操作系统的特性和主要功能主要教学内容章节内容知识点 技能点1.操作系统概述操作系统在计算系统中的地位,操作系统的定义2.操作系统发展 操作系统的形成和发展历程,5基本类型操作系统3.操作系统的特征和功能操作系统的功能、操作系统的特性教学资源 多媒体教室、电脑、PPT教学(活动)组织 采用形象化
6、描述抽象的概念帮助学生理解教学方法 讲授法考核方法 作业备注章节名称:第二章 处理机管理 学时: 5教学目标1.掌握进程定义,进程的状态及其变化2.理解多道程序设计概念,进程的调度和作业调度算法教学重点1. 进程定义,进程的状态2.PV 操作知识主要教学内容章节内容知识点 技能点1.进程基本概念多道程序设计概念、进程的定义。实验一 进程管理2.进程控制进程的状态及其变化、进程的组成、进程队列、进程的控制。3.PV 操作 PV 操作概念、同步与互斥概6念教学资源 多媒体教室、电脑、PPT教学(活动)组织 采用形象化描述抽象的概念帮助学生理解教学方法 讲授法、实验演示法考核方法 作业备注章节名称:
7、第三章 处理器调度与死锁 学时:教学目标1.掌握进程并发知识2.了解进程互斥与同步知识教学重点 进程的互斥与同步主要教学内容章节内容知识点 技能点1.PV 操作 进程 PV 操作知识。2.互斥 进程互斥问题。3. 同步 进程的同步问题教学资源 多媒体教室、电脑、PPT 视频、动画、课件、设备、现场等教学(活动)组织 采用形象化描述抽象的概念帮助学生理解。教学方法 讲授法、实验演示法考核方法 作业备注7章节名称:第四章 存储管理 学时: 7教学目标1. 掌握分页和分段的概念,虚拟存储器概念。2. 理解存储器层次,分页存储管理技术。3.虚存中的置换算法。教学重点1. 逻辑地址、物理地址、重定位、页
8、表等重要概念的理解。2. 分区管理、分页管理地址变换过程的理解。主要教学内容章节内容知识点 技能点1.存储器管理概述存储器的层次体系、用户程序的主要处理阶段、存储管理的功能、存储管理基本技术;实验二 存储管理2.连续分配存储管理固定分区、可变分区存储管理方式。3.覆盖与对换 覆盖与对换技术4.分页存储管理 分页的概念、地址变换5.虚拟存储器 虚拟存储的概念和实现6.请求分页存储管理请求分页的基本原理、硬件支持及缺页处理、页面置换算法教学资源 多媒体教室、电脑、PPT8教学(活动)组织 采用形象化描述抽象的概念帮助学生理解教学方法 讲授法、实验演示法考核方法 作业备注章节名称:第五章 设备管理
9、学时:3教学目标1. 掌握:设备管理功能、磁盘调度。2. 理解:设备分配技术,缓冲技术。3. 了解:设备分类,Spooling 系统,I/O 控制方式,处理 I/O 请求的步骤。教学重点1. 设备管理功能2. I/O 控制方式主要教学内容章节内容知识点 技能点1.设备管理概述设备管理的任务和功能,以及设备分类。实验四 设备管理2.I/O 系统 I/O 设备、设备控制器、I/O 通道。3. I/O 控制方式程序 I/O 方式、中断驱动 I/O 控制方式 、直接存储器访问 I/O 控制方式、I/O 通道控制方式。4. I/O 设备分配设备分配时考虑的主要因素和分配中的数据结构6.缓冲技术 缓冲技术
10、的引入和缓冲的种类。教学资源 多媒体教室、电脑、PPT9教学(活动)组织 采用形象化描述抽象的概念帮助学生理解教学方法 讲授法、实验演示法考核方法 作业备注章节名称:第六章 文件管理 学时: 5教学目标1. 掌握文件系统的功能,文件的结构,存取方式,文件控制块和文件目录,目录结构。2. 理解文件的分类,文件存储空间的管理3.了解文件的共享与保护。教学重点1.文件系统功能。2.文件的结构与存取方式。3.文件目录主要教学内容章节内容知识点 技能点1.文件管理概述文件及其分类、文件系统的功能。实验三 文件管理2.文件的结构及存取方式文件的逻辑结构、物理结构和存取方式。3.目录管理文件控制块,文件目录
11、和目录结构。4.文件存储空间的管理 文件存储空间的主要管理方10法。5.文件的共享安全 文件的共享与安全。教学资源 多媒体教室、电脑、PPT教学(活动)组织 采用形象化描述抽象的概念帮助学生理解教学方法 讲授法、实验演示法考核方法 作业备注章节名称:第六章 操作系统接口 学时:4教学目标1. 掌握操作系统接口的分类和系统调用。2. 理解系统调用的实现。3. 理解 DOS 命令知识。教学重点1.操作系统接口的分类。2.系统调用。3. DOS 命令。主要教学内容章节内容知识点 技能点1.脱机用户接口 脱机用户接口。2.联机用户接口 联机用户接口。3.系统调用系统调用的基本概念、系统调用的类型和实现
12、。114.DOS 命令 DOS 命令 1.实验五 DOS 命令教学资源 多媒体教室、电脑、PPT教学(活动)组织 采用形象化描述抽象的概念帮助学生理解教学方法 讲授法、实验演示法考核方法 作业备注六、考核评价学生成绩考核包括两个部分,一是平时成绩占 50%,平时成绩根据学生出勤情况、课堂提问、作业和实验成绩综合评定;二是考试成绩占 50%。考试形式可以采用闭卷(现阶段采用的考试形式)考也可以采用开卷考。七、职业资格标准无八、技能比赛无九、其他说明1.课程标准开发说明本课程配备 PPT 电子教案、模拟试题及答案等。2.教学资源参考教材:计算机操作系统作者:汤子瀛出版社:西安电子科大出版社3.教学设施(1)学院多媒体教室可满足本课程 理论教学需要。12(2)系部机房运行环境可满足本课程实验要求。