全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统课程设计报告磁盘调度算法的编程实现及评估姓名 学号 日期一、课程设计题目磁盘调度算法的编程实现及评估二、课程设计目的通过编程实现磁盘调度算法设计,加深理解磁盘调度算法的理解及提高编程能力。三、课程设计内容编程实现下列三种磁盘调度算法,并求出每种算法的平均寻道时间,并比较性能优劣。(1) 先来先服务(2) 最短寻道时间优先(3) 扫描调度算法先来先服务(FCFS):(1) 这是一种简单的磁盘调度算法。它根据进程请求访问磁盘的先后次序进行调度。此算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。但此算法由于未对寻道进行优化,致使平均寻道时间可能较长。最短寻道时间优先该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,但这种调度算法却不能保证平均寻道时间最短。 扫描算法SCAN算法不仅考虑到欲访问的磁道与当前磁道的距离,更优先考虑的是磁头的当前移动方向。例如,当磁头正在自里向外移动时,SCAN算法所选择的下一个访问对象应是其欲访问的磁道既在当前磁道之外,又是距离最近的。这样自里向外地访问,直到再无更外的磁道需要访问才将磁臂换向,自外向里移动。这时,同样也是每次选择这样的进程来调度,即其要访问的磁道,在当前磁道之内,从而避免了饥饿现象的出现。由于这种算法中磁头移动的规律颇似电梯的运行,故又称为电梯调度算法。 四 课程设计总结操作系统是一门工程性很强的课程,它不仅要求学生掌握操作系统的工作原理和理论知识,也要求学生的实际动手能力,以加深对所学习内容的理解,使学生熟练地掌握计算机的操作方法,使用各种软件工具,加强对课程内容的理解。这次课程设计,就是通过模拟磁盘调度来加深对操作系统理解。在算法实现上要有一定的思路要更能体现设计的目的。同时上机调试也是十分重要的,在调试的过程中能够不断的发现在编写算法时应该注意的一些细节和算法语句的非法使用,在调试过程中通过对算法的不断测试、更正、扩充功能、修饰细节,使算法程序不断的得到完善。通过这次的课程设计使我认识到要将操作系统这门计算机专业的课学好不仅仅是要把书上的基本知识学好而且还要不断进行实践,将所学的跟实践操作结合起来才能更好地巩固所学,才能提高自己实践能力.通过这次的设计使我认识到只停留在表面理解问题是很难使问题得到很好的解决的,实践能力与理论知识同样重要。可以说此课程设计的理论难度并不大,但是若要深入发掘其中的东西,并且实际去编程实现,就遇到了相当大的难度。因为与之涉及的很多方面并没有学过,需要自己去自学和实践检验。所以在以后的学习中一方面我要不断的巩固自己所学的理论知识,一方面还要多参加实际操作工作以便提高自己的实际操作能力。其实这次课程设计的最大收获应该是找到了解决问题的几个很好的途
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2026年)护理考试试题及答案大全
- (2026年)高值耗材自查报告
- 心理健康教育与咨询实践指南
- 售后服务改进通知函7篇
- 关于推进合作项目的交流函7篇范本
- 2026首都医科大学脑重大疾病研究中心(北京脑重大疾病研究院)招聘4人(第二批)考试备考题库及答案解析
- 2026年聊城东昌府区堂邑镇城镇公益性岗位笔试模拟试题及答案解析
- 2026浙江温州市龙湾区桃花岛中学招聘初中历史与社会代课教师1人考试备考试题及答案解析
- 2026年淮南首创水务有限责任公司公开招聘劳务工作人员13名考试模拟试题及答案解析
- 2026年马鞍山市人民医院博望分院(博望区人民医院)招聘派遣制工作人员笔试备考试题及答案解析
- 小学生责任意识培育路径教学研究
- 神经介入技术在脑血管疾病治疗中的应用
- 2026中国心理健康服务市场需求与投资机会分析报告
- 2027届高考一轮复习备考方案
- 2026年职业技能行政事务人员技师理论知识参考题库含答案解析
- 2026年4月自考05388工业设计心理学试题及答案
- 小学三年级英语下册Unit 6 Im on Duty单元整体教学设计
- 2026新疆果业集团有限公司招聘10人笔试历年典型考点题库附带答案详解
- 沙棘讲解的课件
- 纪检监察建议书整改落实情况报告
- 医疗器械岗前培训测试题(附答案)
评论
0/150
提交评论