作業系統習題

2023-01-19 02:24:02 字數 4519 閱讀 3293

一、 選擇題

1. 批處理系統的主要缺點是:()

a.cpu利用率低。 b.不能併發執行。

c.缺少互動性。   d.以上都不是。

1. 作業系統的( )管理部分負責對程序排程。

a.主儲存器 b.控制器 c.運算器 d.處理機

2. 檔案系統中,設立開啟檔案(open)系統功能呼叫的基本操作是(1),關閉檔案(close)系統功能呼叫的基本操作是(2)。

(1)a.把檔案資訊從輔存讀到記憶體。

b.把檔案的控制管理資訊從輔存讀到記憶體。

c.把檔案的fat表資訊從輔存讀到記憶體。 d.把磁碟的超級塊從輔存讀到記憶體。

(2)a.把檔案的最新資訊從記憶體寫入磁碟。

b.把檔案當前的控制管理資訊從記憶體寫入磁碟。

c.把位示圖從記憶體寫回磁碟。

d.把超級塊的當前資訊從記憶體寫回磁碟。

3. 動態式(或稱可變式)分割槽管理的分配策略中的首次適應演算法採用( )

a、按始址遞增排列空閒區 b、按始址遞減排列空閒區

c、按分割槽大小遞增排列空閒區 d、任意排列空閒區

4. 既考慮作業等待時間,又考慮作業執行時間的排程演算法是( )

a、響應比高者優先 b、短作業優先

c、優先順序排程d、先來先服務

5. 乙個程序釋放了一台印表機後,有可能改變什麼程序的狀態:

2. ①自身程序 ②輸入/輸出程序 ③另乙個等待印表機的程序 ④所有等待印表機的程序

6. 在下列問題中,哪乙個不是裝置分配中應考慮的問題:

①及時性 ②裝置的固有屬性 ③與裝置無關性 ④安全性

7. 提高單機資源利用率的關鍵技術是( )

a、spooling 技術 b、虛擬技術

c、交換技術 d、多道程式設計技術

8. 一程序基本狀態可以從其它兩種基本狀態轉變過去,這個基本狀態一定是( )

a、執行狀態 b、阻塞狀態 c、就緒狀態 d、完成狀態

9. 請求分頁存貯管理的主要特點是( )

a、消除了頁內零點 b、擴充了主存

c、便於動態鏈結 d、完成狀態

10. 4、當程序a使用磁帶機時,程序b又申請該磁帶機,這種情況( )

a、是不可能出現的 b、是沒法解決的

c、就是死鎖 d、以上均不正確

11. 檔案系統是( )

a、檔案的集合 b、檔案及檔案管理軟體的集合

c、系統檔案的集合 d、使用者檔案的集合

12. 判作業系統本身是一種系統軟體,因此,它( )。

a. 只能管理軟體b. 只能管理硬體

c.既不能管理軟體,又不能管理硬體 d. 既能管理軟體,又能管理硬體

13. 從資源的角度看作業系統的功能不包括

a.使用者管理b.處理器管理和儲存管理

c.檔案管理和作業管理d.裝置管理

14. 既考慮作業等待時間,又考慮作業執行時間的排程演算法是( )。

a.響應比高者優先 b先來先服務

c.優先順序排程 d短作業優先

15. 在各種作業排程演算法中,若所有作業同時到達,則平均等待時間最短的演算法是 ( )。

a.先來先服務 b.優先數

c.最高響應比優先 d.短作業優先

16. 下列的程序狀態轉換中( )轉換是不可能發生的。

a.執行→就緒 b.執行→等待

c.等待→執行 d.等待→就緒

17. 用v操作喚醒乙個等待程序時,被喚醒程序的狀態轉換為( )。

a.等待 b.就緒 c.執行 d.完成

18. 在一段時間內,只允許乙個程序訪問的資源稱為( )。

a.共享資源 b.臨界區 c.臨界資源 d.共享區

19. 在不屬於i/o控制方式的是( )

a. 程式查詢方式 b. 覆蓋方式 c. dma方式 d. 中斷驅動方式

20. 把作業位址空間中使用的邏輯位址變成記憶體中實體地址稱為______。

a、載入b、重定位

c、物理化d、邏輯化

21. 對於兩個併發程序,設互斥訊號量為mutex ,若mutex﹦0,則 ( )。

a.表示沒有程序進入臨界區

b.表示有乙個程序進入臨界區

c.表示有乙個程序進入臨界區,另乙個程序等待進入

d.表示有兩個程序進入臨界區

22. 銀行家演算法是一種( )演算法。

a.死鎖解除 b.死鎖避免

c.死鎖預防 d.死鎖檢測

23. 若處理器有32位位址,則它的虛擬位址空間為( )位元組。

a.2gb b.4gb c.100kb d.640kb

24. ( )儲存管理方式提供一維位址結構。

a.固定分割槽b.分段

c.分頁d.分段和段頁式

25. 通過硬體和軟體的功能擴充,把原來獨立的裝置改造成能為若干使用者共享的裝置,這種裝置稱為( )。

a.儲存裝置b.系統裝置

c.使用者裝置d.虛擬裝置

26. 引入緩衝技術的主要目的是( )

a.改善使用者程式設計環境b.提高cpu的處理速度

c.提高cpu與裝置之間的並行程度 d.降低計算機的硬體成本

27. 實時作業系統追求的目標是( )。

a.高吞吐率 b.充分利用記憶體 c. 快速響應 d. 減少系統開銷

28. 採用時間片輪轉法進行程序排程是為了( )。

a. 多個終端都能得到系統的及時響應

b. 先來先服務

c. 優先順序較高的程序得到及時響應

d. 需要cpu最短的程序先做

29. 下述作業排程演算法中,( )排程演算法與作業的估計執行時間有關。

a.先來先服務 b.短作業優先

c. 按時間片輪轉 d.以上都不是

30. 為了對緊急程序或重要程序進行排程,排程演算法應採用( )。

a.先來先服務b.優先數法

c.最短作業優先排程d.按時間片輪轉

31. 分配到所需全部資源,並已獲得cpu時,程序處於( )狀態。

a.執行 b.阻塞 c.就緒 d.建立

32. 為了描述程序的動態變化過程,採用了乙個與程序相聯絡的( )系統,根據它而感知程序的存在。

a.程序狀態字b.程序優先數

c.程序控制塊d.程序起始位址

33. 分段管理提供( )維的位址結構。

a.1b.2c.3d.4

34. 檔案系統的主要目標是實現 ( )。

a.虛擬儲存b.按名訪問

c.儲存系統文件d.提高外設i/o速度

35. 按( )分類可將裝置分為塊裝置和字元裝置。

a.從屬關係b.操作特性

c.共享屬性d.資訊交換單位

36. 下列程序狀態的轉換中,不正確的是( )。

a.就緒→執行b.執行→就緒

c.就緒→等待d.等待→就緒

37. 在作業系統中,對訊號量s的p原語操作定義中,使程序進入相應等待佇列等待的條件是( )。

a. s>0 b. s=0 c. s<0 d, s≠0

38. 下面對程序的描述中,是 ( )錯誤的。

a.程序是動態的概念 b.程序執行需要處理機

c.程序是有生命期的 d.程序是指令的集合

39. 將作業位址空間中使用的邏輯位址變成主存中實體地址的過程稱之為位址的( )。

a.重定位b.物理化

c.邏輯化d.載入

40. 如果檔案系統中有兩個檔案重名,不應採用( )。

a.一級目錄結構b.樹型目錄結構

c.二級目錄結構和c

41. 在請求分頁儲存管理中,若採用fifo頁面置換演算法,則當分配的頁面數增加時,缺頁中斷的次數(  )。

a.減少b.增加

c.無影響d.可能增加也可能減少

42. .程序狀態從就緒態到執行態的轉化工作是由完成的。

a.作業排程 b.中級排程c.程序排程d.裝置排程

2.下列程序狀態的轉換中,哪乙個是不正確的

a.就緒→執行 b.執行→就緒 c.就緒→阻塞 d.阻塞→就緒

3.把邏輯位址轉變為記憶體的實體地址的過程稱作

a.編譯b.連線c.執行d.重定位

4.在分頁儲存管理系統中,從頁號到物理塊號的位址對映是通過實現的。

a.段表b.頁表

5.使使用者所編制的程式與實際使用的物理裝置無關,這是由裝置管理的功能實現的。

a.裝置獨立性 b.裝置分配c.緩衝管理d.虛擬裝置

6.檔案的保密是指防止檔案被

a.篡改b.破壞c.竊取d.刪除

作業系統複習題

第三章30 有三個程序pa pb pc合作解決檔案列印問題。pa將檔案記錄從磁碟讀入主存的緩衝區1,每執行一次讀乙個記錄 pb將緩衝區1的內容複製到緩衝區2,每執行一次複製乙個記錄 pc將緩衝區2的內容列印出來,每執行一次列印乙個記錄。緩衝區的大小等於乙個記錄的大小。請用p v操作來保證檔案的正確列...

作業系統複習題

學生姓名學號專業年級 密封線內不要答題 一 選擇題 每題2分,共40分 1 windows xp中,按住 鍵可以在各種中文輸入法和英文間按順序切換。a ctrl shiftb ctrl alt c ctrl 空格d ctrl tab 2 在windows xp的桌面上單擊滑鼠右鍵,將彈出乙個 a 視...

作業系統練習題

習題一1 選擇題 1 作業系統負責計算機系統的 其中包括處理機 記憶體 外圍裝置和檔案。a.程式 b資源 c程序 d檔案 2 沒有下列 裝置,計算機將無法工作。a硬碟 b記憶體 c 軟盤 d印表機 2 簡述作業系統的五大功能。3 作業系統的基本特徵是什麼?4 什麼是多道程式設計?5 什麼是批處理系統...