請開啟"a:\osdisk"資料夾中的exam12.txt檔案,閱讀源程式,並在答題紙上畫出流程圖。
樣題二一、執行程式,說明程式的作用:
這是乙個模擬可變分割槽主存分配的演算法,採用"最優適應"演算法。請進入dos狀態,在出現"c:\"提示符以後,鍵入"cd a:
\osdisk"命令,回車後鍵入"exam21",執行exam21.exe檔案,並手工輸入作業所需長度xk=200,xk=400, xk=1000。寫出最後執行的結果,並簡要解釋為什麼是這個結果。
已知:系統的當前空閒區表狀態如下:
起始位址分割槽長度標誌
0800 1
10001200 1
30001000 1
二、按照要求畫出流程圖。
這是乙個模擬裝置分配的程式。請開啟"a:\osdisk"資料夾中的exam22.txt檔案,閱讀源程式,並在答題紙上畫出流程圖。
樣題三一、執行程式,說明程式的作用:
這是乙個模擬裝置**的演算法,請進入dos狀態,在出現"c:\"提示符以後,鍵入"cd a:\osdisk"命令,回車後鍵入"exam31",執行exam31.
exe檔案,並手工輸入作業名和作業歸還的裝置類:a和input,寫出程式執行結果並說明為什麼是這種結果。
二、按照要求畫出流程圖。
這是乙個缺頁中斷的程式。請開啟"a:\osdisk"資料夾中的exam32.txt檔案,閱讀源程式,並在答題紙上畫出流程圖。
樣題四一、執行程式,說明程式的作用:
這是乙個模擬作業排程的演算法。請進入dos狀態,在出現"c:\"提示符以後,鍵入"cd a:
\osdisk"命令,回車後鍵入"exam41",執行exam41.exe檔案,然後手工輸入乙個作業的相關資料。寫出其運算結果,並根據結果說明這是乙個什麼方式的作業排程演算法。
請:輸入作業相關資料
作業名、作業大小、磁帶機數、等待時間、估計執行時間(用作業大小為-1結束輸入)
a 10 1 0 10
作業名、作業大小、磁帶機數、等待時間、估計執行時間(用作業大小為-1結束輸入)
b 10 1 10 5
作業名、作業大小、磁帶機數、等待時間、估計執行時間(用作業大小為-1結束輸入)
c 10 1 20 20
作業名、作業大小、磁帶機數、等待時間、估計執行時間(用作業大小為-1結束輸入)
d -1 1 30 10
二、請把程式補充完整。
這是乙個模擬裝置**的演算法。請開啟a:\osdisk下的檔案exam42.c,其中**函式reclaim()沒有完成,請把他補充完整,然後存回考核盤。
作業系統課程設計指導
一 本課程的教學目的及基本要求 1 教學目的 作業系統課程設計是作業系統課程的重要實踐環節,是作業系統課程內實驗的有益補充,它旨在培養學生的實踐能力,促進理論與實踐的結合。要求學生通過上機程式設計,了解如何模擬作業系統原理的實現,從而加深對作業系統原理的領會,加深對作業系統實現方法的理解,與此同時使...
作業系統實驗指導書
目錄實驗一 windows程序初識 3 實驗二程序管理 4 實驗三程序同步的經典演算法 7 實驗四儲存管理 10 實驗一 windows程序初識 1 實驗目的 2 實驗內容和步驟 執行結果 如果執行不成功,則可能的原因是什麼?步驟4 執行結果 如果執行不成功,則可能的原因是什麼?因為此程式是個死迴圈...
作業系統實驗指導書
信電工程學院周巨集生 2015年3月 目錄前言 1 實驗要求 2 實驗準備 3 實驗一程序管理 4 實驗二儲存管理 6 實驗三裝置管理 9 實驗四檔案管理 13 作業系統 是計算機及相關專業的必修課程,在學習計算機作業系統理論的同時,通過實驗可以加強對作業系統基本原理的理解。讓學生通過上機實驗驗證計...