驱动调度 操作系统 模拟电梯调动算法 实现对磁盘的驱动调度

上传者: kala_ll | 上传时间: 2021-06-07 10:32:32 | 文件大小: 500KB | 文件类型: RAR
一. 实验内容 模拟电梯调动算法,实现对磁盘的驱动调度。 二. 实验目的 磁盘是一种高速、大容量、旋转型、可直接存取的存储设备。他作为计算机系统的辅助存储器,担负着繁重的输入输出任务、再多道程序设计系统中,往往同时会有若干个要求访问的磁盘输入输出请求等待处理。系统可采用一种策略,尽可呢干最佳次序执行要求访问磁盘的诸输入输出请求。这就叫驱动调度,使用的算法称为驱动调度算法。驱动调度能降低为若干个输入输出请求服务所需的时间,从而提高系统效率。 本实验要求学生模拟设计一个驱动调度程序,观察驱动调度程序的动态运行过程。通过实验是学生理解和掌握驱动调度的职能。 三. 实验题目 模拟电梯调度算法,对磁盘进行移臂和旋转调度 运行环境:Microsoft Visual Studio 2005

文件下载

资源详情

[{"title":"( 20 个子文件 500KB ) 驱动调度 操作系统 模拟电梯调动算法 实现对磁盘的驱动调度","children":[{"title":"上机-驱动调度 - 复制","children":[{"title":"说明.txt <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"ch1","children":[{"title":"ch1.suo <span style='color:#111;'> 24.00KB </span>","children":null,"spread":false},{"title":"debug","children":[{"title":"ch1.exe <span style='color:#111;'> 56.00KB </span>","children":null,"spread":false},{"title":"ch1.ilk <span style='color:#111;'> 702.77KB </span>","children":null,"spread":false},{"title":"ch1.pdb <span style='color:#111;'> 523.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"ch1.ncb <span style='color:#111;'> 971.00KB </span>","children":null,"spread":false},{"title":"ch1.sln <span style='color:#111;'> 874B </span>","children":null,"spread":false},{"title":"ch1","children":[{"title":"ch1.vcproj.KALA.abc.user <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"r07.cpp <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"r07.obj <span style='color:#111;'> 64.54KB </span>","children":null,"spread":false},{"title":"vc80.idb <span style='color:#111;'> 187.00KB </span>","children":null,"spread":false},{"title":"mt.dep <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"ch1.exe.embed.manifest.res <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"ch1.exe.intermediate.manifest <span style='color:#111;'> 385B </span>","children":null,"spread":false},{"title":"BuildLog.htm <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"ch1.exe.embed.manifest <span style='color:#111;'> 403B </span>","children":null,"spread":false},{"title":"vc80.pdb <span style='color:#111;'> 204.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"a.txt <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"ch1.vcproj <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"源程序.txt <span style='color:#111;'> 4.98KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • qq_38672472 :
    还行,就是有一点小缺陷。把work()函数里面的int n改成 double n;不然系统无论你输入[0,1]之间的数,都会被识别为0;然后不会运行SCAN()函数,导致运行一直在然你输入进程。
    2017-12-13
  • kazile :
    代码简洁,界面美观,谢谢
    2017-01-04
  • qq_33598225 :
    看起来还不错,不过暂时还没有运行。
    2016-10-13
  • axaxhh :
    非常感谢,很有用
    2014-11-20
  • abcde0221 :
    代码很全,非常实用,感谢楼主
    2014-05-04

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明