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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計說明書鄭麗波-文庫吧

2025-07-19 04:45 本頁面


【正文】 % % %\n,ft,st,ht)。}void Display(struct Pro a[],int n) //顯示函數(shù){ int i。 printf(數(shù)據(jù)輸出:\n)。 printf(進(jìn)程名 創(chuàng)建時間 服務(wù)時間 開始執(zhí)行時間 完成時間 周轉(zhuǎn)時間 帶權(quán)周轉(zhuǎn)時間\n)。 for(i=0。in。i++) { printf( %c,a[i].name)。 printf( %,a[i].creat_time)。 printf( %,a[i].serve_time)。 printf( %,a[i].excute_time)。 printf( %,a[i].finish_time)。 printf( %,a[i].zhou_time)。 printf( %,a[i].d_time)。 printf(\n)。 }}main() { int n,k。 struct Pro a[20],b[20],c[20]。 show_wele()。 printf(\n\n)。 n=Input(a)。 for(k=0。k19。k++) { b[k]=a[k]。 c[k]=a[k]。 } FCFS(a,n)。 printf(*****************************************************************************\n)。 SJF(b,n)。 printf(*****************************************************************************\n)。 HRRN(c,n)。 printf(對于平均周轉(zhuǎn)時間: 采用FCFS算法為:% SJF算法為:% HRRN算法為:%\n,fs,ss,hs)。 printf(對于平均帶權(quán)周轉(zhuǎn)時間:采用FCFS算法為:% SJF算法為:% HRRN算法為:%\n,ft,st,ht)。 pare()。 }運行結(jié)果: 通過這次課設(shè),讓我對進(jìn)程先來先服務(wù),有了更深入的認(rèn)識!初步理解了操作系統(tǒng)對于進(jìn)程處理的基本思想!并且對linux操作系統(tǒng)有了初步的了解,學(xué)會了一些基本的操作,在合作過程中,體會到了團體合作的快樂。附:includeinclude struct Pro//進(jìn)程調(diào)度信息結(jié)構(gòu)體{ char name。//進(jìn)程名 float creat_time。//創(chuàng)建時間 float serve_time。//服務(wù)時間 float excute_time。//執(zhí)行時間 float finish_time。//完成時間 float zhou_time。//周轉(zhuǎn)時間 float d_time。//帶權(quán)周轉(zhuǎn)時間 float wait_time。//等待時間 float priority。//優(yōu)先權(quán) int finish。//是否已經(jīng)完成}。float Pjzhou_time,Pjd_time。 //平均周轉(zhuǎn)時間和平均帶權(quán)時間float s,t。 //分別存儲周轉(zhuǎn)時間和帶權(quán)時間的和float fs,ft,ss,st,hs,ht。 //分別存儲各算法中的平均周轉(zhuǎn)時間和平均帶權(quán)時間void Display(struct Pro a[],int n) 。//顯示函數(shù)void FCFS(struct Pro a[],int n)//FCFS算法{ int i,j。 int min=1。//最早到達(dá) int max=1。//最晚到達(dá) int temp=0。//記錄上一次運行進(jìn)程 for(j=0。jn。j++) { min=max。 for(i=0。in。i++) { if((a[min].creat_timea[i].creat_time)amp。amp。(a[i].d_time==0))//選出當(dāng)前未運行進(jìn)程中到達(dá)時間最短進(jìn)程 min=i。 if((a[max].creat_timea[i].creat_time)amp。amp。(a[i].d_time==0))//選出當(dāng)前未運行進(jìn)程中到達(dá)時間最長進(jìn)程 max=i。 } if(a[temp].finish_time==0)//第一個執(zhí)行進(jìn)程 { a[min].excute_time=0。 a[min].finish_time=0+a[0].serve_time。 } else { a[min].excute_time=a[temp].finish_time。 a[min].finish_time=
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1