期末復習-選擇題整理
- 說明
- 第1章
- 第2章
- 第3章
- 第4章
- 第5章
- 第6章
- 第7章
- 第8章
- 第9章
- 第12章
- 博客著作權說明
說明
我在期末復習程序中對課程雨課堂和PPT中的選擇題進行了整理,在看過湖南大學作業系統18、19年的期末試卷后發現,試卷中的選擇題均是選自PPT,所以這也算是期末選擇題題庫了,題目后的18、19字樣表示該題在該年期末試卷中出現,第10、11章因為PPT和雨課堂中沒有相關題目所以這里也沒有列出,答案僅供參考,如若發現錯誤歡迎指正,
第1章
-
下面哪些行為會導致CPU進入內核模式(C)18
(1)執行陷阱指令(2)執行IO操作(3)出現例外(4)執行計算操作
A、(1)
B、(1)(2)
C、(1)(2)(3)
D、(1)(2)(3)(4) -
下列說法正確的是(A)
A、記憶體是CPU可以直接訪問的唯一大型存盤介質
B、記憶體是CPU可以間接訪問的唯一大型存盤介質
C、記憶體是CPU可以直接訪問的唯一存盤介質
D、記憶體是CPU不能直接訪問的存盤介質 -
下列說法正確的是(AE)19
A、CPU和設備能并行運行
B、Cache里有的資料記憶體里不一定有
C、作業系統一直在CPU上執行,用于監視和管理各種行程
D、緊急情況下,CPU可以不通過設備控制器直接訪問所有設備
E、下列存盤介質的訪問資料由快到慢的順序依次是:暫存器、cache、記憶體、硬碟
第2章
-
系統呼叫的引數可以通過如下方式傳遞(ABE)
A、暫存器
B、記憶體塊(由暫存器傳遞記憶體塊地址)
C、區域變數
D、全域變數
E、堆疊 -
常見的作業系統內部結構有(ABCDE)
A、簡單結構
B、分層結構
C、模塊結構
D、微內核結構
E、混合結構
F、環形結構 -
系統呼叫與函式呼叫是一回事,只是說法不同,系統呼叫的說法突出了這些函式是作業系統提供的功能和服務這一特點,(B)19
A、True
B、False
第3章
-
系統中多道程式的度的上限由下列哪個調度器決定(AB)
A、長期調度
B、中期調度
C、短期調度 -
下列不屬于不可搶占型調度器的調度位置的是(ABCDE)19
A、有行程從運行到阻塞
B、有行程從阻塞到就緒
C、有行程從運行到結束
D、有行程從新建到就緒
E、有中斷發生 -
行程間通信時一般訊息傳遞模式要比共享記憶體模式慢(A)
A、True
B、False -
系統發生一次中斷最多有一個行程的狀態發生切換(B)18、19
A、True
B、False -
行程進行背景關系切換時,需要保存的資訊包括(ABC)
A、PC暫存器的值
B、CPU暫存器的值
C、堆疊指標
D、全域變數
E、區域變部
第4章
-
依據用戶級執行緒與內核級執行緒的映射關系,執行緒模可以包括(ACDE)
A、多對一模型
B、一對多模型
C、一對一模型
D、多對多模型
E、兩級模型 -
內核執行緒與行程的主要區別在于(B)
A、內核不能調度執行緒
B、執行緒沒有獨立的地址空間
C、內核不保存執行緒的背景關系
D、內核沒有為執行緒創建內核資料結構 -
依據Amdahl’s Law(C)18
A、隨著并行節點數的增多,性能收益呈線性增長
B、隨著并行節點數的增多,性能可以不增加
C、即使并行節點數不斷增多,性能也有上限
D、性能加速比由系統中的并行節點數量決定
第5章
-
在搶占式調度中,一個行程發生運行到就緒的狀態切換時可能導致其失去CPU資源(A)
A、True
B、False -
最短作業優先是最優演算法,是因為它具有(B)
A、最短的平均回應時間
B、最短的平均等待時間
C、最高的CPU利用率
D、最公平 -
在多處理器系統中進行調度時,存在兩類親和性,分別是(AD)
A、軟親和性
B、單一親和性
C、多點親和性
D、硬親和性 -
下列說法正確的是(AC)
A、Little公式描述了就緒佇列在穩定時的任務情況
B、先入先出調度具有最好的公平性
C、與通過確定性模型來評估調度演算法的性能相比,實作方案具有更高的精確度
D、分時調度演算法中時間片越長,系統開銷越大
第6章
-
臨界區問題的完美解決需滿足:(ACD)
A、有空讓進
B、無限等待
C、互斥
D、有限等待 -
下列關于信號量的說法錯誤的是:(B)
A、信號量可以用于資源的互斥訪問
B、克服忙等待(阻塞式)的信號量的值任何時候都必須大于0
C、多個行程可以使用同一個信號量
D、同一個信號量的wait和signal操作可以出現在不同的行程里 -
Peterson演算法(C)18
A、可以用于亂序執行的處理器
B、是軟硬結合的臨界區問題解法
C、不能用于三個及以上的行程間的同步
D、flag[i]=true和turn=j兩條陳述句的順序可以交換
第7章
-
下列說法正確的是:(B)
A、死鎖就是永遠無法獲取資源
B、在單資源實體下,四個必要條件成為充分條件
C、在多資源實體情況下,四個必要條件成為充分條件
D、在存在多種資源的情況下,四個必要條件成為充分條件 -
下列關于銀行家演算法說法正確的是是:(AD)
A、安全狀態下一定不會產生死鎖
B、沒有死鎖就一定處于安全狀態
C、不安全狀態就意味著一定出現的了死鎖
D、死鎖一定是不安全狀態
第8章
-
CPU 處理的地址通常是邏輯地址,(A)
A、True
B、False -
下列說法不正確的是(B)
A、連續記憶體分配會導致外部碎片
B、分頁式記憶體管理會導致外部碎片
C、分段式記憶體管理會導致外部碎片
D、分頁式記憶體管理不會導致外部碎片 -
下列說法正確的是(AD)
A、Compaction可以緩解記憶體碎片的情況
B、動態鏈接技術是編譯器技術,不需要作業系統的支持
C、分段式和分頁式記憶體管理只能選擇其中之一
D、現代計算機邏輯地址到物理地址的轉換一般在運行時動態完成
第9章
-
下面說法不正確的是(ACD)19
A、LRU演算法是虛擬記憶體中頁面置換的最優演算法
B、最優頁面置換演算法是置換那些未來最長時間不會使用的頁
C、最優頁面置換演算法是置換那些過去最長時間未使用的頁
D、LRU演算法實作代價低,所以存在于當前支持虛擬記憶體的大部分計算機系統中, -
下面關于虛擬記憶體說法正確的是:(B)18
A、啟用虛擬記憶體管理后不需要使用記憶體
B、虛擬記憶體利用磁盤作為后備存盤
C、啟用虛擬記憶體后不能使用分段記憶體管理
D、無論何種結構的計算機,啟用虛擬記憶體后只要給行程分配1頁物理幀即可讓行程正常運行,
第12章
- 下列說法正確的是:(AC)
A、SSTF不具有最短的尋道距離,不是最優演算法
B、SSTF具有最短的尋道距離,是最優演算法
C、SCAN可以改善饑餓的情況,但還是可能發生
D、SCAN可以解決饑餓的情況,不會發生饑餓
博客著作權說明
第一條:本博客僅代表作者本人的觀點,不保證文章等內容的有效性,
第二條:本博客部分內容或轉載或摘錄于部分書籍或其他站點,但都會注明作/譯者和原出處,如有不妥之處,敬請指出,
第三條:在征得本博客作者同意的情況下,本博客的作品允許非盈利性參考,并請注明出處:“作者:HNU凌風”字樣,以尊重作者的勞動成果,著作權歸原作/譯者所有,未經允許,嚴禁轉載,
第四條:對非法轉載者,作/譯者保留采用法律手段追究的權利,
第五條 本博客之宣告以及其修改權、更新權及最終解釋權均屬HNU凌風
第六條 以上宣告的解釋權歸HNU凌風所有,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/250678.html
標籤:其他
上一篇:作業系統之銀行家演算法
