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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)-處理機(jī)低級(jí)調(diào)度模擬系統(tǒng)-資料下載頁(yè)

2025-01-12 04:28本頁(yè)面
  

【正文】 lag = 0。 } else if(runcount == timechip round)//間片用完 { runstate = 39。W39。 runcount = 0。 //數(shù)器清零,為下次做準(zhǔn)備 InsertLast(run,timechip)。 flag = 0。 } } flag = 1。 GetFirst(timechip)。 } } void MultiDispatch() //多級(jí)調(diào)度算法,每次執(zhí)行一個(gè)時(shí)間片 { int flag = 1。 int k = 0。 system(cls)。 printf(您選擇的是多級(jí)反饋隊(duì)列算法 \n)。 PrioCreate()。 //建就緒隊(duì)列 ProcessCreate()。//創(chuàng)建就緒進(jìn)程隊(duì)列 ReadyQueue *point。 point = Head。 GetFirst(point)。 while(run != NULL) { Output()。 if(Head LinkPCB!=NULL) point = Head。 while(flag) { runcount++。 runcputime++。 runneedtime。 if(runneedtime == 0) //程執(zhí)行完畢 { run state = 39。F39。 InsertFinish(run)。 flag = 0。 } else if(runcount == runround)//間片用完 { runstate = 39。W39。 runcount = 0。 //數(shù)器清零,為下次做準(zhǔn)備 if(point next!=NULL) { run round = pointnext round。//置其時(shí)間片是下一個(gè)就緒隊(duì)列的時(shí)間片 InsertLast(run,pointnext)。 //進(jìn)程插入到下一個(gè)就緒隊(duì)列中 flag = 0。 } else { RoundRun(point)。 //果為最后一個(gè)就緒隊(duì)列就調(diào)用時(shí)間片輪轉(zhuǎn)算法 break。 } } ++k。 if(k == 3) { ProcessCreate()。 } } flag = 1。 if(point LinkPCB == NULL)//緒隊(duì)列指針下移 point =pointnext。 if(point next ==NULL) { RoundRun(point)。 break。 } GetFirst(point)。 } Output()。 } void opration() { int select。 system(cls)。 printf(\n\n\n\t\t\t 請(qǐng)選擇調(diào)度方式: \n)。 printf(\t\t\t===========================\n)。 printf(\t\t\ )。 printf(\n\t\t\ )。 printf(\n\t\t\ \n)。 printf(\t\t\t===========================\n)。 printf(按數(shù)字 3 選擇操作 :)。 scanf(%d,amp。select)。 switch(select) { case 1: fcfs(a)。 printf(請(qǐng)按任意鍵繼續(xù)。 )。 getch()。 system(cls)。 opration()。 break。 case 2: MultiDispatch()。/*算法開(kāi)始 */ printf(\n)。 printf(請(qǐng)按任意鍵繼續(xù) 。 )。 getch()。 system(cls)。 opration()。 break。 case 3: printf(退出 \n)。 Sleep(1000)。//系統(tǒng)延時(shí)兩秒,自動(dòng)退出 break。 default: printf(\t\t 選擇錯(cuò)誤 ,請(qǐng)重新選擇: )。 getch()。 system(cls)。 opration()。 } } void main() //主函數(shù) { opration()。 } 4. 系統(tǒng)運(yùn)行結(jié)果截圖 五:課程設(shè)計(jì)體會(huì) 處理機(jī)調(diào)度問(wèn)題實(shí)際上是處理機(jī)分配問(wèn)題。只有那些參與競(jìng)爭(zhēng)處理機(jī)所必須的資源都已得到滿足的進(jìn)程才能享受競(jìng)爭(zhēng)處理機(jī)的資格,這時(shí)它們處于內(nèi)存就緒狀態(tài)。這些必須的資源包括內(nèi)存、外設(shè)及有關(guān)數(shù)據(jù)結(jié)構(gòu)等。作業(yè)調(diào)度程序必須先調(diào)用存儲(chǔ)管理、外設(shè)管理,分配資源,讓它們能有競(jìng)爭(zhēng)資格。 為了提高資源利用率,一部分在內(nèi)存中處于就緒、等待狀態(tài)而短期內(nèi)不能執(zhí)行進(jìn)程、作業(yè)換出內(nèi)存,所以外存中除了處于后備狀態(tài)的作業(yè),還 有處于就緒狀態(tài)的作業(yè)。這就需要一定的方法和策略來(lái)為這部分作業(yè)分配空間。 上學(xué)期學(xué)習(xí)過(guò)《操作系統(tǒng)原理》課程 , 通過(guò) 這次 課程設(shè)計(jì) 的訓(xùn)練 ,使我更好地掌握操作系統(tǒng)的原理及實(shí)現(xiàn)方法, 加深對(duì)操作系統(tǒng)基礎(chǔ)理論和 重要算法 的理解 。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1