第二章處理機管理習題與答案

2022-04-28 16:12:01 字數 4746 閱讀 3475

第二章一.選擇題(50題)

1 併發執行的程式具有___d__特徵。

a.順序性 b.封閉性 c.可再現性 d.間斷性

2.在作業系統中,要想讀取檔案中的資料,通過__a__來實現。

a.系統呼叫 b.原語 c.檔案共享 d.中斷

3.在程序狀態轉換圖中,_c__是不可能的。

a.執行狀態→就緒狀態 b.執行狀態→阻塞狀態

c.阻塞狀態→執行狀態 d.阻塞狀態→就緒狀態

4.作業系統對程序進行管理與控制的基本資料結構是_b__。

5.乙個程序當前處於阻塞狀態,則_b__。

a.它可以被排程而獲得處理機 b.當i/o完成後,它將變成就緒狀態

c.它永遠不會被執行 d.它可能變成就緒狀態,也可能直接獲得處理機

6.程序和程式的本質區別是__a__。

a.動態和靜態b.分時使用或獨佔計算機資源

c.順序和非順序的執行器指令 d.儲存在記憶體和外存

7.程序和執行緒的區別是__c___。

a.大小不同 b.獨立排程的單位

c.是否擁有資源 d.對應的分別是程式和過程

8.建立程序就是_b__。

a.建立程序的目標程式 b.為其建立程序控制塊

c.將程序掛起 d.對應的分別是程式和過程

9.對程序的管理和控制使用__b__。

a.指令 b.原語 c.訊號量 d.信箱通訊

10.下面對程序的描述,錯誤的是_d__。

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

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

11.多道程式環境中,作業系統分配資源是以__c___為單位。

a.程式 b.指令 c.程序 d.作業

12.併發程式失去了封閉性是指___d__。

a.多個相對獨立的程序以各自的速度向前推進

b.併發程序執行時,在不同時刻發生的錯誤

c.併發程序執行結果與速度無關

d.併發程序共享變數,其執行結果與速度有關

13.下面關於程序的描述,__a__不正確。

a.程序是多道程式環境中的乙個程式

b.程序由程式、資料、棧和cpu組成

c.執行緒是一種特殊的程序

d.程序是程式在乙個資料集合上的執行過程,它是系統進行資源分配的單位

14.當乙個程序處於_d__狀態時,不屬於阻塞狀態。

a.程序正等待著輸入一批資料

b. 程序正等待著列印輸出

c. 程序正等待著另乙個程序發來的資訊

d. 程序正等待著給它乙個時間片

15.以下關於程序的說法,__c___正確。

a.程序就是程式,它是程式的另一種說法

b.程序被建立後,在它消亡之前,任何時刻總是處於執行就緒或阻塞3種狀態之一

c.多個不同的程序可以包含相同的程式

d.兩個程序可以同時處於執行狀態

16.程序的併發執行是指若干個程序__b__。

a.同時執行 b.在執行時間上是重疊的

c.在執行時間上是不重疊的 d.共享系統資源

17.程序是乙個具有一定獨立功能的程式在其資料集合上的一次__b__。

a.等待活動 b.執行活動 c.單獨活動 d.關聯操作

18.以下程序控制塊上的4項內容,___d___主要是由處理機各種暫存器中的內容組成的。

a.程序標識資訊 b.程序排程資訊 c.程序控制資訊 d.處理機狀態資訊

19. 以下4項內容,_a__不是程序建立過程所必需的。

a.為程序分配cpu b.建立程序控制塊

c.為程序分配記憶體 d.將程序鏈入就緒佇列

20.乙個程序被喚醒意味著__b__。

a.程序重新得到cpu b.程序變為就緒狀態

c.程序的優先順序變為最大 d.將程序移至阻塞佇列首部

21.在單機處理系統中有n(n>2)個程序,__c___情況不可能發生。

a.沒有程序執行,沒有就緒程序,n個阻塞程序

b.有1個程序執行,沒有就緒程序,n-1個阻塞程序

c. 有2個程序執行,有1個就緒程序,n-3個阻塞程序

d. 有1個程序執行,有n-1個就緒程序,沒有阻塞程序

22.在單處理機系統實現併發後,以下說法_c___正確。

a.各程序在某一時刻並行執行,cpu與外設之間並行工作

b. 各程序在某一時間刻並行執行,cpu與外設之間序列工作

c. 各程序在某一時間刻並行執行,cpu與外設之間並行工作

d. 各程序在某一時刻並行執行,cpu與外設之間序列工作

23.程序的數目主要受__a__的限制。

速度 b.使用者數目 c.終端數目 d.開啟檔案數目

24. _b_必定引起程序切換。

a.乙個程序被建立 b.乙個程序變為阻塞狀態

c.乙個程序變為就緒狀態 d.乙個程序被撤銷

25. _d_不是執行緒的實現方式。

a.使用者級執行緒b.核心級執行緒

c.使用者級執行緒與核心級執行緒組合的方式 d.輕量級執行緒

主要包括__b_ 。

a.控制器 b.控制器和運算器 c.運算器和主存 d.控制器、alu和主存

27.控制器的功能是_d__。

a.產生時序訊號

b.從主訪問出一條指令

c.完成指令操作碼解碼

d.從主訪問出指令,完成指令操作碼解碼,並產生有關的操作控制訊號,以解釋執行該指令

28.從以下有關risc的描述中,選擇正確答案__b__ 。

a.採用risc技術後,計算機的體系結構又恢復到早期比較簡單的情況

b.為了實現相容,新設計的risc,是從原來risc系統的指令系統中挑選一部分實現的

的主要目標是減少指令數

沒有乘、除法指令和浮點運算指令

是_a__的簡稱。

a. 精簡指令系統計算機 b.大規模積體電路

c.複雜指令計算機 d. 超大規模積體電路

是_c__的簡稱。

a.精簡指令系統計算機 b.大規模積體電路

c.複雜指令計算機 d.超大規模積體電路

31.指令格式不包括_d__。

a.三位址指令 b.二位址指令 c.單位址指令 d.四位址指令

32. 當乙個作業正常執行結束時,或者出錯而中途終止時,作業就進入__b__狀態。

a.阻塞b.完成 c.就緒 d.執行

33.按照作業到達的先後次序排程作業,排隊等待時間最長的作業被優先排程,這是_a__排程演算法。

a.先來先服務b.短作業優先 c.響應比高者優先d.優先順序排程

34.在作業系統中,作業處於_c__時,已處於程序管理之下。

a.後備b.阻塞 c.執行d.完成

35. 當乙個位於後備佇列中的作業被選中調入記憶體的時候,按照其作業步的順序,依次為每個作業建立對應的主程序,並為它分配必要的資源,然後提交給程序管理模組,由__a_管理。

a.程序排程程式b.作業排程程式 管理程式d.記憶體管理序

36.作業已經進入記憶體,由於作業步的主程序又可以建立若干子程序,這樣對乙個作業來講,有的子程序正占用處理機而處於程序執行狀態,有的子程序又可能在等待,應該認為此時該作業處於__c___。

a.等待b.阻塞 c.執行d.就緒

37.採用輪轉法排程是為了__a__。

a.多個終端都能得到系統的及時響應 b.先來先服務

c.優先順序較高的程序得到及時排程 d.需cpu最短的程序優先

38. 多道程式設計系統中,讓多個計算問題同時裝入計算機系統的主儲存器_c___。

a.併發執行b順序執行 c.並行執行 d.同時執行

39. 程序是_d__。

a.乙個系統軟體 b.與程式概念等效

c.存放在記憶體中的程式 d.執行中的程式

40.程序的__a__和併發性是兩個很重要的屬性。

a.動態性b.靜態性c.易用性d.順序性

41. .對於乙個單處理器系統來說,允許若干程序同時執行,輪流占用處理器.稱它們為__d__的。

a.順序執行b.同時執行c.並行執行d.併發執行

42. 為了根據程序的緊迫性做程序排程,應採用__a__。

a.先來先服務排程演算法 b.優先數排程演算法

c.時間片輪轉排程法 d.分級排程演算法

43. 乙個執行的程序用完了分配給它的時間片後,它的狀態應該為__c___。

a.執行 b.等待 c.就緒 d.由使用者確定

44. 程序排程程式負責把___d__分配給程序。

a.程序控制塊 b.主存空間 c.外圍裝置 d.處理器

45. 程序和程式的本質區別是___d__。

a.在記憶體和外存b.順序和非順序執行機器指令

c.分時使用和獨佔使用計算機資源d.動態和靜態特徵

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

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

47. 在單處理機系統中,處於執行狀態的程序_a__。

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

48.如果某一程序在執行時,因某種原因暫停,此時將脫離執行狀態,而進入_c___。

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

49. 已經獲得除__c___以外的所有執行所需資源的程序處於就緒狀態。

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

第二章習題答案

第二章需求 供給和均衡 1.已知某一時期內某商品的需求函式為qd 50 5p,供給函式為qs 10 5p。1 求均衡 pe和均衡數量qe,並作出幾何圖形。2 假定供給函式不變,由於消費者收入水平提高,使需求函式變為qd 60 5p。求出相應的均衡 pe和均衡數量qe,並作出幾何圖形。3 假定需求函式...

第二章習題答案

第二章電路分析基礎 2 1 電路如圖所示,已知us1 24v,us2 16v,is 1a,r1 r2 8 r3 4 試用支路電流法求各支路電流。解 該題有四條支路其中一條支路是恆流源 設恆流源兩端電壓為uis 應列四個方程。有兩個節點 按kcl定理可列乙個節點方程 i1 i2 is i3 有三個網孔...

第2章處理機管理 1 答案

一 單項選擇題 1 以下對程序的描述中,錯誤的是 a 程序是動態的概念 b 程序執行需要處理機 c 程序是有生命期的 d 程序是指令的集合 解 程序是程式的t次執行過程,是動態的,它有生命週期。本題答案為d。2 以下關於程序的描述中,正確的是 a 程序獲得cpu執行是通過排程得到的 b 優先順序是程...