版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、《操作系統(tǒng)課程設(shè)計(jì)操作系統(tǒng)課程設(shè)計(jì)》題目題目課程設(shè)計(jì)要求:課程設(shè)計(jì)要求:1、可以依據(jù)教材中的算法自行選題,也可以從下面給出的題目中選題。要求每?jī)擅瑢W(xué)之間課程設(shè)計(jì)內(nèi)容應(yīng)該不同每?jī)擅瑢W(xué)之間課程設(shè)計(jì)內(nèi)容應(yīng)該不同。如果有選擇相同題目的小組,則設(shè)計(jì)方案不同,否則視為抄襲。2、分析設(shè)計(jì)要求,給出解決方案,建立必要的數(shù)據(jù)結(jié)構(gòu),然后設(shè)計(jì)總體流程(包括界面)、詳細(xì)設(shè)計(jì)必要的算法,并最終顯示出結(jié)果?;赪indows或Linux操作系統(tǒng)都可以用何種編程
2、語(yǔ)言都可以。3、提交設(shè)計(jì)報(bào)告包括設(shè)計(jì)要求、設(shè)計(jì)思想及流程、設(shè)計(jì)所涉及的主要數(shù)據(jù)結(jié)構(gòu)、程序清單、運(yùn)行結(jié)果、設(shè)計(jì)心得、參考資料等。4、最終成績(jī)決定因素=設(shè)計(jì)質(zhì)量(40)+設(shè)計(jì)報(bào)告(30)+答辯(30)5、設(shè)計(jì)報(bào)告內(nèi)容與他人相同者無(wú)成績(jī)。設(shè)計(jì)報(bào)告內(nèi)容與他人相同者無(wú)成績(jī)。6、要求同學(xué)們?cè)谏蠙C(jī)前,盡量多做準(zhǔn)備,編寫(xiě)好程序代碼,上機(jī)時(shí)進(jìn)行修改要求同學(xué)們?cè)谏蠙C(jī)前,盡量多做準(zhǔn)備,編寫(xiě)好程序代碼,上機(jī)時(shí)進(jìn)行修改調(diào)試,以提高上機(jī)效率。調(diào)試,以提高上機(jī)效率。
3、課程設(shè)計(jì)題目:課程設(shè)計(jì)題目:1Windows多線程控制臺(tái)程序多線程控制臺(tái)程序目的:學(xué)習(xí)和掌握如何編寫(xiě)Windows多線程控制臺(tái)程序。通過(guò)編寫(xiě)程序,加深對(duì)進(jìn)程和線程關(guān)系的理解,掌握多線程程序的執(zhí)行和編寫(xiě)技巧。內(nèi)容要求:寫(xiě)一個(gè)單進(jìn)程多線程的Windows控制臺(tái)程序,該程序在一個(gè)進(jìn)程內(nèi)建立N個(gè)線程來(lái)執(zhí)行指定的任務(wù)。N由命令行傳遞給系統(tǒng)。Win32控制臺(tái)應(yīng)程序中,主函數(shù)的格式如:voidmain(intargcartv[]),可以獲取命令行參數(shù)
4、。通過(guò)VC“工程/設(shè)置”的C/C屬性頁(yè)設(shè)置應(yīng)用程序?yàn)椤癕TD”多線程。利用Win32APICreateThread()來(lái)生成線程。參考書(shū):《操作系統(tǒng)原理與實(shí)踐教程》周湘貞曾憲權(quán)編清華出版社2睡眠理發(fā)師問(wèn)題睡眠理發(fā)師問(wèn)題實(shí)驗(yàn)?zāi)康模毫私庑盘?hào)量機(jī)制,了解并掌握進(jìn)行同步和機(jī)制,熟悉信號(hào)量的操作重復(fù)以上過(guò)程,直到所要進(jìn)程都完成為止。5讀者與寫(xiě)者問(wèn)題(進(jìn)程同步問(wèn)題)讀者與寫(xiě)者問(wèn)題(進(jìn)程同步問(wèn)題)實(shí)驗(yàn)?zāi)康模毫私膺M(jìn)程同步的概念,理解信號(hào)量機(jī)制的原理,掌
5、握運(yùn)用信號(hào)量解決進(jìn)程同步問(wèn)題的方法,進(jìn)而學(xué)會(huì)運(yùn)用進(jìn)程的同步與互斥。設(shè)計(jì)要求:編程模擬教材中討論的讀者與寫(xiě)者問(wèn)題,要求能顯示結(jié)果。6模擬文件管理系統(tǒng)模擬文件管理系統(tǒng)實(shí)驗(yàn)?zāi)康模荷钊肓私馕募芾硐到y(tǒng),初步掌握文件管理系統(tǒng)的實(shí)現(xiàn)方法。設(shè)計(jì)要求:編寫(xiě)一程序,模擬一個(gè)簡(jiǎn)單的文件管理系統(tǒng)。樹(shù)型結(jié)構(gòu),目錄下可以是目錄,也可以是文件。在此文件管理系統(tǒng),可實(shí)現(xiàn)的操作有:改變目錄:格式:cd顯示目錄:格式:dir[]創(chuàng)建目錄:格式:md刪除目錄:格式:rd新
6、建文件:格式:edit刪除文件:格式:del退出文件系統(tǒng):exit實(shí)現(xiàn)參考:1文件系統(tǒng)采用二叉樹(shù)型存儲(chǔ)結(jié)構(gòu),結(jié)點(diǎn)結(jié)構(gòu)如下:structFileNodefilename[FILENAME_LEN]文件名目錄名intisdir目錄、文件的識(shí)別標(biāo)志inti_nlink文件的鏈接數(shù)intadr文件的地址structFileNodeparentchild指向父親的指針和指向左孩子的指針structFileNodesibling_prevsibli
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 操作系統(tǒng)課程設(shè)計(jì)——操作系統(tǒng)課程設(shè)計(jì)模擬操作系統(tǒng)
- 操作系統(tǒng)課程設(shè)計(jì)-- 操作系統(tǒng)
- 操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)
- 內(nèi)存管理(操作系統(tǒng))操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)報(bào)告
- 操作系統(tǒng)課程設(shè)計(jì)論文
- 操作系統(tǒng)課程設(shè)計(jì) (4)
- 操作系統(tǒng)課程設(shè)計(jì)1
- 課程設(shè)計(jì)報(bào)告--操作系統(tǒng)
- linux操作系統(tǒng)課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)報(bào)告
- 操作系統(tǒng)原理課程設(shè)計(jì)
- 操作系統(tǒng)課程設(shè)計(jì)--模擬操作系統(tǒng)的實(shí)現(xiàn)
- 操作系統(tǒng)課程設(shè)計(jì)報(bào)告
- 操作系統(tǒng)課程設(shè)計(jì)1
評(píng)論
0/150
提交評(píng)論