作業系統原理複習要點

2023-02-06 01:51:05 字數 6038 閱讀 5259

一、單選題(每小題 1 分,共 20 分)

1. 人與裸機間的介面是( b )

a、應用軟體 b、作業系統 c、支撐軟體 d、都不是

2.在分時系統中,當時間片一定時,( a ),響應越快。

a、使用者越少b、使用者越多 c、記憶體越大d、記憶體越小

3.下列說法哪乙個是錯誤的?( d)

a、作業系統是一種軟體

b、計算機是乙個資源的集合體,包括軟體資源和硬體資源

c、計算機硬體是操作工作的實體,作業系統的執行離不開硬體的支援

d、操作是獨立於計算機系統的,它不屬於計算機系統

4.作業系統的基本特徵是共享性和( b )。

a、動態性b、併發性 c、互動性d、制約性

5.unix作業系統是一種( b )。

a、批處理作業系統 b、分時作業系統 c、實時作業系統 d、分布式作業系統

6.批處理作業系統的主要缺點是( c )。

a、cpu使用率低b、無並行性 c、無互動性 d、都不是

7.程序存在的唯一標誌是( c )。

a、程式b、資料c、pcbd、中斷

8.cpu執行完一條指令後,由中斷裝置檢查有無中斷事件發生,若有,則暫停現行程序的執行,讓中斷服務程式占用cpu,這一過程稱為( b)。

a、中斷處理b、中斷響應 c、現場保護 d、都不是

9.cpu分配給程序的時間片用完而強迫程序讓出cpu,此時程序的狀態為(a )。

a、就緒狀態b、執行狀態 c、阻塞狀態 d、都不是

10.作業系統資源分配的基本單位是(d )。

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

11.程序排程演算法的準則說法錯誤的是( b )。

a、互動式使用者的請求應及時響應

b、能適當增加程序在就緒佇列中的等待時間

c、盡可能提高系統吞吐量

d、盡量提高cpu的利用率

12.下列不是程序的特徵( c)。

a、非同步性 b、併發性 c、並行性 d、動態性

13.單處理器系統中,處於執行狀態的程序( c )。

a、可以有多個 b、不能被打斷 c、只有乙個 d、不能請求系統呼叫

14.採用優先順序排程演算法時,對那些具有相同優先順序的程序按( a )次序分配處理器。

a、先來先服務 b、時間片輪轉 c、執行時間長短 d、使用外圍裝置多少

15.關於pcb不正確的描述是(c )。

a、pcb就是process control block

b、pcb是用以記錄各程序執行時的情況

c、os為每個程序裝置若干個pcb

d、pcb是程序存在的唯一標誌,作業系統通過pcb對程序進行管理和排程

16.作業系統通常通過( d)來擴充主存空間。

a、對記憶體的管理b、分頁管理方式

c、固定分割槽方式d、對硬碟的虛擬儲存管理

17.共享區域中的資訊一般情況下具有以下特徵( d )。

a、可讀,可寫 b、不可讀,不可寫 c、只可寫 d、只可讀,不可寫

18.固定分割槽儲存管理一般採用( d )進行主存空間的分配。

a、最先適應演算法 b、最優適應演算法 c、最壞適應演算法 d、順序分配演算法

19.靜態重定位是裝入作業時,需要(d )。

a、執行b、修改變數c、不需要任何改變 d、位址轉變

20.動態重定位是在作業的( d )中進行的。

a、編譯過程b、裝入過程c、修改過程d、執行過程

21.程式設計過程中涉及的位址被稱為( b )。

a、實體地址 b、邏輯位址 c、虛擬位址 d、一段非連續的位址

22.假定空閒區表自上至下為20kb,14kb,17kb和80kb,某作業要求分配16kb的主存空間,若此時分割的是17kb空閒區,則可能判斷系統採了的主存分配演算法是(b )。

a、最先適應演算法 b、最佳適應演算法

c、最壞適應演算法 d、首次適應演算法

23.在頁式儲存管理中,在頁表中增加「引用位」的頁面排程演算法是( b )。

a、先進先出演算法fifob、最近最少使用演算法lru

c、最近最不經常使用lfu d、最壞適應演算法

24.可變分割槽儲存管理中,總是按作業要求挑選最大的空閒區的演算法是(b )。

a、順序分配演算法b、最壞適應分配演算法

c、最先適應分配演算法d、最優適應演算法

25.最近最不經常使用演算法lfu是指( b )。

a、以後再也不用的頁淘汰

b、近期被訪問次數最少的頁先淘汰

c、近期最長時間以來沒被訪問的頁先淘汰

d、最早進入記憶體的頁先淘汰

26.計算機系統位址空間採用32位來表示,則儲存器的最大容量為( c )。

a、2nb、n2c、4gb d、不清楚

27.段式儲存管理位址具有以下特徵( b )。

a、段內邏輯位址連續,段間邏輯位址連續

b、段內邏輯位址連續,段間邏輯位址不連續

c、段內邏輯位址不連續,段間邏輯位址連續

d、段內邏輯位址不連續,段間邏輯位址不連續

28.「抖動」是指(b )。

a、使用機器時引起螢幕閃爍的現象

b、剛調出的頁面又被立即裝入所形成功之路頻繁裝入/調出的現象

c、系統盤有問題

d、由於主布分配不當,偶然造成系統不穩定的現象

29.主儲存器與外圍裝置之間的資訊傳遞操作稱為( c )。

a、通道操作 b、儲存管理操作c、io操作 d、輸入操作

30.對磁碟進行移臂操作的目的是為了縮短( a )時間。

a、尋找b、延遲 c、傳送 d、啟動

31.(c )排程演算法能夠保證在一定時間移臂方向的連續性。

a、先來先服務 b、最短時間優先排程演算法 c、電梯排程演算法 d、最優排程演算法

32.採用spool技術的主要目的在於( d )。

a、提高系統對裝置的處理速度

b、讓使用者真正共享裝置

c、實現「外圍裝置的一致性」

d、提高獨佔裝置的利用率

33.作業排程的核心問題是( c )。

a、選擇恰當的程序管理程式 b、選擇恰當的作業

c、選擇恰當的作業排程演算法 d、選擇作業的優先佇列

34.( b )排程演算法能使作業平均周轉時間最短。

a、先來先服務b、計算機時間短的優先

c、響應比高的優先d、優先順序演算法

35.臨界區表明( c)。

a、臨界區里資源處於臨界狀態 b、臨界區里資源對系統而言非常重要

c、具有併發程序共享使用的資源 d、在同一時刻可被程序共享

36.在執行v操作的過程中,當訊號量的值( d )時,應當釋放乙個等待該訊號量的程序。

a、<0 b、>0 c、>=0 d、<=0

37.pv操作改變的是(d)。

a、程式資料 b、共享變數c、通資訊 d、訊號量

38.下列不是執行緒屬性的是(d )。

a、同一程序的各個執行緒共享程序的主存位址空間

b、執行緒具有等待、就緒和執行等狀態

c、每個執行緒有唯一的識別符號

d、執行緒是資源分配的基本單位

39.不能破壞哪個必要條件達到防止死鎖?(a )

a、互斥條件b、占有並等待資源 c、不可搶奪 d、迴圈等待資源

40.下列不屬於搶占式分配資源策略的是( d )。

a、時間片輪轉 b、可強佔的優先順序呼叫

c、cpu將申請不到資源的執行態程序變為等待態

d、先來先服務策略

41.銀行家演算法的實質是(b )。

a、死鎖的防止 b、死鎖的避免 c、死鎖的檢測 d、死鎖的恢復

42.使用者使用檔案時不必考慮檔案儲存在**、怎樣組織輸入輸出等工作,這稱為(b)。

a、檔案共享 b、檔案按名訪問 c、檔案保護 d、檔案的透明

43.檔案在儲存介質早的組織方式稱為檔案的(a)。

a、物理結構 b、邏輯結構c、流式結構 d、順序結構

44.索引結構為每個檔案建立一張索引表,用於存放(a )。

a、邏輯記錄存放位置的指標 b、部分資料資訊

c、主關鍵字d、邏輯記錄位址

45.把作業位址空間中使用的邏輯位址變為記憶體中實體地址稱為( b )。

a、載入 b、重定位 c、物理化 d、邏輯化

46.要達到檔案保密,可以( a )。

a、隱藏檔案目錄 b、限制檔案的使用許可權

c、設定訪問控制表 d、定時轉儲

47.解除死鎖一般採用終止程序和(b)兩種方法。

a、關閉系統 b、搶奪資源 c、後退執行 d、重新執行程序

48.在檔案系統中,要求物理塊必須連續的物理檔案是(a)。

a、順序檔案 b、鏈結檔案 c、串聯檔案d、索引檔案

49.unix系統全部分用c語言寫成,具有(a)。

a、易移植性 b、開放性 c、可擴充套件性 d、簡便性

50.作業系統的功能不包括(b)。

a、cpu管理 b、使用者管理 c、作業管理 d、檔案管理

51.系統功能呼叫是(d)

a、使用者編寫的乙個子程式 b、高階語言中的庫程式

c、作業系統中的一條命令 d、作業系統向使用者程式提供的介面

52.作業系統中,併發性是指(c)

a、若干個事件在不同時刻發生b、若干個事件在同一時刻發生

c、若干個事件在同一時間間隔內發生 d、若干個事件在不同時間間隔內發生

53.批處理系統的主要缺點是(c)

a、cpu利用率低 b、不能併發執行 c、缺乏互動性 d、以上都不是

54.實時作業系統必須在(c)內響應來自外部的事件。

a、響應時間 b、周圍時間 c、規定時間 d、排程時間

55. 作業系統的程序管理模組並不負責( c )

a、程序的建立和刪除 b、提供死鎖處理機制

c、實現i/o裝置排程 d、通過共享記憶體實現程序間的通訊

56.當(b)時,程序從執行狀態轉變為就緒狀態。

a、程序被排程程式選中 b、時間片到

c、等待某一事件d、等待的事件發生

57.程序申請列印輸出完成向系統發生中斷後,程序的狀態變化為(c)

a、從就緒到執行b、從執行到就緒

c、從等待到就緒d、從執行到就緒

58.在程序轉換中,下列( c )轉換是不可能發生的。

a、就緒態→執行態 b、執行態→就緒態

c、執行態→阻塞態 d、阻塞態→執行態

59.現有3個同時到達的作業j1、j2、j3,它們的執行時間分別是t1、t2、t3,且t1a、t1+t2+t3b、(t1+t2+t3)/3

c、(3t1+2t2+t3)/3 d、(t1+2t2+3t3)/3

60.一作業8:00到達,估計執行時間為1小時。若10:00開始執行該作業,其響應比是(c)

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

61.設有4個作業同時到達,每個作業的執行時間均為2小時,它們在一台處理機上按單道方式執行,則平均周轉時間為(b)。

a、1h b、5h c、2.5h d、8h

62.死鎖現象並不是計算機系**有的,例如:除(b)之外,下列三種案例都是死鎖的體現。

a、公路上塞車,因為大修,橋上只有乙個車道供同行。

《作業系統原理》綜合知識複習

字型大小 大中小 第1章作業系統概述 1.1 計算機系統 計算機硬體是指組成計算機系統的裝置或機器,是 看得見,摸得著 的物理部件,它是組成計算機系統的基礎。組成,計算機硬體一般包括 處理器 cpu 記憶體儲器 外儲存器 輸入裝置和輸出裝置,其中cpu與記憶體儲器合稱為主機,外儲存器 輸入裝置和輸出...

作業系統複習

一 什麼是作業系統 在回答這個問題之前,我們先來了解一下什麼是計算機系統。計算機系統是按使用者的要求接收和儲存資訊 自動進行資料處理並輸出結果資訊的系統。計算機系統由硬體系統和軟體系統組成。軟硬體系統的組成部分就是計算機系統的資源,當不同的使用者使用計算機時都要占用系統資源並且有不同的控制需求。作業...

作業系統原理知識總結

第一章作業系統的定義 作業系統是乙個大型的程式系統,它負責計算機的全部軟 硬體資源的分配 排程工作,控制協調多個任務的活動,實現資訊的訪問保護,並提供使用者介面,使使用者獲得良好的工作環境。作業系統的基本功能 儲存器管理功能 處理機管理功能 裝置管理功能和檔案管理功能。作業系統的特徵 併發特徵 共享...