资源简介

含本人实验报告,有具体流程图,实验课上写的,有更好的想法可以提出,大家一起学习,赚点积分不容易 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.embed.manifest

     文件        728  2018-11-28 14:17  实验7磁盘调度算法(一)——先来先服务(FCFS)和最短寻道时间优先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.embed.manifest.res

     文件        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个文件信息

评论

共有 条评论