freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新操作系統(tǒng)磁盤調(diào)度算法課程設(shè)計-資料下載頁

2025-07-07 14:20本頁面
  

【正文】 //對輸入數(shù)據(jù)進(jìn)行有效性判斷 a=decide(str)。 if(a==0) { cout輸入數(shù)據(jù)的類型錯誤,請重新輸入!endl。 goto E。 } else now=trans(str,a)。 //輸入當(dāng)前磁道號 if(cidao[m1]=now) //若當(dāng)前磁道號大于請求序列中最大者,則直接將移動臂移動到最小號磁道依次向外給予各請求服務(wù) { cout磁盤掃描序列為:。 for(i=0。im。i++) coutcidao[i] 。 sum=now2*cidao[0]+cidao[m1]。 } if(cidao[0]=now) //若當(dāng)前磁道號小于請求序列中最小者,則直接由內(nèi)向外依次給予各請求服務(wù),此情況同最短尋道優(yōu)先 { cout磁盤掃描序列為:。 for(i=0。im。i++) coutcidao[i] 。 sum=cidao[m1]now。 } if(nowcidao[0]amp。amp。nowcidao[m1]) //若當(dāng)前磁道號大于請求序列中最小者且小于最大者 { cout磁盤掃描序列為:。 while(cidao[k]now) //單向反復(fù)地從內(nèi)向外掃描 { k++。 } l=k1。 r=k。 for(j=r。jm。j++) { coutcidao[j] 。 //輸出從當(dāng)前磁道向外掃描的序列 } for(j=0。jr。j++) //當(dāng)掃描完最大號磁道,磁頭直接移動到最小號磁道,再向外掃描未掃描的磁道 { coutcidao[j] 。 } sum=2*cidao[m1]+cidao[l]now2*cidao[0]。 } ave=(float)(sum)/(float)(m)。 coutendl。 cout平均尋道長度: aveendl。}void main(){ int a。 int c。 //菜單項 int cidao[maxsize]。 int i=0,count。 char str[100]。 cout請輸入磁道序列(0結(jié)束):endl。 A:cinstr。 //對輸入數(shù)據(jù)進(jìn)行有效性判斷 a=decide(str)。 if(a==0) { cout輸入數(shù)據(jù)的類型錯誤,請重新輸入!endl。 goto A。//輸入錯誤,跳轉(zhuǎn)到A,重新輸入 } else cidao[i]=trans(str,a)。 i++。 while(cidao[i1]!=0) { cinstr。 //對輸入數(shù)據(jù)進(jìn)行有效性判斷 a=decide(str)。 if(a==0) cout輸入數(shù)據(jù)的類型錯誤,請重新輸入!endl。 else { cidao[i]=trans(str,a)。 i++。 } } count=i1。 //要訪問的磁道數(shù) cout你輸入的磁道序列為:。 for(i=0。icount。i++) { coutcidao[i] 。 //輸出磁道序列 } coutendl。 while(1) { coutendl。 cout**********************************************endl。 cout****** 系統(tǒng)菜單 ******endl。 cout**********************************************endl。 cout*** ***endl。 cout** 1. 先來先服務(wù) **endl。 cout** **endl。 cout** 2. 最短尋道時間優(yōu)先 **endl。 cout** **endl。 cout** 3. 掃描調(diào)度 **endl。 cout** **endl。 cout** 4. 循環(huán)掃描 **endl。 cout** **endl。 cout** 5. 退出 **endl。 cout*** ***endl。 cout**********************************************endl。 cout**********************************************endl。 G:cout請選擇算法:。 F:cinstr。 //對輸入數(shù)據(jù)進(jìn)行有效性判斷 a=decide(str)。 if(a==0) { cout輸入數(shù)據(jù)的類型錯誤,請重新輸入!endl。 goto F。//輸入錯誤,跳轉(zhuǎn)到F,重新輸入 } else c=trans(str,a)。 if(c==5) break。 if(c5) { cout數(shù)據(jù)輸入錯誤!請重新輸入endl。 goto G。 } switch(c) { case 1: //使用FCFS算法 FCFS(cidao,count)。 break。 case 2: //使用SSTF算法 SSTF(cidao,count)。 break。 case 3: //使用SCAN算法 SCAN(cidao,count)。 break。 case 4: //使用CSCAN算法 CSCAN(cidao,count)。 break。 } }}25
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1