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

正文內(nèi)容

作業(yè)調(diào)度模擬操作系統(tǒng)課程設(shè)計報告(參考版)

2024-08-12 18:46本頁面
  

【正文】 } } return 0。q39。Q39。 ch = getch()。 jcbf(b,N)。 } input(a,N)。){ break。||ch==39。 if(ch==39。 printf(按Q或者q退出程序,按其他任意鍵繼續(xù)測試...)。 char ch。 scanf(%d,amp。 printf(\t\t\t********非常感謝您的使用,謝謝!********\n)。 printf(\t\t\t**********短作業(yè)優(yōu)先調(diào)度算法************\n)。 printf(\t\t\t*******歡迎使用作業(yè)調(diào)度模擬系統(tǒng)*********\n)。}int main(){ while(1){ system(CLS)。 } deal(p,arrivetime,servicetime,starttime,finishtime,cyctime,avecyctime,N)。 p[m+1]=p[next]。 } } jcb temp。k++) { if(p[k+1].servicetimemin) { min=p[k+1].servicetime。//m+1=n for(int k=m+1。 } float min=p[m+1].servicetime。n=N1。 int i=0。m++) { if(m==0) p[m].finishtime=p[m].arrivetime+p[m].servicetime。 for(int m=0。 }}void jcbf(jcb *p,int N){ float arrivetime=0,servicetime=0,starttime=0,finishtime=0,cyctime=0,avecyctime=0。k++) { p[k].cyctime=p[k].finishtimep[k].arrivetime。 } } for(k=0。 } else { p[k].starttime=p[k1].finishtime。k++) { if(k==0) { p[k].starttime=p[k].arrivetime。 for(k=0。zztime,float amp。 p[j]=temp。 temp=p[i]。j=i。i=N1。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)。 for(k=0。 printf(\t\t\t則作業(yè)信息如下:\n)。k++) { printf(%s,p[k].name)。 for(k=1。 printf(調(diào)度順序:)。 printf(\n)。 srand((unsigned)time(NULL))。 srand((unsigned)time(NULL))。 scanf(%s,amp。i=N1。 printf(請分別輸入:\t作業(yè)名(如:JOB1 )\n\n)。jcb a[MAX]。 //作業(yè)周轉(zhuǎn)時間 float avecyctime。 //作業(yè)開始執(zhí)行時間 float finishtime。 //作業(yè)到達時間 float servicetime。六、附錄源程序代碼如下所示:includeincludeincludeincludeincludedefine MAX 100 //最多能管理的作業(yè)數(shù)目struct jcb //作業(yè)控制塊JCB,定義為結(jié)構(gòu)體{ char name[10]。同時,我也體會到實踐來源于理論而又深于理論,我們只有學(xué)好理論知識才能更加順利的完成實踐,只有通過實踐才能強化理論知識,體現(xiàn)理論知識的價值。通過本次課程設(shè)計,我對計算機操作系統(tǒng)中的作業(yè)調(diào)度模擬和短作業(yè)優(yōu)先算法有了更深層次的認識。在課設(shè)中,我們一邊自己不斷探索,一邊和同學(xué)討論,交流經(jīng)驗,這也讓我們啟發(fā)我們從不同的角度去看待課設(shè)的內(nèi)容,并且在相互學(xué)習(xí)中,我也學(xué)到了很多不同的知識,這對我以后的工作、學(xué)習(xí)都很有幫助。短作業(yè)優(yōu)先調(diào)度算法易于實現(xiàn),并且效率很高,但是短作業(yè)只考慮到短作業(yè)的利益,而不顧長作業(yè),這樣就可能會使得長作業(yè)一直處于等待狀態(tài)而不能運行。通過溫習(xí)理論知識,我了解了短作業(yè)優(yōu)先調(diào)度算法的原理是從后備隊列中選擇一個或者若干估計運行時間最短的作業(yè),將它們調(diào)入內(nèi)存運行。當(dāng)然由于這種生疏導(dǎo)致課設(shè)做的很慢,不過隨著編程意識的不斷復(fù)蘇,課設(shè)也漸漸上了軌道。最后不得不自己查閱相關(guān)資料,在經(jīng)過了翻閱資料、網(wǎng)上查詢并和同學(xué)討論后我最終決定用c++來實現(xiàn)課設(shè)所要求的功能。除此之外,課設(shè)還鍛煉了我的自學(xué)能力。 在本次課程設(shè)計中我做的是作業(yè)調(diào)度模擬系統(tǒng),在課設(shè)中我不斷鞏固課堂所學(xué)的理論知識,加深了對作業(yè)概念地理解,掌握了短作業(yè)優(yōu)先調(diào)度算法,深入學(xué)習(xí)了批處理系統(tǒng)如何組織作業(yè)、管理作業(yè)和調(diào)度作業(yè)并了解了作業(yè)控制塊的作用以及其內(nèi)容和組織方式。因此,學(xué)習(xí)和了解操作系統(tǒng)的原理及應(yīng)用也變得十分重要。五、總結(jié)操作系統(tǒng)課程設(shè)計是集中實踐性環(huán)節(jié)之一,是學(xué)習(xí)完《操作系統(tǒng)
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1