簡述操作系統提供的服務功能
答處理用戶命令;讀/寫文件;分配/回收資源;
處理硬件/軟件出現的錯誤;及其他控制功能
簡述中斷裝置的主要職能
答中斷裝置的職能主要有三點
① 檢查是否有中斷事件發生;
② 若有中斷發生保護好被中斷進程的斷點及現場信息以便進程在適當時候能恢復執行;
③ 啟動操作系統的中斷處理程序
實現虛擬設備的硬件條件是什麼?操作系統應設計哪些功能程序?
答硬件條件是配置大容量的磁盤要有中斷裝置和通道
操作系統應設計好預輸入程序井管理程序緩輸出程序
一個具有分時兼批處理功能的操作系統應怎樣調度和管理作業?
答① 優先接納終端作業僅當終端作業數小於系統可以允許同時工作的作業數時可以調度批處理作業;
② 允許終端作業的批處理作業混合同時執行;
③ 把終端作業的就緒進程排成一個就緒隊列把批處理作業的就緒進程排入另外的就緒隊列中;
④ 有終端作業進程就緒時優先讓其按時間片輪轉法先運行沒有終端作業時再按確定算法選批處理作業就緒進程運行
簡述死鎖的防止與死鎖的避免的區別
答死鎖的防止是系統預先確定一些資源分配策略進程按規定申請資源系統按預先規定的策略進行分配從而防止死鎖的發生
而死鎖的避免是當進程提出資源申請時系統測試資源分配僅當能確保系統安全時才把資源分配給進程使系統一直處於安全狀態之中從而避免死鎖
[] [] [] [] [] [] []
From:http://tw.wingwit.com/Article/program/czxt/201311/24208.html