ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:20.74KB ,
资源ID:29171636      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29171636.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(操作系统教学大纲剖析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

操作系统教学大纲剖析.docx

1、操作系统教学大纲剖析操作系统课程教学大纲课程编码: N16103010 总学时(实践学时):45(10) 执笔者:郭迎九修(制)订日期:2015.9 适用专业:软件工程 审阅者:一、课程的性质和学习目的本课程是软件工程专业的主要专业基础课,主要内容是操作系统的基本概念、原理和基本方法等知识。通过对本课程的学习,使学生掌握操作系统的基本概念、原理和基本方法,掌握操作系统的开发模式、开发方法和操作系统的分析、设计能力,了解操作系统的发展方向,培养学生观察问题、分析问题、解决问题和实际动手能力,为学生以后参与系统软件分析和开发奠定基础。同时养成踏实认真、刻苦钻研的基本素质,为后续专业课学习和参加本专

2、业的工程实践打下必要的基础。二、课程总学时分配总学时讲授学时实验学时实训学时4535100三、课程教学内容、要求及学时(一)操作系统概论(讲授3学时)教学目标通过列举已有的操作系统的特点及分类,了解操作系统的发展历史、操作系统的分类,掌握操作系统的功能及配置、生成概念。掌握至少一种常用操作系统的安装、使用和维护。教学内容操作系统定义及发展;操作系统的形成和五大类型;操作系统的五大功能;表征操作系统的属性;操作系统的配置、生成概念。至少一种常用操作系统的安装、使用和维护。教学要求1. 了解如何认识、熟悉和解剖操作系统;2. 掌握操作系统概念;操作系统的五大类型和五大功能;3. 掌握操作系统的安装

3、、使用和维护(选择一种);5. 掌握计算机网络拓扑结构的定义、分类与特点。 重点:操作系统概念;操作系统的五大类型和五大功能。 难点:操作系统的安装、使用和维护。(二)进程管理(讲授6学时,实验3学时)教学目标通过讲解进程PCB结构以及进程的状态转换图,使学生掌握进程的定义及基本特征;通过讲解多进程管理以及生产者与消费者例子使学生掌握进程的通信、进程调度以及同步、互斥防止死锁的算法。教学内容进程的定义;进程的五个基本特征;程序与进程的对比;进程与线程;进程控制块;进程的描述;进程通信;进程调度算法;同步与互斥; 信号灯;死锁及产生死锁的四个必要条件。教学要求1. 掌握操作系统核心运行与“进程”

4、的基本概念及 “进程”的基本转换状态与应用特点;2. 掌握操作系统进程的概念及与线程的关系;3. 掌握作业的概念;4. 了解操作系统核心运行及状态转换;5了解进程调度算法的程序编制;重点:操作系统进程的概念及与线程的关系;难点:作业的概念。(三)文件管理(讲授4学时、实验3学时)教学目标通过列举C程序中文件操作的例子函数,讲解操作系统对文件的管理,使学生掌握文件的结构(物理结构和逻辑结构)以及文件的存储目录和存取方法以及安全机制。教学内容文件管理的任务与功能;文件的结构与分类;文件的物理结构和逻辑结构;文件的目录结构;文件的存取控制和安全机制;文件系统与模型结构。教学要求1.了解文件系统的编程

5、设计; 2.理解文件系统的目录分类管理特点;3.掌握文件的基本存取控制和系统管理; 重点:文件的基本存取控制和系统管理难点:文件系统的目录分类管理特点;文件系统的编程设计(四)存储管理(讲授4学时)教学目标通过列举计算机三级存储结构的例子说明计算机存储系统在计算机体系结构的地位和作用。使学生理解和掌握内存的分区、分页、分段管理、物理地址与逻辑地址的概念以及内存管理与分配的算法。教学内容 内存的分区、分页、分段管理概念;物理地址与逻辑地址;内存扩充技术;式存储管理;段式存储管理;内存的分配算法。教学要求1.了解内存空间的有效利用; 2.理解内存管理中各种分区、分頁和分段方法的特点;2.掌握内存管

6、理中基本分配和调度方法;重点:内存管理中基本分配和调度方法。难点:内存管理中各种分区、分頁和分段方法的特点(五)输入输出设备管理(讲授4学时)教学目标通过列举键盘、鼠标、显示器、显卡等输入输出设备讲解输入输出设备功能与分类。使学生掌握输入输出设备的独享、共享、拟设备的管理特点;理解输入输出设备处理程序的功能和输入输出设备的管理策略。教学内容输入输出设备功能与分类;独享、共享、拟设备的管理特点;输入输出设备处理程序;输入输出设备的管理策略。教学要求1.了解输入输出设备处理程序的编程要点;2.了解输入输出设备的分类设计方法;3.掌握输入输出设备的管理特点。重点:输入输出设备的管理特点。难点:输入输

7、出设备的分类设计方法;输入输出设备处理程序的编程要点。(六)处理机调度与死锁(讲授6学时、实验2学时)教学目标通过讲解处理机调度程序使学生掌握处理机调度的概念及调度算法,多处理机调度的概念和死锁的概念,并掌握预防死锁的算法。教学内容处理机调度的基本概念;调度算法;实时调度;多处理机的调度;死锁概念。教学要求1.了解进程调度算法的程序编制;2.了解产生死锁的原因和必要条件,预防死锁,死锁的检测与解除;3.掌握核心运行与“进程”的基本概念;产生死锁的原因和必要条件,预防死锁;重点:产生死锁的原因和必要条件,预防死锁;难点:死锁的检测与解除。(七)操作系统接口(讲授4学时、实验2学时)教学目标引用W

8、INDOWS操作系统讲解操作系统的命令接口,使学生掌握操作系统的人机界面设计原则和系统调用的方法。教学内容操作系统的命令接口;操作系统的调用;UNIX系统调用;图形用户接口。教学要求1.了解操作系统传统的接口界面;2.了解操作系统人机接口界面的基本设计思想;3.掌握人机接口界面的设计;4.掌握操作系统的系统调用。重点:操作系统的系统调用。 难点:图形用户接口。(八)操作系统的性能指标和系统结构(讲授4学时)教学目标演示常见操作系统的性能,使学生了解操作系统的性能指标和操作系统的结构特点。教学内容操作系统的性能指标;了解操作系统结构的五种形式。教学要求1.了解UNIX和Windows的系统结构;

9、2.了解操作系统主要性能指标的含义;3.掌握操作系统的性能指标、设计简单的操作系统。重点:操作系统的性能指标。 难点:设计简单的操作系统。四、课程实验(实训)环节内容总体上要考虑实验内容由简单到复杂、由验证到综合应用,实验用时由少到多,实验难度由低到高这几个环节。以下安排仅作参考:1、进程管理实验(3学时)2、文件管理实验 (3学时)3、处理机调度与死锁实验 (2学时)4操作系统接口实验(2学时)说明:有关实验环节的具体要求见所附本课程实验教学大纲。五、课程的主要教学方法操作比较抽象,可针对不同知识点采取灵活授课方法,如讲授法、谈论法、演示法、启发法、实验法、发现法、练习法、课堂讨论法等多种教

10、学方法进行授课,充分调动学生的积极性。六、课程的考核办法突出学生解决实际问题的能力,加强过程性考核。总评成绩包括平时出勤(10%)、课堂表现(10%)、作业(10%)、实验(10%)、阶段性测验(10%)、期末考试(50%)等六部分组成。期末考试采用闭卷形式,试题应包括基本概念、基本理论、程序设计、结构设计等部分,题型可采用填空、选择、简答、编程、画图等方式。七、本课程的先修课高级程序设计语言、数据结构,计算机体系结构八、建议教材、教学参考书及其他教学资源网站1 刘循等编著,计算机操作系统,人民邮电出版社,2009年。2 陈向群等译,现代操作系统(第 2 版),机械工业出版社, 2005年。

11、3 Abraham Silberschatz ,Operating System Concept (影印),高等教育出版社,2002年。 4 Andrew Tanenbaum ,Modern Operating Systems (第 2 版,影印),机械工业出版社,2002年。 5 孙钟秀等编著,操作系统教程,高等教育出版社,2003年。 6 陈向群 杨芙清,操作系统教程(第二版),北京大学出版社,2006年。7 汤小丹、梁红兵. 计算机操作系统. 西安:西安电子科技大学出版社, 2007-88 汤小丹、梁红兵. 计算机操作系统习题解答组成原理. 西安:西安电子科技大学出版社, 2008-99

12、 何炎祥、李飞,计算机操作系统,北京:清华大学出版社,2011-6。10 伯尔,肖.操作系统原理. 北京: 清华大学出版社, 2005-10操作系统课程实验教学大纲课程编码:N16103010 实验学时数:10 执笔者:郭迎九修(制)订日期:2015.5 适用专业:软件工程 审阅者:一、实验的性质和目的 操作系统课程是软件工程专业的主要专业基础课,而本实验课程的学习目的在于配合课堂教学使学生更好地理解和掌握操作系统的基本概念、基本原理和应用方法,同时培养学生动手能力和知识的应用能力。二、实验的教学内容、教学要求及考核办法单片机原理及接口技术课程实验项目汇总表序号实验项目名称实验类型学时1进程管

13、理实验验证性3学时2文件管理实验验证性3学时3处理机调度与死锁实验验证性2学时4操作系统接口实验验证性2学时合 计10注:实验类型通常指演示性、验证性、设计性及综合性实验。其中设计性实验是指给定实验目的、要求和实验条件,由学生自行设计实验方案并加以实现的实验;综合性实验是指实验内容涉及本课程的综合知识或与本课程相关课程知识的实验。实验一 进程管理实验【实验目的】加深理解进程并发执行的概念,认识多进程并发执行的实质;观察进程争夺资源的现象,分析其过程和原因,学习解决进程互斥的方法;通过设计,编制,调试一个简单的进程调度模拟系统,对进程管理,进程运行状态变换及PV操作加深理解和掌握。【实验类型】

14、验证性。【实验内容及要求】1、模拟批处理多道操作系统的进程调度;2、模拟实现同步机构避免并发进程执行时可能与时间相关的错误;随机给出一个进程调度实例,如:进程 到达时间 服务时间A 0 3B 2 6C 4 4D 6 5E 8 2模拟进程调度,给出按照算法先来先服务FCFS、轮转RR(q=1)、最短进程优先SPN、最短剩余时间SRT、最高响应比优先HRRN进行调度各进程的完成时间、周转时间、响应比的值。【教学方法】实验法为主,讲授法、演示法、谈论法、启发法、练习法、课堂讨论法等多种教学方法为辅。【考核办法】 当堂检查验收学生实验完成情况,作为课程实验成绩的一部分。实验二 文件管理实验【实验目的】

15、 文件系统是操作系统中管理取信息的机构,他具有“按名存取”的功能,不仅方便用户,而且能提高系统效率且安全可靠。为了使学生对各种文件操作命令的实质内容和执行过程有深入了解,指导学生使用高级语言编写和调试一个简单的文件系统,达到模拟文件管理工作的目的。【实验类型】 验证性。【实验内容及要求】模拟实现采用二级文件目录结构,第一级为主目录文件MFD,第二级为用户文件。目录文件UFD。(1)设计一个有m个用户的文件系统,每个用户最多可保存一个文件;(2)规定用户在一次运行中只能打开K个文件;(3)系统能检查键入命令的正确性,出错时应能显示出错原因;(4)对文件应能设置保护措施,如只能执行,允许读,允许写

16、等;(5)对文件的操作设计提供一套文件操作: CREATE建立文件 DELETE删除文件 OPEN打开文件 CLOSE关闭文件 READ读写文件 WRITE写文件【教学方法】实验法为主,讲授法、演示法、谈论法、启发法、练习法、课堂讨论法等多种教学方法为辅。【考核办法】 当堂检查验收学生实验完成情况,作为课程实验成绩的一部分。实验三 处理机调度与死锁【实验目的】对理论课中学习的进程通信机制-消息队列、共享内存、信号量-概念做进一步的理解,明确进程通信的原理;加深理解进程通信所使用的各种方法的概念,认识进程通信机制的优点;本实验要求学生模拟作业调度的实现,了解作业调度在操作系统中的作用。【实验类型

17、】 验证性。【实验内容及要求】 采用先来先服务算法和运行时间最短者优先算法模拟设计作业调度程序。要求学生通过本实验课程的学习能掌握处理机调度与死锁的原理及算法,培养学生对操作系统处理机调度与死锁等问题的应用能力。【教学方法】实验法为主,讲授法、演示法、谈论法、启发法、练习法、课堂讨论法等多种教学方法为辅。【考核办法】 当堂检查验收学生实验完成情况,作为课程实验成绩的一部分。实验四 操作系统接口实验【实验目的】对理论课中学习的接口中的概念进一步的理解;熟悉Linux文件系统的用户界面;了解接口管理的主要实现方法;熟悉linux环境,基本常识及使用。【实验类型】 验证性。【实验内容及要求】实验包括

18、以下内容:1.Linux常用命令2.Linux 命令解释程序shell的使用3.vi使用基础4.练习基本C程序5.进程状态及控制 6.文件链接与复制 (hard link) 7.符号链接(软链接)symbolic link / soft link 8.不同用户之间的硬链接和符号链接 9.Linux中与文件系统相关的系统调用【教学方法】实验法为主,讲授法、演示法、谈论法、启发法、练习法、课堂讨论法等多种教学方法为辅。【考核办法】当堂检查验收学生实验完成情况,作为课程实验成绩的一部分。三、考核办法和成绩评定 综合考虑学生平时实验课课堂表现、完成实验情况给出实验成绩,作为课程总成绩的一部分(20%)

19、。四、教材及参考资料1 刘循等编著,计算机操作系统,人民邮电出版社,2009年。2 陈向群等译,现代操作系统(第 2 版),机械工业出版社, 2005年。 3 Abraham Silberschatz ,Operating System Concept (影印),高等教育出版社,2002年。 4 Andrew Tanenbaum ,Modern Operating Systems (第 2 版,影印),机械工业出版社,2002年。 5 孙钟秀等编著,操作系统教程,高等教育出版社,2003年。 6 陈向群 杨芙清,操作系统教程(第二版),北京大学出版社,2006年。7 汤小丹、梁红兵. 计算机操作系统. 西安:西安电子科技大学出版社, 2007-88 汤小丹、梁红兵. 计算机操作系统习题解答组成原理. 西安:西安电子科技大学出版社, 2008-99 何炎祥、李飞,计算机操作系统,北京:清华大学出版社,2011-6。10 伯尔,肖.操作系统原理. 北京: 清华大学出版社, 2005-10

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1