作業系統 第一章自測題

2022-02-25 15:20:43 字數 4851 閱讀 3753

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

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

解釋:os是現代計算機系統中最基本和最重要系統軟體。

2.作業系統是對(  c  )進行管理的軟體。

a.軟體         b.硬體        c.計算機資源           d.應用程式

解釋:作業系統的作用有:

(1)os作為使用者與計算機硬體系統之間的介面

(2)os作為計算機硬體資源的管理者

(3)os實現了對計算機資源的抽象

3.作業系統的基本功能是(  d  )。

a.提供功能強大的網路管理工具     b.提供使用者介面方便使用者使用

c.提供方便的視覺化編輯程式       d.控制和管理系統內的各種資源

4.現代作業系統中最基本的兩個特徵是(  b  )。

a.併發和不確定        b.併發和共享           c.共享和虛擬           d.併發和虛擬

作業系統的四個基本特徵:併發、共享、虛擬、非同步。

5.下列關於併發性的敘述中正確的是(  c  )。

a.併發性是指若干事件在同一時刻發生

b.併發性是指若干事件在不同時刻發生

c.併發性是指若干事件在同一時間間隔內發生

d.併發性是指若干事件在不同時間間隔內發生

解釋:要區分什麼是併發什麼是並行?

(1)併發性指的是兩個或者多個事件在同一時間間隔內發生。

(2)並行性指的是兩個或者多個事件在同一時刻發生。

6.使用者可以通過( b )兩種方式來使用計算機。

a.命令介面和函式         b.命令介面和系統呼叫

c.命令介面和檔案管理     d.裝置管理方式和系統呼叫

使用者可以通過三種方式管理計算機,即命令方式、系統呼叫方式、圖示—視窗方式來實現與作業系統之間的通訊。

7.系統呼叫是由作業系統提供給使用者的,它( b )。

a.直接通過鍵盤互動方式使用         b.只能通過使用者程式間接使用

c.是命令介面中的命令            d.與系統的命令一樣

8.下列選項中,作業系統提供給應用程式的介面是( a )。

a.系統呼叫        b.中斷        c.庫函式

9.作業系統提供給程式設計人員的介面是( c )。

a.庫函式            b.高階語言        c.系統呼叫

10.從使用者觀點看,作業系統是( a )

a.使用者及計算機之間的介面

b.控制和管理計算機的資源

c.合理組織計算機工作流程的軟體

d.由若干層次的程式按一定的結構組成的有機體

作業系統的主要功能:

(1)處理機管理功能

(2)儲存器管理功能

(3)裝置管理功能

(4)檔案管理功能

(5)作業系統與使用者之間的介面

11.作業系統不一定具備的功能是( b  )

a.主儲存器管理

b.郵件收發軟體

c.中斷處理

d.郵件排程

12.多道程式設計是指( d  )

a.在實時系統中併發執行多個程式

b.在分布式系統中同一時刻執行多個程式

c.在一台處理機上同一時刻執行多個程式

d.在一台處理機上併發執行多個程式

解釋:所謂多道程式設計指的是允許多個程式同時進入乙個計算機系統的 主儲存器

並啟動進行計算的方法。也就是說,計算機記憶體中可以同時存放多道(兩個以上相互獨立的)程式,它們都處於開始和結束之間。從巨集觀上看是並行的, 多道程式

都處於執行中,並且都沒有執行結束;從微觀上看是序列的,各道程式輪流使用cpu,交替執行。引入 多道程式設計技術

的根本目的是為了提高cpu的利用率,充分發揮計算機系統部件的 並行性

現代計算機系統都採用了多道程式設計技術。

13.批處理系統的主要缺點是( cd )

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

c.缺少互動性             d.平均周轉時間長

解釋多道批處理的優缺點:

(1)資源利用率高。引入多道批處理能使多道程式交替執行,以保持cpu處於忙碌狀態;在記憶體中裝入多道程式可提高記憶體的利用率;此外還可以提高i/o裝置的利用率。

(2)系統吞吐量大。能提高系統吞吐量的主要原因可歸結為:cpu和其它資源保持「忙碌」狀態;僅當作業完成時或執行不下去時才進行切換,系統開銷小。

(3)平均周轉時間長。由於作業要排隊依次進行處理,因而作業的周轉時間較長,通常需幾個小時,甚至幾天。

(4)無互動能力。使用者一旦把作業提交給系統後,直至作業完成,使用者都不能與自己的作業進行互動,修改和除錯極不方便。

14.分時系統的主要特徵是提高計算機系統的( b  )

a.實時性

b.互動性

c.可靠性

d.安全性

分時系統的特點:

(1)多路性:該特性是指系統允許將多台終端同時連線到一台主機上,並按分時原則為每個使用者服務。多路性允許多個使用者共享一台計算機,顯著地提高了資源利用率,降低了使用費用,從而促進了計算機更廣泛的應用。

(2)獨立性:該特性是指系統提供了這樣的用機環境,即每個使用者在各自的終端上進行操作,彼此之間互不干擾,給使用者的感覺就像是他一人獨佔主機進行操作。

(3)及時性:及時性是指使用者的請求能在很短的時間內獲得響應。這一時間間隔是根據人們所能接受的等待時間確定的,通常時間1~3秒鐘。

(4)互動性:互動性是指使用者可通過終端與系統進行廣泛的人機對話。其廣泛性表現在:使用者可以請求系統提供多方面的服務,如進行檔案編輯和資料處理,訪問系統中的檔案系統和資料庫系統,請求提供列印服務等。

15.若分時作業系統的時間片一定,則正確的說法是( b  )

a.使用者數越少,響應時間越長

b.使用者數越多,響應時間越長

c.i/o裝置越多,響應時間越長

d.記憶體容量越大,響應時間越長

解釋:按分配時間片的方法來執行某項操作,使用者數越多,作業系統的響應時間就越長。

16.實時作業系統對可靠性和安全性的要求極高,下列說法正確的是( a  )。

a.十分注意系統資源的利用率

b.不強調響應速度

c.不強求系統資源的利用率

d.不必向使用者反饋資訊

17.分時系統中為了使多個使用者能夠同時與系統互動,最關鍵的問題是( c  )。

a.計算機具有足夠快的運算速度

b.能快速進行內外存之間的資訊交換

c.系統能夠及時接收多個使用者的輸入

d.短時間內所有使用者程式都能執行

解釋:·多路性:兩者都具有多路性。軟實時與分時系統中的多路性表現為系統按分時原則為多個任務終端使用者服務;硬實時則指系統周期性地對多路現場資訊進行採集以及對多個物件或多個執行機構進行控制。

·獨立性:兩者都具有獨立性。每個終端使用者在向分時系統提出服務請求時,是彼此獨立的操作,互不干擾;而在實時控制系統中資訊的採集和對物件的控制,也彼此互不干擾。

·及時性:實時資訊系統對實時性的要求與分時系統類似,都是以人所能接受的等待時間來確定;而實時控制系統的及時性,則是以控制物件所要求的開始截止時間或完成截止時間來確定的,一般為秒級、百毫秒級直至毫秒級,甚至有的要低於100微秒。

·互動性:實時資訊處理系統具有互動性,但這裡人與系統的互動,僅限於訪問系統中某些特定的專用服務程式。它不像分時系統那樣能向終端使用者提供資料處理服務、資源共享等服務。

·可靠性:分時系統要求系統可靠,相比之下,實時系統則要求系統高度可靠。因為任何差錯都可能帶來巨大的經濟損失甚至無法預料的災難性後果。因此,在實時系統中,採取了多級容錯措施來保證系統的安全及資料的安全。

18.(  b )的主要目標是提高系統的吞吐率和效率,( a  )是一旦有處理請求和請求處理的資料時,cpu就應該立即處理該資料並將結果及時送回。

a.實時系統       b.批處理系統           c.分時系統

19.在分時系統中,為使多個程序能夠同時與系統互動,最關鍵的問題是能在短時間內使所有的就緒程式都能執行,當就緒程序數目為100時,為保證響應時間不超過2s,此時的時間片最大應為( b  )。

20.( a  )不是分時系統的基本特徵:

a、同時性                  b、獨立性                  c、實時性                  d、互動性

解釋:分時作業系統的四個特徵:多路行、獨立性、及時性、互動性

21.  下列應用程式中最好執行在採用實時作業系統平台的有( d  )。

①航空訂票 ②辦公自動化  ③工具機控制  ④autocad  ⑤工資管理系統 ⑥**交易系統

a、①②③                                b、①③④

c、①④⑥                                d、①③⑥

22.  設某計算機系統有一台輸入機和印表機,有兩個程式a和b。程式a的執**況為:計算50ms,列印100ms,再計算50ms,再列印100ms。程式b的執**況為:計算50ms,輸入資料80ms,再計算100ms。

(1)分別畫圖表示兩個程式在單道環境下和多道環境下的執**況。(執行時先執行程式a,再執行程式b)

(2)在多道環境下cpu在執行過程有無空閒?分別發生在什麼時候?

作業系統(第一章)

作業系統的設計目標 方便性 有效性 可擴充性 開放性。方便性和有效性是作業系統的設計中最重要的兩個目標。1990年後,開放性已成為新系統或軟體能否被廣泛應用的至關重要管的兩個目標。作業系統的基本特徵 併發性 共享性 虛擬性 非同步性。併發性和共享性是多使用者,多工作業系統兩個最基本的特徵。併發性是多...

作業系統第一章

上網課時記的筆記,mooc上華中科技大學蘇曙光老師的作業系統原理。有點亂 windows,linux,基於unix的mac作業系統,win xp 雙擊,控制程式執行 基本功能 提供操作介面,控制程式執行,管理系統資源,配置系統引數,監控系統狀態,工具軟體集合 功能程序管理 cpu管理 程序控制 排程...

作業系統第一章

作業系統 第一章 作業系統引論 1.2 作業系統的發展過程 1.2.1 未配置作業系統的計算機系統 人工操作方式 早期的操作方式是由程式設計師將事先已穿孔的紙帶 或卡片 裝入紙帶輸入機 或卡片輸入機 再啟動它們將紙帶 或卡片 上的程式和資料輸入計算機,然後啟動計算機執行。僅當程式執行完畢並取走計算結...