《計算機作業系統》章節知識點複習題

2022-04-28 16:12:03 字數 4959 閱讀 4482

第一章作業系統引論

一、單項選擇題

1、作業系統是一種(b )。

a.應用軟體 b. 系統軟體 c.通用軟體 d. 工具軟體

2、作業系統是一組(c )。

a.檔案管理程式 b.中斷處理程式c.資源管理程式 d.裝置管理程式

3、 作業系統是計算機系統的核心軟體。按功能特徵的不同,可把作業系統分為[b]、[e]、[c]、個人機系

統、網路作業系統和分布式作業系統等基本型別。其中[b]的主要目標是提高系統的吞吐率和效率,而[e]

是一旦有處理請求和要求處理的資料時,cpu 就應該立即處理該資料並將結果及時送回,例如[d]等。

供選擇的答案:[1][2][3]a單使用者系統 b、多道批處理系統 c、分時系統 d、微機作業系統 e、實時系統

[4] a、計算機雷射照排系統 b、辦公自動化系統 c、計算機輔助設計系統 d、航空訂票系統

4、作業系統是為了提高計算機的[b]和方便使用者使用計算機而配置的基本軟體。它負責管理計算機系統中

的[c],其中包括[f],[a],外部裝置和系統中的資料。作業系統中的[資料結構]管理部分負責對程序進行管理。

作業系統對系統中的資料進行管理的部分通常叫做[檔案系統]。

供選擇的答案[1] a速度 b利用率 c靈活性 d相容性 [2] a程式 b功能 c資源 d程序 [3][4] a主儲存器 b虛擬儲存器 c運算器d控制器 e微處理器 f處理機[5] a資料庫系統 b檔案系統 c檢索系統 d資料庫 e資料儲存系統 f資料結構 g資料庫管理系統

5、現代作業系統的基本特徵是(c ) 、資源共享和操作的非同步性[併發性、共享性、非同步性、虛擬技術]。

a.多道程式設計 b. 中斷處理c.程式的併發執行 d. 實現分時與實時處理

6、引入多道程式的目的在於(a )。

a. 充分利用cpu,減少cpu 等待時間 b. 提高實時響應速度

c. 有利於**共享,減少主、輔存資訊交換量 d. 充分利用儲存器

7、 併發性是指若干事件在(b )發生。

a.同一時刻 b. 同一時間間隔內 c.不同時刻 d. 不同時間間隔內

8、 ( a)沒有多道程式設計的特點。

a. dos b. unix c. windows

9、 下列四個作業系統中,是分時系統的為(c )。

a. cp/m b. ms-dos c. unix d. windows nt

10、在分時系統中,時間片一定,(b ),響應時間越長。

a.記憶體越多 b.使用者數越多 c.後備佇列越短 d.使用者數越少

11、( d)不是作業系統關心的主要問題。

a 管理計算機裸 b.設計、提供使用者程式與計算機硬體系統的介面

c管理計算機系統資源 d. 高階程式語言的編譯器

12、以下(c )項功能不是作業系統具備的主要功能。

a.記憶體管理 b.中斷處理 c.文件編輯 d.cpu 排程

13、批處理系統的主要缺點是(b )。

的利用率不高 b.失去了互動性 c.不具備並行性 d.以上都不是

14、在下列性質中,哪乙個不是分時系統的特徵。(d )

a. 互動性 b. 同時性 c. 及時性 d. 獨占性

15、實時作業系統追求的目標是( c)。

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

16、cpu 狀態分為系統態和使用者態,從使用者態轉換到系統態的唯一途徑是(c )。

a. 執行程序修改程式狀態字 b. 中斷遮蔽 c. 系統呼叫 d. 程序排程程式

17、使用者要在程式一級獲得系統幫助,必須通過( d)。

a.程序排程 b.作業排程 c.鍵盤命令 d.系統呼叫

18、系統呼叫的目的是( a)。

a.請求系統服務 b.終止系統服務 c.申請系統資源 d.釋放系統資源

19、系統呼叫是由作業系統提供的內部呼叫,它(b )。

a.直接通過鍵盤互動方式使用 b.只能通過使用者程式間接使用c.是命令介面中的命令 d.與系統的命令一樣

20、unix 作業系統是採用哪一種方法實現結構設計的?(b )

a. 單塊式結構 b. 層次結構 c. 微核心結構 d.網狀結構

21、unix 命令的一般格式是(a )。

a.命令名 [選項] [引數] b.[選項] [引數] 命令名 c.[引數] [選項] 命令名 d.[命令名] [選項] [引數]

二、填空題

1、作業系統是控制和管理計算機系統內各種硬體和軟體資源、有效地組織多道程式執行的系統軟體(或程式集合),是使用者與計算機之間的介面。

2、從資源分配的角度講,計算機系統中的資源分為儲存器管理、處理機管理、裝置管理、檔案管理和使用者介面。

3、根據服務物件不同,常用的處理機作業系統主要分為如下三種型別:允許多個使用者在其終端上同時互動地使用計算機的作業系統稱為分時作業系統,它通常採用時間片輪轉策略為使用者服務;允許使用者把若干個作業提交計算機系統集中處理的作業系統稱為批處理作業系統,衡量這種系統效能的乙個主要指標是系統的吞吐率;在實時作業系統的控制下,計算機系統能及時處理由過程控制反饋的資料並作出響應。設計這種系統時,應首先考慮系統的實時性和可靠性

4、 unix 系統是分時作業系統,dos 系統是單使用者作業系統。

5、 現代作業系統通常為使用者提供三種使用介面:命令介面、圖形介面和系統呼叫介面。

6、 計算機中cpu 的工作分為系統態和使用者態兩種。系統態執行作業系統程式,使用者態執行使用者程式。

7、 作業系統的體系結構主要有單塊結構、層次結構和微核心結構。

第二章程序管理返回

一、 單項選擇題

1、 在單一處理機上執行程式,多道程式的執行是在( b)進行的。

a.同一時刻 b. 同一時間間隔內 c.某一固定時刻 d. 某一固定時間間隔內

2、引入多道程式技術後,處理機的利用率(c )。

a.降低了 b. 有所改善 c.大大提高 d. 沒有變化,只是程式的執行方便了

3、順序程式和併發程式的執行相比,( c)。

a.基本相同 b. 有點不同 c.併發程式執行總體上執行時間快 d.順序程式執行總體上執行時間快

4、 單一處理機上,將執行時間有重疊的幾個程式稱為(c )。

a.順序程式 b. 多道程式 c.併發程式 d. 並行程式

5、程序和程式的本質區別是(d )。

a.儲存在記憶體和外存 b.順序和非順序執行機器指令c.分時使用和獨佔使用計算機資源 d.動態和靜態特徵

6、程序就是程式在併發環境中的執行過程,它是系統進行資源分配和排程的乙個基本單位。程序具有[a:動態性]、[d:

併發性]、排程性、非同步性和結構性等基本特徵。程序是一次執行過程,具有生命期體現了程序的[a:過程]特徵。

程序由程式段、[b:資料]、[c:pcb]組成,其中[c]是程序在系統中存在的唯一標識。

供選擇的答案:

[1][2] a、動態性 b、靜態性 c、共行性d、併發性 e、可執行性 f、易用性

[3] a、過程 b、資料 c、程序識別符號 d、函式

[4] a、fcb b、fifo c、pcb d、jcb

7、程序執行時的間斷性,決定了程序可能具有多種狀態。程序的基本狀態有三種,在分時系統中,當乙個程序擁有的時間片到時(時間片用完),則該程序即由[d:執行態]進入[a:

活動就緒態]。如果出現因某種原因使得處理機空閒時,則需要從就緒佇列中選擇一程序,並將處理機分配給它,此時該程序進入[d:就緒佇列],這個過程是由[c:

程序排程程式]來完成。供選擇的答案:[1][2][3] a、就緒狀態 b、靜止狀態c、阻塞狀態 d、執行狀態

[4] a、程序控制程式 b、資源分配程式c、程序排程程式 d、處理機分配程式

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

a.程序狀態字 b. 程序優先數 c.程序控制塊 d. 程序起始位址

9、下列程序狀態的轉換中,哪乙個是不正確的( c)。

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

10、下列各項步驟中,哪乙個不是建立程序所必須的步驟(b )。

a. 建立乙個程序控制塊pcb b. 由cpu 排程程式為程序排程cpu

c. 為程序分配記憶體等必要的資源 d. 將pcb 鏈入程序就緒佇列

11、在下列特性中,哪乙個不是程序的特性( c)。

a. 非同步性 b. 併發性 c. 靜態性 d. 動態性

12、在單處理機系統中,處於執行狀態的程序(a )。

a.只有乙個 b. 可以有多個 c.不能被掛起 d. 必須在執行完後才能被撤下

13、如果某一程序在執行時,因某種原因暫停,此時將脫離執行狀態,而進入(c )。

a.自由狀態 b. 停止狀態 c.阻塞狀態 d. 靜止狀態

14、已經獲得除( c)以外的所有執行所需資源的程序處於就緒狀態。

a.儲存器 b. 印表機 c. cpu d. 磁碟空間

15、乙個程序被喚醒意味著(b )。

a.該程序重新占有了cpu b.程序狀態變為就緒 c.它的優先權變為最大 d.其pcb 移至就緒佇列的隊首

16、程序從執行狀態變為阻塞狀態的原因是( a)。

a.輸入或輸出事件發生 b.時間片到 c.輸入或輸出事件完成 d.某個程序被喚醒

17、在作業系統中同時存在多個程序,它們( c)。

a不能共享系統資源 b不能呼叫同一段程式**c可以共享允許共享的系統資源 d可以共享所有的系統資源

18、作業系統中有一組常稱為特殊系統呼叫的程式,它不能被系統中斷,在作業系統中稱為(b )。

a.初始化程式 b. 原語 c.子程式 d. 控制模組

19、程序間的基本關係為(b )。

a.相互獨立與相互制約 b.同步與互斥 c.並行執行與資源共享 d. 資訊傳遞與資訊緩衝

20、程序間的同步與互斥,分別表示了各程序間的(b ),反映了程序間的間接制約[由於程序合作,存在資料互動行為]和直接制約[由於資源共享,如印表機]的關係。

a.相互獨立與相互制約 b.協調與競爭 c.不同狀態 d. 動態性與獨立性

21、兩個程序合作完成乙個任務,在併發執行中,乙個程序要等待其合作夥伴發來資訊,或者建立某個條件後再向前執行,這種關係是程序間的(a )關係。

計算機作業系統考試複習題

一 單項選擇題 本大題共25小題,每小題1分,共25分 1在計算機系統中,作業系統是 a 處於硬體之上的第一層軟體 b 處於硬體之下的低層軟體 c 處於應用軟體之上的系統軟體 d 處於系統軟體之上的使用者軟體 2.作業系統最基本的兩個特徵是程式的併發執行和 a 程式的間斷執行 b 資源共享 c 中斷...

計算機作業系統複習

1.作業系統的定義 根據馮 諾依曼的思想,將運算部件 記憶體 輸入和輸出部件等裝置安裝在計算機的主機板上,通過邏輯連線構成計算機硬體系統,要使這些部件能夠充分發揮其效能,盡可能地按人們預期的目的和要求來執行各類程式,就需要一套管理硬體和組織程式有序執行的程式,則這套程式就稱為作業系統。2.作業系統的...

計算機作業系統習題大全

一填空 1 作業系統為使用者提供三種型別的使用介面,它們是命令方式和系統呼叫和圖形使用者介面。2 主儲存器與外圍裝置之間的資料傳送控制方式有程式直接控制 中斷驅動方式 dma方式和通道控制方式。3 在響應比最高者優先的作業排程演算法中,當各個作業等待時間相同時,執行時間短的作業將得到優先排程 當各個...