操作系统磁盘调度算法97120

操作系统磁盘调度算法97120

ID:35689373

大小:150.00 KB

页数:13页

时间:2019-04-12

操作系统磁盘调度算法97120_第1页
操作系统磁盘调度算法97120_第2页
操作系统磁盘调度算法97120_第3页
操作系统磁盘调度算法97120_第4页
操作系统磁盘调度算法97120_第5页
资源描述:

《操作系统磁盘调度算法97120》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、广州大学学生实验报告开课学院及实验室:计算机科学与工程实验室年月日学院计算机科学与教育软件学院年级/专业/班计科101姓名苏桂荣学号1006100059实验课程名称操作系统原理实验成绩实验项目名称磁盘调度算法指导老师(***报告只能为文字和图片,老师评语将添加到此处,学生请勿作答***)编程序实现下述磁盘调度算法,并求出每种算法的平均寻道长度:1、先来先服务算法(FCFS)2、最短寻道时间优先算法(SSTF)3、扫描算法(SCAN)#include#include#include"stdlib.h"usingnamespacestd;

2、voidFCFS(inta[],intn);voidSSTF(inta[],intn);voidSCAN(inta[],intn);intmain(){intn;//磁道的个数//ints;//选择键intw;//磁道号生成方式int*a=newint[n];//磁道号//说明cout<<"请输入磁道的个数:";cin>>n;cout<>w;do{if(w!=1&&w!=2){cout<<"请选择1或2:";cin>>w;}if(w==1){//////////////////

3、///////////////////////随机数产生srand((unsigned)time(NULL));for(inti=0;i>a[i];}////////////////////////////////////手动输入磁道号end}}while(w!=

4、1&&w!=2);ints;while(1){cout<

5、*************************************

6、"<

7、请选择何种算法:

8、"<

9、1、先来先服务算

10、法(FCFS)

11、"<

12、2、最短寻道时间算法(SSTF)

13、"<

14、3、扫描算法(SCAN)

15、"<

16、4、清除界面

17、"<

18、0、退出

19、"<

20、*************************************

21、"<>s;if(s!=1&&s!=2&&s!=3&&s!=0&&s!=4){cout<<"输入有误!"<

22、{cout<<"

23、*************************************

24、"<

25、感谢使用

26、"<

27、如遇bug或有疑问联系

28、"<

29、企鹅号:595296310

30、"<

31、by-无风嘟嘟

32、"<

33、*************************************

34、"<

35、break;case4:system("cls");break;default:cout<<"请再次选择"<>now;cout<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。