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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計(jì)--模擬頁式存儲(chǔ)-在線瀏覽

2025-08-09 00:34本頁面
  

【正文】 過程演示 ,第二塊為 參數(shù)設(shè)置 ,第三塊為 開始、停止功能 ,第四塊為 實(shí)驗(yàn)結(jié)果,第五塊為 保存、清空、打開功能。 總體流程圖如下: N Y 圖一 創(chuàng)立的線程的確定 該程序要?jiǎng)?chuàng)立四個(gè)線程: threadFIFO、 threadLRU、 threadLFU、 threadOPT,來同時(shí)完成每個(gè)算法,同時(shí) 將執(zhí)行過程顯示出來 。param1,0,amp。param1,0,amp。param1,0,amp。(創(chuàng)建 LFU線程) 開始 參數(shù)設(shè)置 過程演示 實(shí)驗(yàn)結(jié)果顯示 保存 清空 結(jié)束 5 CreateThread(NULL,0,threadOPT,(LPVOID)amp。TreadeOPT)。(FIFO 線程的定義 ) DWORD WINAPI threadLRU(LPVOID lparam)。(LFU 線程的定義 ) DWORD WINAPI threadOPT(LPVOID lparam)。其代碼形式如下: CEdit * m_edit。 m_editGetWindowText(m_RAMPAGE)。其代碼形式如下: ()。 i=atoi(m_PAGE)。 return。ji。 int b=atoi(m_PAGE2)。 char buffer[1]。 CString buffer2。 m_PAGELIST+=buffer2。 m_editSetWindowText(m_PAGELIST)。另外還要在程序中加入四個(gè)頁面置換算法函數(shù)。 (%s%d%s,中斷 ,num,次 )。 在 保存、清空、打開功能是在相應(yīng)的按鈕下添加函數(shù)。 在程序開始 進(jìn)行四個(gè)線程函數(shù)的聲明,然后創(chuàng) 建一個(gè)結(jié)構(gòu)體,然后再聲明四個(gè)結(jié)構(gòu)體 的對象 。 edit1SetWindowText(3)。 edit2SetWindowText(10)。 edit3SetWindowText(1)。 edit4SetWindowText(9)。 edit5SetWindowText(2126314268)。 edit6SetWindowText(10)。 edit7SetWindowText(1000)。 edit8SetWindowText(2)。 7 程序設(shè)計(jì)時(shí)要注意的事項(xiàng) ( 1)、控件的名稱或 ID 要與程序中對應(yīng); ( 2)、控件傳值有時(shí)要用指針,也有的要通過成員函數(shù)傳值; ( 3)、數(shù)組的大小要足夠大,防止訪問沖突; 關(guān)鍵構(gòu)件 /插件的特點(diǎn)和使用 Listbox 控件: 列表框中的項(xiàng)目是通過程序插入到其中的,用戶無法向清單中輸入數(shù)據(jù),當(dāng)選擇其中的項(xiàng)目,并在用戶單擊一個(gè)按鈕或者執(zhí)行某個(gè)操作時(shí),由 應(yīng)用程序 完成對指定項(xiàng)目的具體操作。 CEdit控件:提供了窗口編輯的基本功能,用戶能在該控件中錄入文本。 CButton控件:經(jīng)常使用按鈕控件進(jìn)行命令操作。 =atoi(m_PAGE)。 =(CStatic *)GetDlgItem(IDC_STATIC_FIFO)。 =atoi(m_NTIME)。 for( int i =0。i++) { switch (m_PAGELIST[i]) { case 39。: [i]=1。 case 39。: [i]=2。 case 39。: [i]=3。 case 39。: [i]=4。 case 39。: [i]=5。 case 39。: [i]=6。 case 39。: [i]=7。 case 39。: [i]=8。 case 39。: [i]=9。 } } DWORD TreadeFIFO。param1,0,amp。 其他三個(gè)線程的創(chuàng)建與此類似。 para * buffer = (para*)lparam。 int page = bufferPAGE。 CListBox * g_list = bufferg_list。 int ntime=bufferNTIME。 int time=3*ntime+qtime。 (%d,time)。 memset(RAM,0,sizeof(RAM))。 RAM[0]=pagelist[0]。 g_listInsertString(0,inttoCString(RAM)+ +時(shí)間 :+str3 )。 int list_num=1。 for(int i=ram_num。i) { if(pagelist[list_num]==RAM[i]) { norn=1。 break。 g_listInsertString(0,inttoCString(RAM)+ +時(shí)間 :+str3)。 Sleep(SLEEP)。 list_num++。 10 while(list_numpage) { int norn2=0。i=0。 list_num++。 } } if(norn2==0) { RAM[(index)%(rampage)]=pagelist[list_num]。 index++。 num++。 } } CString str。 g_staticSetWindowText(str)。 } LRU 算法: DWO
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1