资源简介
含本人实验报告,有具体流程图,实验课上写的,有更好的想法可以提出,大家一起学习,赚点积分不容易
C语言编写,调试过可运行,含实验报告,含具体流程图 ,有注释和变量解释,环境为VS2008
实验7,磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)
代码片段和文件信息
// PROJECT-01-01.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include “math.h“
#define N 9//N为等待访问磁道的个数
int count=0;//count表示访问磁道的次数,共访问N次
int next_track[N]={0};//next_track用来存放第count次访问磁道时的磁道号
int wait_track[N]={555839189016015038184};//wait_track数组用来存放待访问的磁道号
int path_length[N];//path_length[i]用来存放待访问队列中第i个待访问磁道号与上一磁道号之间的移动距离
int flag=0nextn;
int least_pathpath_temp;
double sum;
int now_track=100;//now_track用来存放当前访问的磁道号,从100号磁道开始
void avgpath(void)//在wait_track中存放的待访问的磁道号全部访问完成后,利用avgpath函数来计算平均寻道长度
{
int sum=0;
for(int i=0;i {
sum+=path_length[i];
}
printf(“平均寻道长度为:%.2f\n“sum/9.0);
}
void display(void)
{
printf(“被访问的下一磁道 移动距离\n“);
for(int i=0;i {
printf(“%5d %20d\n“next_track[i]path_length[i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30208 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.exe
文件 338552 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.ilk
文件 478208 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.pdb
文件 7522 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\BuildLog.htm
文件 65 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\mt.dep
文件 663 2018-11-28 14:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.em
文件 728 2018-11-28 14:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.em
文件 621 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.intermediate.manifest
文件 12548 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.obj
文件 3211264 2018-11-28 14:04 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.pch
文件 12321 2018-11-28 14:04 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\stdafx.obj
文件 68608 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\vc90.idb
文件 126976 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\vc90.pdb
文件 2788 2018-11-28 16:17 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.cpp
文件 4514 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.vcproj
文件 1403 2018-11-28 16:40 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.vcproj.C25.ACER.user
文件 1219 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\ReadMe.txt
文件 218 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\stdafx.cpp
文件 233 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\stdafx.h
文件 498 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\targetver.h
文件 502784 2018-11-28 16:40 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01.ncb
文件 905 2018-11-28 13:56 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01.sln
..A..H. 12288 2018-11-28 16:40 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01.suo
文件 144122 2018-12-21 09:49 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\实验报告七.docx
文件 56832 2018-11-28 16:38 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\绘图1.vsd
目录 0 2018-12-21 09:13 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug
目录 0 2018-12-21 09:13 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\Debug
目录 0 2018-12-21 09:13 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01
目录 0 2018-12-21 09:13 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01
目录 0 2018-12-21 09:50 实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)
............此处省略3个文件信息
- 上一篇:在线教育系统,access数据库系统,c语言编程
- 下一篇:Eigen求解线性方程组
相关资源
- 操作系统FAT文件系统源程序
- 操作系统信号量PV经典问题:读者写者
- 操作系统课程设计——一动态分区分
- C语言 GetVersion和GetVersionEx API函数获取
- 二级文件系统
- 操作系统存储管理地址转换和产生缺
- 进程调度_抢占式短作业优先算法+内存
- 操作系统~内存动态分配与释放
- OS磁盘空闲区管理-C语言实现
- 东华大学 操作系统实验 进程调度 含
- 自制操作系统源码
- 武汉大学操作系统实验
- 操作系统模拟移臂调度算法c语言代码
- 操作系统课设报告
- vc++ mfc 操作系统磁盘调度算法模拟
- 磁盘调度算法MFC图形化界面
- 操作系统课程设计银行家算法C语言版
- 固定分区顺配分配算法--存储器管理
- 操作系统进程调度算法C语言代码
- 操作系统实验 页式存储管理方案模拟
- 操作系统pv原理9道经典伪码及理发师
- 操作系统存储管理实验
- 利用操作系统提供的API编写防火墙
- HRN高响应比优先调度算法的C语言模拟
- 事件对象解决读者优先的读者写者问
- C++模拟操作系统文件管理
- 固定分区最佳适应算法C++实现
- 用c++编写操作系统目录管理
- 网络操作系统课程设计——位示图模
- 理发师问题代码操作系统多线程经典
评论
共有 条评论