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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計(jì)報(bào)告--頁(yè)面置換算法模擬程序設(shè)計(jì)(文件)

 

【正文】 k mSize。 39。 k ++) //記錄每一次的置換情況 table[k][i] = memery[k]。 int memery[MSIZE] = {0}。 i++) //查頁(yè)表,看是否缺頁(yè) { j = 0。 if (j == mSize) { flag = 39。 sum += 1。 memery[0] = page[i]。 for (j = 0。 showTable(page, pSize, mSize)。 for (i = 0。amp。 //缺頁(yè),則置標(biāo)志flag為39。 } else { flag = 39。 //記錄當(dāng)前頁(yè)的缺頁(yè)情況 while (k 0) //總是把最長(zhǎng)時(shí)間內(nèi)未被使用的頁(yè)放在最后一頁(yè) { memery[k] = memery[k1]。 k mSize。}LFU函數(shù):void LFU(int page[], int pSize, int mSize){ int i, j, replace。 for (i = 0。 while ((j mSize) amp。*39。 if (sum = mSize) //如果物理塊中有空余,則將當(dāng)前頁(yè)面直接放入 { for (j = 0。 } } } else //物理塊已滿的情況下 { use[0] = 100。 replace = j。 pflag[i] = flag。 } Compute()。 printf(┃◎◎◎ 學(xué)號(hào):11150038 ◎◎◎┃\n)。}mDelay函數(shù):void mDelay(unsigned int Delay) { unsigned int i。 Delay。 printf(┇正在載入數(shù)據(jù),請(qǐng)稍后... ┇\n)。 for (i = 0。 i 50。 getchar()。i20。 } for(i=0。i++30。printf(\b))。 i pSize。 i mSize。 printf(\n)。 printf(\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n)。}第五部分 實(shí)現(xiàn)源代碼include include /*宏定義*/define MSIZE 10 //最大物理塊數(shù)define PSIZE 50 //最大頁(yè)面數(shù)/*全局變量*/char flag, pflag[PSIZE]。 //最佳置換算法void FIFO(int page[], int pSize, int mSize)。 //顯示設(shè)計(jì)者信息void mDelay(unsigned int Delay)。 //輸出置換過(guò)程 【主函數(shù)及其他函數(shù)詳見(jiàn)第四部分】第六部分 簡(jiǎn)要的使用說(shuō)明及主要運(yùn)行界面主要運(yùn)行界面:【運(yùn)行環(huán)境——Visual C++ 】(1)按任意鍵繼續(xù):(2)載入數(shù)據(jù):(3)進(jìn)入置換算法選擇界面:(4)運(yùn)算中延遲操作:(5)四種算法演示結(jié)果:(6)退出界面:第七部分 總結(jié)(特色、經(jīng)驗(yàn)、教訓(xùn)和感受)兩周的課程設(shè)計(jì)結(jié)束了,在這次的課程設(shè)計(jì)中不僅檢驗(yàn)了我所學(xué)習(xí)的知識(shí),也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,如何去堅(jiān)持一件事情,又如何完成一件事情。由于本人的設(shè)計(jì)能力有限,在設(shè)計(jì)過(guò)程中難免出現(xiàn)錯(cuò)誤,懇請(qǐng)老師們多多指教,我十分樂(lè)意接受你們的批評(píng)與指正,本人將萬(wàn)分感謝。雖然在寫(xiě)算法的過(guò)程中遇到了一些麻煩,但經(jīng)過(guò)我的堅(jiān)持不懈最終解決了問(wèn)題。 //載入數(shù)據(jù)void Compute()。 //最久未使用置換算法void LFU(int page[], int pSize, int mSize)。 //存放置換記錄int sum = 0。 printf(缺頁(yè)中斷率為:%.2lf%%\n, * sum / pSize)。 i pSize。 j pSize。 printf(\n輸出置換過(guò)程,“*”標(biāo)記缺頁(yè)中斷處\n)。 /*printf(即將進(jìn)入物理塊的頁(yè)面序列為:\n)。 for(i=0。printf(\b))。 if(i%4==0) printf(\b\b\b\b\b\b \b\b\b\b\b\b)。 printf(正在進(jìn)行相關(guān)計(jì)算,請(qǐng)稍候...\n)。 printf()。 i++) printf(\b)。 printf(Loading...\n)。 system(color 0D)。 i 125。 printf(
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1