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

正文內容

操作系統(tǒng)課程設計---自制時鐘(編輯修改稿)

2025-07-12 00:34 本頁面
 

【文章內容簡介】 顯示或打印語句,能顯示或打印每次被選中進程的進程名以及運行一次后進程隊列的變化。 (8) 為五個進程任意確定一組“優(yōu)先數”和“要求運行時間”,啟動所設計的處理器調度程序,顯示或打印逐次被選中進程的進程名以及進程控制塊的動態(tài)變化過程。 三、 數據結構及符號說明 進程控制塊 PCB 的結構 define num 3 //假定系統(tǒng)中進程個數為 3 struct PCB{ char ID。//進程名 int runtime。//要求運行時間 int pri。//優(yōu)先數 char state。 //狀態(tài), R就緒, F結束 }。 struct PCB pcblist[num]。//定義進程控制塊數組 四、 流程圖 11 五、 源程序及說明 設置進程和 CPU 單位運行時間 開始 輸入進程信息 顯示進程信息 設置結束標記 end=0 進程已運行時間加上進程片轉時間 進程狀態(tài)改為 1 End+1 EndNN 進程狀態(tài) 是否為 0 進程已運行時間 進程要求運行時間 結束 顯示進程狀態(tài)信息 12 include include include extern int unitTime。 int procInit(procPCB **pcbHead) { int procNum。 procPCB *head=NULL,*pcb1=NULL,*pcb2=NULL。 printf(請輸入進程個數 :\n)。 scanf(%d,amp。procNum)。 for(int i=0。iprocNum。i++) { printf(進程名 需要時間\n)。 pcb2=(procPCB *)malloc(sizeof(procPCB))。 scanf(%s%d,pcb2name,amp。pcb2requiredTime)。 pcb2status=Ready。 pcb2runTime=0。 if(pcb1==NULL) head=pcb2。 else pcb1next=pcb2。 pcb1=pcb2。 } //如果進程個數不為 0 if(procNum!=0) { pcb2next=head。 printf(請輸入 CPU單位時間 :\n)。 scanf(%d,amp。unitTime)。 } *pcbHead=head。 return procNum。 } 顯示進程 include include 13 include COORD whereXY() { HANDLE handle=GetStdHandle(STD_OUTPUT_HANDLE)。 CONSOLE_SCREEN_BUFFER_INFO csbi。 GetConsoleScreenBufferInfo(handle,amp。csbi)。 return 。 } void gotoXY(COORD pos) { HANDLE handle=::GetStdHandle(STD_OUTPUT_HANDLE)。 SetConsoleCursorPosition(handle,pos)。 } void SetCursorVisible(bool bVisible) { HANDLE handle=::GetStdHandle(STD_OUTPUT_HANDLE)。 CONSOLE_CURSOR_INFO cci。 =bVisible。 =10。 ::SetConsoleCursorInfo(handle,amp。cci)。 } void ProcShow(procPCB *head,bool bVisible) { bool flag=true。 procPCB *p=head。 Sleep(500)。 SetCursorVisible(bVisible)。 printf(進程名 需要時間 運行時間 運行狀態(tài) \n)。 while(head!=p||flag) { flag=false。 14 printf(%8s %10d %10d %8s\n,pname,prequiredTime,prunTime,pstatus)。 p=pnext。 } } 六、 運行結果 1. 設置進程 2. 設置 CPU 時間并運行 15 16 七、 實驗說明 通過本次實驗,我對時間片輪 轉的調度思想有了進一步的了解,通過動手實現其調度算法,更加深刻的理解了時間片輪轉調度算法與其他幾種算法的不
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1