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