-
大小: 887KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-05
- 標(biāo)簽: 操作系統(tǒng)??磁盤調(diào)度??SSTF??
資源簡(jiǎn)介
含本人實(shí)驗(yàn)報(bào)告,有具體流程圖,實(shí)驗(yàn)課上寫的,有更好的想法可以提出,大家一起學(xué)習(xí),賺點(diǎn)積分不容易
C語(yǔ)言編寫,調(diào)試過可運(yùn)行,含實(shí)驗(yàn)報(bào)告,含具體流程圖 ,有注釋和變量解釋,環(huán)境為VS2008
實(shí)驗(yàn)7,磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)
代碼片段和文件信息
//?PROJECT-01-01.cpp?:?定義控制臺(tái)應(yīng)用程序的入口點(diǎn)。
//
#include?“stdafx.h“
#include?“math.h“
#define?N?9//N為等待訪問磁道的個(gè)數(shù)
int?count=0;//count表示訪問磁道的次數(shù),共訪問N次
int?next_track[N]={0};//next_track用來存放第count次訪問磁道時(shí)的磁道號(hào)
int?wait_track[N]={555839189016015038184};//wait_track數(shù)組用來存放待訪問的磁道號(hào)
int?path_length[N];//path_length[i]用來存放待訪問隊(duì)列中第i個(gè)待訪問磁道號(hào)與上一磁道號(hào)之間的移動(dòng)距離
int?flag=0nextn;
int?least_pathpath_temp;
double?sum;
int?now_track=100;//now_track用來存放當(dāng)前訪問的磁道號(hào),從100號(hào)磁道開始
void?avgpath(void)//在wait_track中存放的待訪問的磁道號(hào)全部訪問完成后,利用avgpath函數(shù)來計(jì)算平均尋道長(zhǎng)度
{
int?sum=0;
for(int?i=0;i {
sum+=path_length[i];
}
printf(“平均尋道長(zhǎng)度為:%.2f\n“sum/9.0);
}
void?display(void)
{
printf(“被訪問的下一磁道???????移動(dòng)距離\n“);
for(int?i=0;i {
printf(“%5d?%20d\n“next_track[i]path_length[i
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????30208??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.exe
?????文件?????338552??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.ilk
?????文件?????478208??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\Debug\PROJECT-01-01.pdb
?????文件???????7522??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\BuildLog.htm
?????文件?????????65??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\mt.dep
?????文件????????663??2018-11-28?14:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.em
?????文件????????728??2018-11-28?14:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.em
?????文件????????621??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.exe.intermediate.manifest
?????文件??????12548??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.obj
?????文件????3211264??2018-11-28?14:04??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\PROJECT-01-01.pch
?????文件??????12321??2018-11-28?14:04??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\stdafx.obj
?????文件??????68608??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\vc90.idb
?????文件?????126976??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug\vc90.pdb
?????文件???????2788??2018-11-28?16:17??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.cpp
?????文件???????4514??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.vcproj
?????文件???????1403??2018-11-28?16:40??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\PROJECT-01-01.vcproj.C25.ACER.user
?????文件???????1219??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\ReadMe.txt
?????文件????????218??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\stdafx.cpp
?????文件????????233??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\stdafx.h
?????文件????????498??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\targetver.h
?????文件?????502784??2018-11-28?16:40??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01.ncb
?????文件????????905??2018-11-28?13:56??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01.sln
????..A..H.?????12288??2018-11-28?16:40??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01.suo
?????文件?????144122??2018-12-21?09:49??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\實(shí)驗(yàn)報(bào)告七.docx
?????文件??????56832??2018-11-28?16:38??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\繪圖1.vsd
?????目錄??????????0??2018-12-21?09:13??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01\Debug
?????目錄??????????0??2018-12-21?09:13??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\Debug
?????目錄??????????0??2018-12-21?09:13??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01\PROJECT-01-01
?????目錄??????????0??2018-12-21?09:13??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)\PROJECT-01-01
?????目錄??????????0??2018-12-21?09:50??實(shí)驗(yàn)7磁盤調(diào)度算法(一)——先來先服務(wù)(FCFS)和最短尋道時(shí)間優(yōu)先(SSTF)
............此處省略3個(gè)文件信息
評(píng)論
共有 條評(píng)論