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

正文內(nèi)容

作業(yè)調(diào)度模擬操作系統(tǒng)課程設(shè)計(jì)報(bào)告(留存版)

  

【正文】 cyctime,int N){ int k。j++) if(p[i].arrivetimep[j].arrivetime) { jcb temp。 p[k].avecyctime=p[k].cyctime/p[k].servicetime。 next=k+1。N)。 if(ch==39。 jcb *b=a。 printf(\t\t\t****************************************\n)。 int next=m+1。 p[k].finishtime=p[k1].finishtime+p[k].servicetime。 }}void sort(jcb *p,int N){ for(int i=0。 p[i].arrivetime = rand()%99+1。 //作業(yè)名 float arrivetime。在開(kāi)始做課設(shè)時(shí)我對(duì)操作系統(tǒng)如何用高級(jí)語(yǔ)言來(lái)實(shí)現(xiàn)很不了解。kN。 int next=m+1。 } } for(k=0。 //作業(yè)完成時(shí)間 float cyctime。 jcb *b=a。 printf(\t\t\t****************************************\n)。這個(gè)記錄作業(yè)相關(guān)信息的數(shù)據(jù)塊稱為作業(yè)控制塊(JCB),并將系統(tǒng)中等待作業(yè)調(diào)度的作業(yè)控制塊組織成一個(gè)隊(duì)列,這個(gè)隊(duì)列稱為后備隊(duì)列。6 附錄(完整源程序清單):可以是手寫(xiě)或打印稿(注意:不能和其他同學(xué)一樣)7 報(bào)告最后附上評(píng)分表(見(jiàn)任務(wù)書(shū)末頁(yè))四、檢查要求: 1 每個(gè)人至少選作一題,學(xué)號(hào)末尾2位對(duì)5取余,余數(shù)對(duì)應(yīng)的題號(hào)就是每個(gè)人必做題。2.題目:頁(yè)面置換算法模擬設(shè)計(jì)設(shè)計(jì)要求:計(jì)算并輸出下述各種算法在不同內(nèi)存容量下的命中率。進(jìn)行作業(yè)調(diào)度時(shí),在其后計(jì)算出各個(gè)作業(yè)的開(kāi)始執(zhí)行時(shí)間、完成時(shí)間、周轉(zhuǎn)時(shí)間和平均周轉(zhuǎn)時(shí)間,根據(jù)作業(yè)控制塊中的信息,審查系統(tǒng)能否滿足用戶作業(yè)的資源需求,利用短作業(yè)優(yōu)先算法進(jìn)行作業(yè)調(diào)度,從外存的后備隊(duì)列中選取某些作業(yè)調(diào)入內(nèi)存,為它們創(chuàng)建進(jìn)程、分配必要的資源并按照由小到大的順序顯示出來(lái)。 char ch。Q39。(5) 計(jì)算模塊 此模塊是利用函數(shù)來(lái)實(shí)現(xiàn)對(duì)作業(yè)數(shù)據(jù)的計(jì)算,包括:計(jì)算各個(gè)作業(yè)的作業(yè)開(kāi)始執(zhí)行時(shí)間,作業(yè)完成時(shí)間,作業(yè)周轉(zhuǎn)時(shí)間,作業(yè)平均周轉(zhuǎn)時(shí)間。其函數(shù)代碼如下所示:void jcbf(jcb *p,int N){ float arrivetime=0,servicetime=0,starttime=0,finishtime=0,cyctime=0,avecyctime=0。 } } jcb temp。 for(k=0。通過(guò)溫習(xí)理論知識(shí),我了解了短作業(yè)優(yōu)先調(diào)度算法的原理是從后備隊(duì)列中選擇一個(gè)或者若干估計(jì)運(yùn)行時(shí)間最短的作業(yè),將它們調(diào)入內(nèi)存運(yùn)行。 //作業(yè)周轉(zhuǎn)時(shí)間 float avecyctime。 printf(調(diào)度順序:)。 temp=p[i]。 }}void jcbf(jcb *p,int N){ float arrivetime=0,servicetime=0,starttime=0,finishtime=0,cyctime=0,avecyctime=0。 } } jcb temp。 char ch。Q39。 } input(a,N)。 printf(\t\t\t**********短作業(yè)優(yōu)先調(diào)度算法************\n)。 } float min=p[m+1].servicetime。 } else { p[k].starttime=p[k1].finishtime。k++) { printf(%s\t%\t%\t%\t%\t%\t%\t\n,p[k].name,p[k].arrivetime,p[k].servicetime,p[k].starttime,p[k].finishtime,p[k].cyctime,p[k].avecyctime)。 srand((unsigned)time(NULL))。六、附錄源程序代碼如下所示:includeincludeincludeincludeincludedefine MAX 100 //最多能管理的作業(yè)數(shù)目struct jcb //作業(yè)控制塊JCB,定義為結(jié)構(gòu)體{ char name[10]。除此之外,課設(shè)還鍛煉了我的自學(xué)能力。 for(k=1。 } float min=p[m+1].servicetime。 p[k].finishtime=p[k1].finishtime+p[k].servicetime。 //作業(yè)開(kāi)始執(zhí)行時(shí)間 float finishtime。 } input(a,N)。 printf(\t\t\t**********短作業(yè)優(yōu)先調(diào)度算法************\n)。為了將系統(tǒng)中的作業(yè)組織起來(lái),需要為每個(gè)進(jìn)入系統(tǒng)的作業(yè)建立檔案以記錄和作業(yè)相關(guān)的信息,例如作業(yè)名、作業(yè)所需資源、作業(yè)執(zhí)行時(shí)間、作業(yè)進(jìn)入系統(tǒng)的時(shí)間、作業(yè)信息在存儲(chǔ)器中的位置、指向下一個(gè)作業(yè)控制塊的指針等信息。包括課程設(shè)計(jì)過(guò)程中的學(xué)習(xí)體會(huì)與收獲、對(duì)操作系統(tǒng)和本次課程設(shè)計(jì)的認(rèn) 識(shí)等內(nèi)容。(先淘汰最不常用的頁(yè)地址)3.題目:可變內(nèi)存管理模擬 設(shè)計(jì)要求::內(nèi)存初始
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1