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

正文內(nèi)容

操作系統(tǒng)課程設(shè)計教學(xué)大綱模版(編輯修改稿)

2024-10-17 20:23 本頁面
 

【文章內(nèi)容簡介】 ),進入子頁面后輸入進程數(shù),(運行時間,優(yōu)先數(shù)由隨機函數(shù)產(chǎn)生),執(zhí)行,顯示結(jié)果。課題三、用多進程同步方法解決生產(chǎn)者消費者問題設(shè)計目的:通過研究Linux :有界緩沖區(qū)內(nèi)設(shè)有20個存儲單元,放入/: 1)每個生產(chǎn)者和消費者對有界緩沖區(qū)進行操作后,即時顯示有界緩沖區(qū)的全部內(nèi)容,當前指針位置和生產(chǎn)者/))四、設(shè)計虛擬存儲區(qū)和內(nèi)存工作區(qū),編程序演示下述算法的具體實現(xiàn)過程,并計算訪問命中率: 要求設(shè)計主界面以靈活選擇某算法,且以下算法都要實現(xiàn)1)先進先出算法(FIFO)2)最近最久未使用算法(LRU)3)最佳置換算法(OPT)課題五、編程序?qū)崿F(xiàn)下述磁盤調(diào)度算法,并求出每種算法的平均尋道長度: 要求設(shè)計主界面以靈活選擇某算法,且以下算法都要實現(xiàn)1)先來先服務(wù)算法(FCFS)2)最短尋道時間優(yōu)先算法(SSTF)3)掃描算法(SCAN)4)循環(huán)掃描算法(CSCAN)課題六、編程模擬多進程共享臨界資源: 要求產(chǎn)生3個進程: 1)兩個進程模擬需要進入臨界區(qū)的用戶進程,當需要進入臨界區(qū)時,顯示:“進程x請求進入臨界區(qū)…”,同時向管理進程提出申請;申請返回,表示進入了臨界區(qū)。在臨界區(qū)中等待一段隨機時間,并顯示:“進程x正在臨界區(qū)…”;當時間結(jié)束,顯示:“進程x退出臨界區(qū)…”,同時向管理進程提出退出申請;當申請返回,顯示:“進程x已退出臨界區(qū)?!?)一個進程作為原語的管理進程,接受其他進程的臨界區(qū)進入請求:如果允許進入,則設(shè)置相應(yīng)變量,然后返回;如果不允許進入,則進入循環(huán)等待,直到允許為止;3)對臨界區(qū)的訪問應(yīng)遵循空閑讓進、忙則等待、有限等待、讓權(quán)等待的準則。4)進程間通信可以采用信號、消息傳遞、管道或網(wǎng)絡(luò)通信方式。課題七:為LINUX 設(shè)計一個簡單的二級文件系統(tǒng)。要求做到以下幾點:1)可以實現(xiàn)下列幾條命令(至少4條)。Login用戶登錄 Dir列文件目錄 Create創(chuàng)建文件 Delete刪除文件 Open打開文件 Close關(guān)閉文件 Read讀文件 Write寫文件2)列目錄時要列出文件名、物理地址、保護碼和文件長度。3)源文件可以進行讀寫保護。課題八:存儲管理動態(tài)分區(qū)分配算法的模擬:要求設(shè)計主界面以靈活選擇某算法,且以下算法都要實現(xiàn):首次適應(yīng)算法、循環(huán)首次適應(yīng)算法、最佳適應(yīng)算法;課題九:編程演示三種存儲管理方式的地址換算過程:1)分頁方式的地址換算 分段方式的地址換算 3)段頁式的地址換算要求演示正確、清晰,編程所用工具不限。課題十、編寫一個簡單的端口掃描程序目的:熟悉linux下socket、網(wǎng)絡(luò)編程的基本方法;任務(wù):編寫一個簡單的程序,該程序可掃描局域網(wǎng)的某計算機開放了哪些端口;課題十一、編寫一個基于TCP協(xié)議的客戶/服務(wù)器程序目的:熟悉linux下socket、網(wǎng)絡(luò)編程的基本方法,掌握實現(xiàn)客戶/服務(wù)器程序的編寫方法; 任務(wù):編寫一個簡單的程序,該程序可實現(xiàn)基于TCP協(xié)議的簡單的客戶/服務(wù)器方式。課題十二、編寫一個使用數(shù)據(jù)報套接字的客戶/服務(wù)器程序目的:熟悉linux下socket、網(wǎng)絡(luò)編程的基本方法,掌握客戶/服務(wù)器程序的編寫方法; 任務(wù):編寫一個簡單的程序,該程序使用數(shù)據(jù)報套接字實現(xiàn)簡單的客戶/服務(wù)器方式。課題十三、在linux平臺編寫一個簡單的網(wǎng)絡(luò)監(jiān)聽程序目的:熟悉網(wǎng)絡(luò)數(shù)據(jù)包格式,熟悉捕獲網(wǎng)絡(luò)數(shù)據(jù)包的基本方法任務(wù):在linux平臺編寫一個簡單的網(wǎng)絡(luò)監(jiān)聽程序,該程序能捕獲網(wǎng)絡(luò)數(shù)據(jù)包,并根據(jù)需要分析相應(yīng)的數(shù)據(jù)包。課題十四、編寫一個簡單的內(nèi)核模塊。目的:動態(tài)可加載內(nèi)核模塊是我們動態(tài)擴展內(nèi)核功能的一種方便靈活的方式,可用來實現(xiàn)一種文件系統(tǒng)、一個驅(qū)動程序、或其它內(nèi)核上層的功能。基本要求:1)該模塊至少需要有兩個函數(shù):一個是init_module()函數(shù),在把模塊裝載到內(nèi)核時被調(diào)用,向內(nèi)核注冊模塊所提供的新功能。另一個是cleanup module()函數(shù),在卸載模塊時被調(diào)用,其任務(wù)是清除init_module()函數(shù)所注冊的功能。編寫完成后進行該模塊的編譯、裝載和卸載操作。編寫一個用戶空間的程序來測試是否成功。2)進一步的要求:向上面模塊中再添加一些自己設(shè)計實現(xiàn)的新函數(shù)新功能;編寫一個用戶空間的程序來測試你的模塊能否實現(xiàn)自己添加的功能。課題十五、編寫一個簡單的命令解釋器—模擬shell功能 基本要求1)可打開提示符,并獲取用戶輸入的指令可解析指令 3)可尋找命令文件 4)可執(zhí)行基本的命令課題十六、實現(xiàn)系統(tǒng)狀態(tài)監(jiān)測工具目的:實現(xiàn)程序,通過獲取/proc文件系統(tǒng)所提供的系統(tǒng)信息,檢查系統(tǒng)當前的各種狀態(tài)信息。要求:通過在命令行運行該程序,可獲取以下信息:1)CPU類型、型號、內(nèi)核版本等信息從系統(tǒng)啟動至今的時間等 3)內(nèi)存總?cè)萘考爱斍翱捎脙?nèi)存量 4)系統(tǒng)平均負載5)支持的文件系統(tǒng)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1