- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程编码 制订人 制订日期 修订人 修订日期 审定组(人) 审定日期
0500006 殷亚玲 2013.10 孙清 2014-6-17
学 分:3
学 时:54
适用专业:计算机类专业
操作系统 教学大纲
《 》
一、课程的性质与任务
《操作系统》是计算机类专业的专业基础课程,是后续专业课程的理论基础。本课程讲述计算机操作系
统的结构和原理,主要偏重于操作系统功能与结构的理论分析,对于其中的重要部分辅之以实验,以加深
对理论知识的理解和掌握。
通过本课程的学习,使学生掌握计算机操作系统各部分的功能和实现这些功能的体系结构和重要算法;
对深入了解计算机的使用、计算机工作的原理以及应用软件的设计和运行起到重要的指导作用;可为后续
专业课程的学习、以及提高软件设计水平和计算机应用的技术等奠定坚实的理论基础。
二、与教学计划中前后课程的关系
前导课程:计算机组成原理与系统结构、程序设计基础、算法与数据结构等。
后续课程:软件工程、编译原理等。
二、教学方法
1、 传统的讲授为主的授课形式,借助 PPT 课件展示必要信息。
2、 在一种操作系统环境下,通过演示相关的命令以及运行前期准备的程序代码来辅助学生理解实际系
统的构造机理。
3、 教学过程中,在相应章节安排必要的实验。
4、 随课堂内容布置并批改课后作业。
5、 实验教学环节:结合一种实用的操作系统平台实施相关实验,强化实验课程教学,重视学生的实际
动手操作基本技能训练,培养学生掌握操作系统的原理和实际的应用。
四、教学内容组织安排
教学时数及分配:本课程在第四学期开设,教学周为十八周,每周 3 个学时,总学时为 54 学时。其
中理论教学 42 学时,实验 12 学时。
《操作系统》课程的课堂讲授主要包括:操作系统的体系结构;进程的概念、进程的描述与控制、进
程的同步与通讯以及进程管理的常用算法; 处理机调度的策略和处理死锁的方法;存储器管理的方案和分
配算法;文件系统的运行机制及关键的数据结构;设备与系统的结合方式,设备驱动程序的结构及加载机
制。
本课程教学的重点是进程的概念,并以进程管理为主线,协调组织计算机内的硬软件资源。结合进程的
管理分析存储管理机制、系统调度机制、文件存储和访问机制以及设备驱动机制。
五、教材编选原则及教材与教学参考书
1、选择教育部组编教材或权威的面向 21 世纪课程教材,根据我校学生实际情况对教材中部分内容进
行充实和调整。
2、参考教材
汤晓丹 《计算机操作系统》 西安电子科技大学出版社
[1] . , ,2010.
黄刚等 《操作系统教材》人民邮电出版社
[2] . , ,2009.
3、教学参考书:
[1] (荷兰)AnderwS.Tanenbaum 《现代操作系统》,机械工业出版社,2012.
美 斯托林斯著,陈向群译 《操作系统精髓与设计》机械工业出版社
[2] [ ] . , ,2010.
[3] Linux 内核完全剖析 赵炯 机械工业出版社 2006 年 1 月
六、讲授大纲
(一)操作系统引论
教学目标:认识操作系统的基本概念和基本结构类型。
主要内容:熟悉操作系统的目标和作用、操作系统的发展过程、操作系统的基本特性和主要功能。
教学重点:操作系统的计本特性和主要功能。
学时: (教学) (实验)
2 +2
(二)进程管理
教学目标:掌握进程的概念、进程的控制、进程的同步、进程间通信以及进程管理的常用算法
教学内容:认识进程概念引入的必要性,掌握 PCB 的使用;掌握进程状态转换及其相关控制原语机制;熟
悉进程同步和互斥的原理;掌握进程同步编程方法;掌握进程通信过程编程方法。
教学重点:进程的同步、通信以及进程管理的常用算法。
学时: (教学) (实验)
12 +4
(三) 处理机调度
原创力文档


文档评论(0)