- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
磁盘调度课程设计报告j附代码
磁盘调度课程设计任务书
学 院 计算机与信息学院 专 业 网络工程 课程名称 计算机操作系统 题 目 磁盘调度 完成期限 自2013年6月3日至2013年6月30日共4周 内
容
及
任
务 一、项目的目的
通过设计一个磁盘调度模拟系统,从而使磁盘调度算法更加形象化,容易使人理解,使磁盘调度的特点更简单明了,能使使用者加深对先来先服务算法、最短寻道时间优先算法、扫描算法以及循环扫描算法等磁盘调度算法的理解。
二、项目任务的主要内容和要求
磁盘调度算法主要包括四种算法,先来先服务算法(FCFS)、最短寻道时间优先算法(SSTF)、扫描算法(SCAN)、循环扫描算法(CSCAN)。
项目设计(研究)思路
1.先来先服务算法(FCFS): 输入磁道号,按先来先服务的策略输出磁盘请求序列,求平均寻道长度,输出移动平均磁道数。
2.最短寻道时间优先算法(SSTF):磁道号用冒泡法从小到大排序,输出排好序的磁道序列,输入当前磁道号,根据前磁道在已排的序列中的位置,选择扫描的顺序,求出平均寻道长度,输出移动的平均磁道数。
3.扫描算法(SCAN):将磁道号用冒泡法从小到大排序,输出排好序的序列,输入当前磁道号,选择移动臂的移动方向,根据当前磁道在已排的序列中的位置,选择扫描的顺序,求出平均寻道长度,输出移动的平均磁道数。
4.循环扫描算法(CSCAN):将磁道号用冒泡法从小到大排序,输出排好序的序列,输入当前磁道号,规定移动臂单向反复的从内向外移动,根据当前磁道在已排的序列中的位置,选择扫描的顺序,求出平均寻道长度,输出移动的平均磁道数。
四、具体成果形式和要求
设计一个磁盘调度的程序,按用户不同的选择,用不同的算法进行不同的模拟。 进
度
安
排 起止日期 工作内容 2013/6/3-2013/6/10 理解磁盘调度的原理背景、查询相关资料设计规划设计总体思路 2013/6/11-2013/6/20 编写代码实现各部分的功能、综合各个模块具体操作 2013/6/21-2013/6/30 进行测试软件以及对软件进行调试、修改。最后编写文档 主
要
参
考
资
料 [1]汤小丹, 梁红兵.计算机操作系统[M].西安:西安电子科技大学出版社,2007
[1]何钦铭, 颜晖.C语言程序设计[M].北京:高等教育出版社,2008
[2]严蔚敏, 吴伟民. 数据结构(C语言版)[M].北京:清华大学出版社,2011 指导教师
意见
(签字): 年 月 日 系(教研室)主任意见
(签字): 年 月 日
设备管理课程设计说明书
学院名称: 滁州学院
班级名称: 网络工程
学生姓名:王大龙、王俊、王鹏、杨涛、张炎
学 号:、
题 目: 磁盘调度
指导教师: 李元金
起止日期: 2013年6月8—6月30日
目录
第一部分:正文部分 5
一、选题背景 5
二、设计理念 5
三、过程论述 6
3.1系统概要设计 6
3.2详细设计 6
3.2.1设计任务 6
3.2.2设计要求 6
3.2.3算法思想 6
四、结果分析 12
4.1 先来先服务(FCFS) 12
4.2 最短寻道时间优先算法(SSTF) 12
4.3 扫描算法(SCAN) 13
4.4 循环扫描算法(CSCAN) 13
五、结论(或总结) 14
第二部分:参考文献 14
第三部分:指导教师评语 15
第四部分:成绩评定 15
第一部分:正文部分
一、选题背景
为了加深对操作系统原理的进一步认识,加强实践动手能力和程序开发能力的培养,提高分析问题解决问题的能力,培养合作精神,以巩固和加深磁盘调度的概念。操作系统是一门工程性很强的课程,它不仅要求学生掌握操作系统的工作原理和理论知识,也要求学生的实际动手能力,以加深对所学习内容的理解,使学生熟练地掌握计算机的操作方法,使用各种软件工具,加强对课程内容的理解。这次课程设计,就是通过模拟磁盘调度来加深对操作系统中磁盘调度概念的理解,使我们熟悉磁盘管理系统的设计方法;加深对所学各种磁盘调度算法的了解及其算法的特点。
二、设计理念
2.1先来先
您可能关注的文档
最近下载
- 电子课件-国际市场营销(第五版)全套完整全部教学课件.pptx VIP
- 看好增程汽车国内市场发展前景.pdf VIP
- 新课标人教版数学五年级上册全册各单元教材解读精品课件.pptx VIP
- (正式版)DB61∕T 1175-2018 《建筑垃圾再生材料公路应用设计规范》.pdf VIP
- 建筑行业工程项目施工汇报PPT模板.pptx VIP
- 施工安全用电案例[精选].ppt VIP
- 实用学校校务工作述职报告8篇.docx VIP
- 光伏电站危险源辨识培训.pptx
- 2024年绿色数据中心低碳解决方案计划书.pptx VIP
- 专题03 速度的计算典型模型(68题11大类型)(原卷版)新版人教版初中物理八年级上册.docx
文档评论(0)