41、試說明資源的靜態分配策略能防止死鎖的原因。
資源靜態分配策略要求每個過程在開始執行前申請所需的全部資源,僅在系統為之分配了所需的全部資源后,該進程才開始執行。
這樣,進程在執行過程中不再申請資源,從而破壞了死鎖的四個必要條件之一“占有并等待條件”,從而防止死鎖的發生。
42、簡述操作系統提供的服務功能。
處理用戶命令;讀/寫文件;分配/回收資源;
處理硬件/軟件出現的錯誤;及其他控制功能。
43、簡述中斷裝置的主要職能。
中斷裝置的職能主要有三點:
?、?檢查是否有中斷事件發生;
② 若有中斷發生,保護好被中斷進程的斷點及現場信息,以便進程在適當時候能恢復執行;
?、?啟動操作系統的中斷處理程序。
44、實現虛擬設備的硬件條件是什么?操作系統應設計哪些功能程序?
硬件條件是:配置大容量的磁盤,要有中斷裝置和通道。
操作系統應設計好“預輸入”程序,“井管理”程序,“緩輸出”程序。
45、一個具有分時兼批處理功能的操作系統應怎樣調度和管理作業?
?、?優先接納終端作業,僅當終端作業數小于系統可以允許同時工作的作業數時,可以調度批處理作業;
?、?允許終端作業的批處理作業混合同時執行;
③ 把終端作業的就緒進程排成一個就緒隊列,把批處理作業的就緒進程排入另外的就緒隊列中;
?、?有終端作業進程就緒時,優先讓其按“時間片輪轉”法先運行。沒有終端作業時再按確定算法選批處理作業就緒進程運行。
46、簡述死鎖的防止與死鎖的避免的區別。
死鎖的防止是系統預先確定一些資源分配策略,進程按規定申請資源,系統按預先規定的策略進行分配從而防止死鎖的發生。
而死鎖的避免是當進程提出資源申請時系統測試資源分配僅當能確保系統安全時才把資源分配給進程,使系統一直處于安全狀態之中,從而避免死鎖。
聲明:
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請與本站聯系,我們會及時進行處理解決。
相關推薦
2023年浙江自考西方行政學說史復習資料:西方行政學的產生
03-022022年浙江自考中國古代文學史(一)第三編第九章復習資料
10-31自考輔導資料:2021年10月《學前教育史》—論幼稚師范教育
06-052022年10月浙江自考公共關系復習重點二
06-232022年浙江自考《英美文學選讀》復習資料:浪漫主義時期(2)
09-28自考輔導資料:2021年10月《學前教育史》—雅典的學前教育
06-07浙江自學考試《園林藝術學》章節習題:第3章
11-272022年浙江自考《西方法律思想史》串講筆記
08-312022年浙江自考數據庫原理復習資料第三章:關系數據庫SQL語言
09-212022年浙江自考《刑法學》復習筆記(二)
08-30