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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計報告-wenkub

2023-04-07 08:34:23 本頁面
 

【正文】 te)。 pr=prlink。 sort()。 prtime=0。 printf(\n 輸入進程運行時間:)。 scanf(%s,pname)。inum。 /*清屏*/ printf(\n 請輸入進程號?)。 } } if(insert==0) firstlink=p。 second=NULL。 } else /* 進程比較優(yōu)先級,插入適當(dāng)?shù)奈恢弥?/ { first=ready。sort() /* 建立對進程進行優(yōu)先級排列函數(shù)*/ { PCB *first, *second。 struct pcb* link。 char state。(7) 在所設(shè)計的程序中應(yīng)有顯示或打印語句,能顯示或打印每次被選中進程的進程名以及運行一次后進程隊列的變化。提醒注意的是:在實際的系統(tǒng)中,當(dāng)一個進程被選中運行時,必須恢復(fù)進程的現(xiàn)場,讓它占有處理器運行,直到出現(xiàn)等待事件或運行結(jié)束。用一單元指出隊首進程,用指針指出隊列的連接情況。狀態(tài)——可假設(shè)有兩種狀態(tài),“就緒”狀態(tài)和“結(jié)束”狀態(tài)。 (1) 假定系統(tǒng)有五個進程,每一個進程用一個進程控制塊PCB來代表,進程控制塊的格式為:進程名指針要求運行時間優(yōu)先數(shù)狀態(tài)其中,進程名——作為進程的標(biāo)識,假設(shè)五個進程的進程名分別為P1,P2,P3,P4,P5。操作系統(tǒng)課程設(shè)計報告班級:計算機四班學(xué)號:08031422姓名:王 朋 飛實驗一 進程調(diào)度一、實驗?zāi)康耐ㄟ^一個簡單的進程調(diào)度模擬程序的實現(xiàn),加深對進程調(diào)度算法,進程切換的理解。指針——按優(yōu)先數(shù)的大小把五個進程連成隊列,用指針指出下一個進程的進程控制塊的首地址,最后一個進程中的指針為“0”。五個進程的初始狀態(tài)都為“就緒”,用“R”表示,當(dāng)一個進程運行結(jié)束后,它的狀態(tài)為“結(jié)束”,用“E”表示。(4) 處理器調(diào)度總是選隊首進程運行。在這里省去了這些工作。(8) 為五個進程任意確定一組“優(yōu)先數(shù)”和“要求運行時間”,啟動所設(shè)計的處理器調(diào)度程序,顯示或打印逐次被選中進程的進程名以及進程控制塊的動態(tài)變化過程。 int super。 }*ready=NULL,*p。 int insert=0。 second=firstlink。 insert=1。 } } scanf(%d,amp。i++) { printf(\n 進程號No.%d:\n,i)。 printf(\n 輸入進程優(yōu)先數(shù):)。 scanf(%d,amp。pstate=39。 /* 調(diào)用sort函數(shù)*/ } } int space() { int l=0。 } return(l)。 printf(|%d\t,prsuper)。 } check() /* 建立進程查看函數(shù) */ { PCB* pr。 printf(\n ****當(dāng)前就緒隊列狀態(tài)為:\n)。 free(p)。 pstate=39。 char ch。amp。 p=ready。R39。 ch=getchar()。請求頁式管理是一種常用的虛擬存儲管理技術(shù)。具體的實施方法是 :①在 [0,319] 的指令地址之間隨機選取一起點 m。⑤在后地址 [m′+2,319] 中隨機選取一條指令并執(zhí)行 。③用戶虛存容量為 32K 。按以上方式 , 用戶指令可組成 32 頁。三、概要設(shè)計1.概要設(shè)計流程圖開 始生成地址流輸入算法號S1≤S≤4形成地址頁號用戶內(nèi)存空間msize=2Msize≤32 OPT()FIFO()LRU()LFU()Msize加1S=? 是否用其他算法繼續(xù)結(jié) 束NY1234YN提示出錯,重新輸入2.程序源代碼ifndef PRODUCE_ADDSTREAM_Hdefine PRODUCE_ADDSTREAM_Hincludeincludeincludeincludeincludevector using namespace std。 //指令虛頁號 produce *next。 //插入一個節(jié)點(尾插法)void print(struct produce *first)。 firstnext=NULL。i(MAX_LENGTH/4)。 s0zhiling=yanzheng[i*4+0]。 s1=new produce。 insert(first,s1)。 s2zhiling=yanzheng[i*4+2]。 s3=new produce。 insert(first,s3)。 s0=new produce。 s0virtualpage=s0zhiling/10。 s1=new produce。 insert(first,s1)。 s2zhiling=m1+1。 s3=new produce。 insert(first,s3)。 while(r){p=r。 pnext=NULL。 cout指令序號 指令地址 指令虛頁號endl。 p=pnext。i++) { if (page[i][1]a) { a=page[i][1]。// for (int i=0。//定義一個變量
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1