- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统》实验教学大纲
课程代码: 0668036
课程名称: 操作系统/Operating System
开课院(系)实验室: 计算机科学系;软件实验室、信息安全实验室
适用专业: 计算机科学与技术、信息与计算科学、信息安全
实验指导书名称:《操作系统实验指导书》
一、学时、学分
总学时:64 总学分:4 讲课学时:44 实验学时:20
实验成绩占总成绩 15 %
二、课程简介:
操作系统是计算机的系统软件,也是所有软件的核心。操作系统控制和管理计算机系统的各种软硬件资源,合理组织计算机的工作流程并且提供了用户与计算机的接口,方便用户使用计算机。操作系统的性能直接影响着计算机系统的工作效率。操作系统课程的教学效果,对学生今后从事计算机的使用,大型软件系统的设计和开发都有着深刻的影响。 本课程着重讲述操作系统的基本概念,工作原理和实现方法,了解操作系统是如何控制计算机进行正常运行的。
三、实验的地位、作用和目的及学生能力标准。
《操作系统》是计算机科学与技术专业和信息与计算科学专业本科教学计划中的一门重要的专业基础课程,是对计算机系统硬﹑软件资源进行管理的系统软件,是计算机系统的管理和指挥中心。通过本课程实验,使学生综合运用程序设计基础与语言、数据结构、计算机原理与接口等先行课程的知识以及操作系统课程的知识在各种资源管理调度策略下,设计操作系统资源管理的模拟程序,使学生加深了解操作系统的工作机理,对操作系统的功能及结构设计有更加深入的实践,为开发系统软件和应用软件打下基础。
四、实验方式与基本要求
1.综合性实验
1)实验名称:处理机调度算法的实现
预习要求:了解操作系统处理机调度的基本概念,处理机调度程序的功能,常用的处理机调度算法。C或C++编程方法与语句格式,提前初步编好实验程序。
实验方式:学生通过实验室的微机上机,实际调试程序。
实验要求:学生应正确地设计有关的数据结构与各个功能模块,画出程序的流程图,编写程序,程序执行结果应正确。
实验设备:Windows操作系统环境下的个人微机
实验分组:1人/组
2)实验名称:存储器的分配与回收算法实现
预习要求:了解操作系统存储器管理的基本概念,存储分配和回收程序的功能,常用的存储分配算法。C或C++编程方法与语句格式,提前初步编好实验程序。
实验方式:学生通过实验室的微机上机,实际调试程序。
实验要求:学生应正确地设计有关的数据结构与各个功能模块,画出程序的流程图,编写程序,程序执行结果应正确。
实验设备:Windows操作系统环境下的个人微机
实验分组:1人/组
3)实验名称:磁盘调度算法的实现
预习要求:了解操作系统磁盘调度的基本概念,磁盘调度程序的功能,常用的磁盘调度算法。C或C++编程方法与语句格式,提前初步编好实验程序。
实验方式:学生通过实验室的微机上机,实际调试程序。
实验要求:学生应正确地设计有关的数据结构与各个功能模块,画出程序的流程图,编写程序,程序执行结果应正确。
实验设备:Windows操作系统环境下的个人微机
实验分组:1人/组
2.其它
要求学生根据实验内容在课下进行预习,设计出基本的程序框架。
在实验课堂规定的时间内,要求学生自己独立完成程序的编制。
指导教师检查学生的程序运行情况。
实验结束后,指导教师就学生实验结果评分。
在规定的时间内,要求学生书写上交实验报告书。
五、考核方式与实验报告要求
实验课开始时,要求学生签到。在检查学生的程序时,就学生的所做情况要求回答问题。要求学生在规定的时间内上交实验报告单。指导教师根据学生的回答问题情况,程序运行以及实验报告的书写情况给出学生实验成绩。(实验报告按学校规定格式撰写)
六、实验项目
序号
实验名称
内容摘要
实验时数
实验要求
实验类型
设备套数
每组人数
实验者类别
开设实验室
1
处理机调度算法的实现
设定系统中有五个进程,每一个进程用一个进程控制块表示。
输入每个进程的“优先数”和“要求运行时间”。
为了调度方便,将五个进程按给定的优先数从大到小连成就绪队列。用一单元指出队列首进程,用指针指出队列的连接情况。
处理机调度总是选队首进程运行。采用动态优先数算法,进程每运行一次优先数就减“1”,同时将运行时间减“1”。
若要求运行时间为零,则将其状态置为“结束”,且退出队列。
运行所设计程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。
6
必修
综合
一人一机
1
本科生
软件实验室
信息安全实验室
2
存储器的分配与回收算法实现
本实验是模拟操作系统的主存分配,运用可变分区的存储管理算法设计主存分配和回收程序,并不实际启动装入作业。
采用最先适应法、最佳适应法、最坏适应法分配主存空间。
当一个新作业要求装入主存时,必须查空闲区表
您可能关注的文档
- “零负团费”的分布规律及对旅游市场的影响旅游管理毕业论文.doc
- ”企业兼并与收购“课件.ppt
- 《《人口的数量变化》》的教学设计与反思.doc
- 《CAXA实体设计》教案.doc
- 《Excel公式和函数的使用》说课.ppt
- 《SPSS统计分析与应用》作业二.doc
- 《编译原理》期末考试复习题.doc
- 《大家来劳动》课件.ppt
- 《道德经》全文翻译.doc
- 《电器控制与PLC技术》课程设计-课题1.ppt
- 分析let s单元56ago2卷纸zheng unit56.pdf
- 塑胶材料其它分类原料pa9t 12.pdf
- md16x16数字媒体切换器设备.pdf
- 者参考项目发起人学科类型单位序列承包商修订页代码顺序典型.pdf
- 届世界天然气大会阿姆斯特丹2006add10288.pdf
- 期测试记录表每周weekly g1g6 journeys tests level 6 lesson26.pdf
- modernize-whitepaper现代化您应用程序白皮书.pdf
- anybackup产品典型案例分析.pdf
- 约克金融工程课程tfeslide32.pdf
- 广州市妇女儿童医疗中心历份教学药历01tjy.pdf
文档评论(0)