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

正文內(nèi)容

操作系統(tǒng)進(jìn)程調(diào)度課程設(shè)計(jì)報(bào)告(存儲版)

2025-09-13 23:05上一頁面

下一頁面
  

【正文】 Y。p39。p39。p39。 p=pnext。 p=READY。 p=pnext。 int i,time。 //為進(jìn)程申請空間 printf(輸入進(jìn)程名字:\n)。 } strcpy(pName,na)。 { READY=p。}//函數(shù)功能:采用時(shí)間片輪轉(zhuǎn)法進(jìn)程調(diào)度法時(shí),進(jìn)程初始化函數(shù) void rcreate_task(char CH){ PCB *p。i++) { p=(PCB*)malloc(sizeof(PCB))。 goto again。 //設(shè)時(shí)間片為3,可以設(shè)置其他數(shù) if(READY!=NULL) //如果就緒隊(duì)列不為空,則將該進(jìn)程插入就緒隊(duì)列中。 } RUN=READY。 Finish=RUN。 { RUNState=39。//需要時(shí)間1 RUNCount=RUNCount+1。 if(READY!=NULL) //就緒隊(duì)列不為空,則將進(jìn)程改為就緒態(tài),插入就緒隊(duì)列。 }}19200941402324張偉龍。 if(READY!=NULL) { Begin()。 }}//函數(shù)功能:采用時(shí)間片輪轉(zhuǎn)法進(jìn)程調(diào)度函數(shù) void RoundRun(char CH){ while(RUN!=NULL) { RUNCpuTime=RUNCpuTime+1。amp。 //需要時(shí)間 減1 RUNPRIO=3。 } printf(進(jìn)程時(shí)間片輪轉(zhuǎn)法調(diào)度信息如下:\n )。W39。time)。 for(i=0。 } Begin()。 pPRIO=50time。 //獲取時(shí)間 if(time=0) //判斷輸入時(shí)間有效性 { printf(輸入出錯(cuò)!請?jiān)俅屋斎?!\n)。iN。 qnext=NULL。amp。 /*p,r用來控制就緒隊(duì)列滾動,S指向插入的隊(duì)列*/ int b。 } p=READY。 } else { printf(%s %d %d %d %d %c\n,pName,pCpuTime,pNeedTime,pCount,pROUND,pState)。 } else { printf(進(jìn)程名 耗時(shí) 需時(shí) 已用時(shí) 時(shí)間片 狀態(tài) \n)。 //如果沒有就緒態(tài)的進(jìn)程,則無法將進(jìn)程轉(zhuǎn)為運(yùn)行態(tài)。 } return 0。R39。p39。 if(f==0) { getchar()。Y39。 //采用時(shí)間片輪轉(zhuǎn)法進(jìn)程調(diào)度法時(shí),進(jìn)程初始化函數(shù)void PRIOrity(char CH)。:結(jié)束 struct node *next。 //進(jìn)程需要的CUP時(shí)間 int Count?;菊莆諏?shí)際操作系統(tǒng)、設(shè)計(jì)、構(gòu)造和開發(fā)的基本能力。 runstate=39。F39。 insert1(run)。4 qnext=NULL。amp。 /*p,*r用來控制就緒隊(duì)列滾動,S指向插入的隊(duì)列*/ int b。③編制兩種進(jìn)程調(diào)度算法:1)優(yōu)先數(shù)調(diào)度;2)循環(huán)輪轉(zhuǎn)調(diào)度開發(fā)環(huán)境:VC++設(shè)計(jì)技術(shù)參數(shù):①本程序用兩種算法對五個(gè)進(jìn)程進(jìn)行調(diào)度,每個(gè)進(jìn)程可有三個(gè)狀態(tài),并假設(shè)初始狀態(tài)為就緒狀態(tài)。對兩種不同算法編制入鏈子程序。三.設(shè)計(jì)過程 個(gè)人負(fù)責(zé)實(shí)現(xiàn)的功能: /函數(shù)功能:優(yōu)先級法調(diào)度將進(jìn)程插入到就緒隊(duì)列算法 void FirstInsert(PCB *q) { PCB *p,*s,*r。 1 }1 else1 {1 while((p!=NULL)amp。 tail=q。W39。 runstate=39。 finish=run。打印運(yùn)行情況進(jìn)程運(yùn)行完畢?就緒隊(duì)列間為空?runcount==runround?開始 Y N Y
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1