



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
昆明理工大学信息工程与自动化学院学生实验报告( 2011 2012学年 第 二 学期 )课程名称:操作系统 开课实验室:442 2012 年 4月 29日年级、专业、班计科102学号201010405219姓名朱海斌成绩实验项目名称作业进程调度指导教师舒国峰教师评语 教师签名: 年 月 日一、实验目的 通过编写先到先服务算法最短作业优先算法来对处理器调度算法进行巩固和深一步的了解。处理器调度算法确定了处理器的分配策略和确定了进程的运行次序。使学生进一步掌握进程调度的概念和算法,加深对处理机分配的理解。通过对进程调度算法的实现和实验模拟,加深对操作系统进程调度操作功能和进程调度算法的完整理解,培养和提高学生对操作系统开发的兴趣,以及进程调度程序的开发与应用能力。二、实验原理先到先服务算法(First Come First Serve,FCFS)按照进程申请CPU的次序。即进入就绪态的次序来调度。先到达的先运行。它具有公平的优点,不会出现饿死的情况。不过,短进程的等待时间长,从而平均等待时间较长。最短作业作业优先算法(Shortest Job First,SJF)按照CPU阵发时间递增的次序调度。易于证明其平均周转(等待)时间最短。短作业优先算法最大程度地降低了平均等待时间,但是也带来不公平性:一个较长的就绪任务可能由于短任务的不断到达而长期得不到运行的机会,发生饥饿,甚至被饿死。三 上机环境Microsoft Visual C+ 6.0四、实验方法、步骤程序流程图: 步骤:1了解处理器调度算法。 2.通过上机实现先到先服务算法和最短作业优先算法。 3.编写程序、调试并运行。 4.完成上机报告。五 程序及运行结果注:程序在“程序代码”文件夹中。先到先服务程序运行结果:最短作业优先运行结果:六、实验结果、分析和结论在这个实验中,我对处理器调度算法有了进一步的了解,同时在上机的过程中我遇到了很多问题,包括对以前学习知识的遗忘。比如:在实验中对数组的概念和定义模糊,以至于在对其编程过程中,无法正确的用数组来对进程的两种算法给以实现。对先到先服务算法、最短作业优先算法的理解不太深刻,具体实现过程理解不到位,导致在用程序实现过程中,达不到想要的效果。通过这次试验之后,我对进程的概念和进程的特征有了更清晰的了解和认识,以此同时我对先来先服务、最短作业优先着两种算法有了深刻的认识,正确的理解了它们的实现过程,还有对数组也有了进一步的了解。而且该次实验对我的了解问题、分析问题的能力得到了锻炼,为将来我的发展也奠定一定的基础。学习一定要注重理论学习和上机的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老年人的居家护理
- 神经纤维瘤病病例汇报
- 公司法课件小结
- 辐射监测系统规程解读
- 科研调研工作汇报
- 2025重型设备购买协议书
- 广东省阳江市江城区2022-2023学年高三下学期高考第三次模拟考试语文试卷及答案
- 《琵琶行并序》课件
- 房屋租赁合同印花税5篇
- 知识题库-驾校岗位知识竞赛试题及答案
- 2025年电梯检验员资格考试历年真题及答案试题试卷(含解析)
- 眼整形课件教学课件
- 公司法务知识培训会课件
- 2025年药企QA人员岗位职责培训考核试题及答案
- 浙教版2025-2026学年八年级上科学第1章 对环境的察觉 单元测试卷
- 纤维素基包装生物力学性能-洞察及研究
- 工程施工队课件
- 桥梁施工技术创新路径与工程应用研究综述
- 肺结核患者护理课件
- 食管恶性肿瘤护理查房
- 2025年江苏高考地理真题(原卷版)
评论
0/150
提交评论