- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
〖BT2〗操作系统ぁTH〗
〖BT2〗操作系统〖HTH〗
课程编号
类〓〓别:脱产
层〓〓次:本科
讲课学时:45
实验学时:24〖HT〗
〖BT1〗一、本课程的地位、作用和任务
操作系统是计算机系统中的一个重要组成部分是高等院校计算机及其相关专业的一门重要的
必修主干课程,该课程的主要目的是使学生了解并掌握计算机操作系统的工作原理,体系结
构以及基本实现方法,学习后应对其有一个完整的认识和理解,计算机操作系统是非常重要
的系统软件,学好这门课程有助于提高对计算机系统的了解,并且可为以后进行较深层的软
件研制与开发打下坚实的基础。
〖BT1〗二、对先修课的要求
学习《操作系统》要求其先修课为汇编语言,数据结构,计算机原理和C语言,(其中数据结
构,汇编语言课程也可与本课程同学期开设)。
〖BT1〗三、教学内容与教学要求
教学要求:本课要求学生了解操作系统的基本概念,功能和分类,掌握操作系统的层次结构
和进程概念,掌握操作系统如何实现对处理机、内存、文件、设备和作业的管理,了解unix
和Windows NT操作系统的特点。
教学内容大致如下:
1. 操作系统概述
1.1〓 操作系统及其功能
1.2〓 操作系统的分类
1.3 〓操作系统的特征
1.4 〓操作系统的性能评价
1.5 〓操作系统的结构分析
1.6 〓UNIX操作系概述
2. 进程管理
2.1〓 进程的概念及表示
2.2 〓进程的控制
2.3 〓进程的调度
2.4 〓进程通信
2.5 〓死锁
3. 作业管理
3.1 〓作业的基本概念
3.2 〓作业的建立
3.3 〓作业调度
3.4 〓分时作业管理
3.5 〓操作系统与用户的接口
4. 存贮器管理
4.1〓 基本概念
4.2 〓连续分配存贮管理方式
4.3 〓虚拟存贮器的基本概念
4.4 〓页式存贮管理方式
4.5 〓段式存贮管理方式
4.6 〓段、页式存贮管理方式
5. 设备管理
5.1〓 I/O系统
5.2 〓I/O控制方式
5.3 〓缓冲区管理
5.4 〓设备分配
5.5 〓设备处理
6. 文件系统
6.1〓 文件系统的基本概念
6.2 〓文件的逻辑结构
6.3 〓文件的物理结构
6.4 〓目录管理
6.5 〓文件存贮空间管理
6.6 〓文件的访问控制
6.7 〓文件的使用
〖BT1〗四、实验、课设等实践环节内容及要求
由于操作系统课程所介绍的原理和算法比较抽象,使学生难以理解和掌握,为此,安排相应
的上机实践题目,编程模拟实现某些原理与算法的实现,其目的是:通过编程上机实践,使
学生充分掌握操作系统的原理与算法思想,深化对基本概念的理解,提高分析与解决问题的
能力。
实验一:操作系统的接口
目的:使学生熟悉1或2种操作系统的接口,在其环境下工作,主动而有效地使用计算机。
要求:了解各种操作命令,系统调用及实用程序的功能,尽可能多地使用系统提供的各种接
口功能。
实验二:进程管理
目的:加深对进程概念及进程管理各部分内容的理解,熟悉进程管理中主要数据结构的设计
及进程调度算法,控制机构,同步机构,通信机构的实施。
要求:模拟设计一个允许几个进程并发运行的进程管理系统,其调度算法可任选(FIFO或优
先级或时间片轮转法等)。
实验三:存贮器管理
目的:熟悉存贮器管理系统的设计方法,加深对所学各种存贮器管理方案的了解。
要求:用一些常用的存贮器分配算法,设计一个存贮器管理模拟系统(算法任选)
实验四:设备管理(Spooling技术)
目的:设计并运行一个简单的Spooling系统来模拟实际的Spooling输入/出进程,以掌握这
种技术。
要求:将Spooling输入/出处理程序编成一个独立的进程模块,并与其他请求输入/出的进程
并发运行。
实验五:文件管理
目的:通过设计和调试一个简单的文件系统,主要模拟文件操作命令的执行,来模拟文件管
理。
要求:设计一个小型文件管理系统,有简单的目录及相应文件操作和保护即可。
上述各实验可根据学生的类别,层次,实验时数任意选定。
〖BT1〗五、大纲编制说明
本教学大纲按成教脱产(4年)/夜大(5年半)本科生而设制,对于不同类别,层次的学生及授
课/实验学时数的不同可做适当调整。
〖BT1〗六、教材及主要参考书
教材可采用张尧学〓史美林:计算机操作系统教程或汤子瀛等:计算机操作系统。
1.Andrew S.Tanenbaum著,陈向群等译:现代操作系统.北京:机械工业出版社.1999.
2.汤子瀛等:计算机操作系统.西安:西安电子科技大学出版社.2000.
3.刘乃琦〓吴跃:计算机操作系统.北京:电子工业出版社.2000.
4.冯耀霖
您可能关注的文档
最近下载
- 涉农专业班级建设方案(班主任能力比赛).pdf VIP
- 人教(2019)A版最新教材高中数学课后习题答案大全.pdf VIP
- colorgate v8快速操作手册中文.pdf VIP
- 第5课 共同保卫伟大祖国 课件中华民族大团结.ppt VIP
- 部编版四年级上册语文第一单元大单元教学设计.docx VIP
- 给水排水工程顶管技术规程CECS_246:2008.pdf VIP
- 2024年信息科技中考考试题库及答案3.pdf VIP
- 《土木工程施工48课时》课程教学大纲.doc VIP
- Unit 3 My week第2课时 Story time(教学课件)英语译林版三起四年级上册(新教材).ppt
- 01企税 答案 V3.8企业所得税年度(A类)网上申报教学版案例01-20211008.xlsx VIP
文档评论(0)