1、死鎖產生的根本原因是
A.資源競爭和進程推進順序不當
B.資源的分配策略有誤
C.系統中並發執行的進程太多
D.並發進程執行速度太慢
正確答案:資源競爭和進程推進順序不當
2、有關死鎖的敘述正確的是
A.死鎖的產生既與資源分配的策略有關,也與進程並發執行的速度有關
B.通過破壞?互斥使用資源?的條件就能防止死鎖
C.對資源采用按序分配策略就不會出現循環等待資源的情況了
D.目前搶奪式分配策略只適用於主存空間和處理器
正確答案:死鎖的產生既與資源分配的策略有關,也與進程並發執行的速度有關#對資源采用按序分配策略就不會出現循環等待資源的情況了
3、關於資源的靜態分配策略,下述說法正確的是
A.僅當系統給進程分配了所有所需的資源後,該進程才開始執行
B.與采用動態資源分配策略相比,提高了資源利用率
C.有利於提高進程並發度
D.能預防死鎖
正確答案:僅當系統給進程分配了所有所需的資源後,該進程才開始執行#能預防死鎖
4、死鎖產生的原因有
A.系統采用的是動態資源分配策略
B.系統采用的是靜態資源分配策略
C.進程推進的異步性
D.系統提供的可用資源數量少於進程需求
正確答案:系統采用的是動態資源分配策略#進程推進的異步性#系統提供的可用資源數量少於進程需求
5、下列關於銀行家算法的敘述中,正確的是
A.銀行家算法可以避免死鎖
B.當系統處於安全狀態時,系統中壹定無死鎖進程
C.當系統處於不安全狀態時,系統中壹定會出現死鎖進程
D.銀行家算法破壞了死鎖必要條件中的?請求和保持?條件
正確答案:銀行家算法可以避免死鎖#當系統處於安全狀態時,系統中壹定無死鎖進程
1、以下關於中斷敘述錯誤的是
A.I/O中斷屬於外部中斷
B.缺頁中斷屬於外中斷,實際上是異常的壹種
C.地址錯中斷屬於內中斷
D.中斷機制是操作系統實現多進程並發的基礎
正確答案:缺頁中斷屬於外中斷,實際上是異常的壹種
2、關於各種內存管理模塊采用數據結構的敘述,正確的是
A.固定多分區存儲管理方法中采用位示圖記錄內存使用情況
B.請求分頁存儲管理中某頁表項訪問位為0表示該頁從來沒有被訪問過
C.快表的設置和使用能提高分頁式存儲管理中地址重定位的速度
D.采用兩級頁表機制以後,讀寫壹個內存地址時實際上需要訪問內存3次
正確答案:快表的設置和使用能提高分頁式存儲管理中地址重定位的速度#采用兩級頁表機制以後,讀寫壹個內存地址時實際上需要訪問內存3次
3、關於調度,下述說法正確的是
A.低級調度又叫進程調度,其功能是選擇壹個就緒進程切換給CPU
B.中級調度的功能是優先從掛起就緒的進程中選擇壹個或幾個將之激活
C.高級調度又稱作業調度,其功能是選擇壹道或幾道就緒作業裝入內存
D.有的操作系統四級調度都有,有的沒有作業調度,有的沒有低級調度
正確答案:低級調度又叫進程調度,其功能是選擇壹個就緒進程切換給CPU#中級調度的功能是優先從掛起就緒的進程中選擇壹個或幾個將之激活