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

正文內(nèi)容

讀者與寫者問(wèn)題課程設(shè)計(jì)報(bào)告-文庫(kù)吧資料

2025-04-17 23:01本頁(yè)面
  

【正文】 t *pList = pPersonLists。 } // return 0。 // 300 ms printf(CurrentTime = %d\n,g_CurrentTime)。 while(true) { g_CurrentTime++。 // Create All the reader and writers printf(Created all the reader and writer\n...\n)。 //創(chuàng)建信號(hào)燈,當(dāng)前可用的資源數(shù)為1,最大為100 g_hWriteSemaphore = CreateSemaphore(NULL,1,100,NULL)。DWORD WINAPI WriterProc(LPVOID lpParam)。bool CreateWriter(int StartTime,int WorkTime,int ID)。 //所有的寫完成void CreatePersonList(int *pPersonList)。//寫者信號(hào)bool finished = false。//申請(qǐng)寫進(jìn)程的個(gè)數(shù)HANDLE g_hReadSemaphore。int g_NumOfReading = 0。long g_CurrentTime= 0。Person g_Persons[MAX_PERSON]。//運(yùn)行時(shí)間 int m_nID。//進(jìn)程類型(讀寫) int m_nStartTime。第二部分:參考文獻(xiàn)++程序設(shè)計(jì)[M].清華大學(xué)出版社,2004. 計(jì)算機(jī)操作系統(tǒng)[M]. 西安電子科技大學(xué)出版社. 、++程序設(shè)計(jì)課程設(shè)計(jì)[M].機(jī)械工業(yè)出版社,20044.[美]Abraham Silberschatz, Peter Baer Galvin, Greg Gagne 著. 鄭扣根 譯. 操作系統(tǒng)概念(第六版)[M].高等教育出版社,2004,向勇 等. Windows操作系統(tǒng)原理(第二版)[M].機(jī)械工業(yè)出版社,2004第三部分:指導(dǎo)教師評(píng)語(yǔ)第四部分:成績(jī)?cè)u(píng)定第五部分:附錄(源代碼)include include include include include include define MAX_PERSON 100define READER 0 //讀者define WRITER 1 //寫者define END 1define R READERdefine W WRITERtypedef struct _Person{ HANDLE m_hThread??偠灾?,這次操作系統(tǒng)的課程設(shè)計(jì)收獲頗豐,復(fù)習(xí)了許多東西,也從新學(xué)會(huì)了許多東西。他將我們學(xué)過(guò)的編程語(yǔ)言聯(lián)系起來(lái),可以說(shuō)是第一次利用C語(yǔ)言利用windows的API與系統(tǒng)進(jìn)行“溝通”。同步還可以使得有關(guān)聯(lián)交互作用的代碼按一定的順序執(zhí)行。五、總結(jié)本次操作系統(tǒng)課程設(shè)計(jì)我們小組完成的是讀者寫者問(wèn)題,通過(guò)學(xué)習(xí)信號(hào)量機(jī)制,我們對(duì)其的同步與互斥機(jī)制有了很深掌握并認(rèn)識(shí)到同步與互斥可以保證在一個(gè)時(shí)間內(nèi)只有一個(gè)線程對(duì)某個(gè)資源有控制權(quán)。而且如果一個(gè)讀者申請(qǐng)進(jìn)行讀操作時(shí)已有另一讀者正在進(jìn)行讀操作,則該讀者可直接開(kāi)始讀操作,即讀讀允許。當(dāng)線程讀寫申請(qǐng)成功后,開(kāi)始對(duì)共享資源的讀寫操作,該操作持續(xù)相應(yīng)時(shí)間后結(jié)束,并釋放共享資源。線程創(chuàng)建后,延時(shí)相應(yīng)時(shí)間(單位為秒)后發(fā)出對(duì)共享資源的讀寫申請(qǐng)。第二字段表示相應(yīng)線程角色,R 表示讀者是,W 表示寫者。每行測(cè)試數(shù)據(jù)包括四個(gè)字段,各字段間用空格分隔。、。所以這就歸納于一種情況, 當(dāng)讀者布爾變量為FALSE時(shí),如果有需要工作的寫者,那么讀者就等待。其次設(shè)置了讀者的兩個(gè)方法,開(kāi)始讀和結(jié)束讀,由于這只是個(gè)模擬讀寫問(wèn)題,所以只需要知道結(jié)果就行,就不用顯示出他是怎么讀的。②主控模塊:主控模塊實(shí)現(xiàn)系統(tǒng)初始化系統(tǒng)調(diào)用命令接收與解釋執(zhí)行,系統(tǒng)調(diào)用功能的實(shí)現(xiàn)(包括信號(hào)量機(jī)制),及讀者寫者活動(dòng)過(guò)程記錄與顯示。系統(tǒng)接口主要功能是通過(guò)管道向父進(jìn)程發(fā)送系統(tǒng)調(diào)用命令,并讀取父進(jìn)程送來(lái)的返回值。寫優(yōu)先:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1