作業系統各大公司筆試題彙總

2021-08-27 13:10:04 字數 3027 閱讀 4650

1、在段頁式儲存管理中,其虛擬位址空間是()

a、一維 b、二維 c、三維 d、層次

答案:b

2、採用( )不會產生內部碎片(「內零頭」)

a、分頁式儲存管理 b、分段式儲存管理

c、固定分割槽式儲存管理 d、段頁式儲存管理

答案:b

3、段頁式管理每取一資料,要訪問()次記憶體。

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

答案:c

4、分段管理提供(b)維的位址結構。

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

分頁與分段儲存管理系統雖然在很多地方相似,但從概念上講,兩者是完全不同的,它們之間的區別如下:

①頁是資訊的物理單位。分頁的目的是實現離散分配,減少外部碎片,提高記憶體利用率。段是資訊的邏輯單位。每一段在邏輯上是一組相對完整的資訊集合。

②分頁式儲存管理的作業位址空間是一維的,而分段式儲存管理的作業位址空間是二維的。

③頁的大小固定且由系統確定,是等長的。而段的長度不定。

④分頁的優點體現在記憶體空間的管理上,而分段的優點體現在位址空間的管理上。

5、()儲存管理方式提供二維位址結構。

a、固定分割槽 b、分頁 c、分段 d、可變分割槽

答案:c

6、()儲存管理方式提供一維位址空間。

a、固定分割槽 b、分段 c、分頁 d、分段和段頁式

答案:a

7、下列()儲存管理方式能使儲存碎片盡可能少,而且使記憶體利用率較高。

a、固定分割槽b、可變分割槽 c、分頁管理d、段頁式管理

答案:d

8、分頁管理每取一資料,要訪問( )次記憶體。

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

答案:b

9、通道是一種( )。

a、i/o埠 b、資料通道 c、i/o專用處理機 d、軟體工具

答案:c

10、磁碟與主機之間的資料傳送方式是( )

a、無條件 b、程式查詢 c、中斷方式 d、dma方式

答案:d

11、在乙個請求頁式儲存管理中,乙個程式的頁面走向為4、3、2、1、3、5、4、3、2、1、5,並採用lru演算法。設分配給該程式的儲存塊數m分別為3和4,在該訪問中發生的缺頁次數f和缺頁率f 是(c)

a. ①m=3,f=8、f≈67% ②m=4,f=5、f≈42%

b.①m=3,f=10、f=83% ②m=4,f=8、f≈67%

c.①m=3,f=9、f≈75% ②m=4,f=9、f≈75%

d.①m=3,f=7、f≈58% ②m=4,f=6、f=50%

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

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

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

13、系統感知程序的唯一實體是(c)

a、jcb b、fcbc、pcbd、sjt

14、spooling技術利用於(b)

a、外設概念 b、虛擬裝置概念 c、磁帶概念 d、儲存概念

15、(a)是直接訪問裝置。

a、磁碟 b、磁帶 c、印表機 d、鍵盤顯示終端

16、採用假離線技術,將磁碟的一部分作為公共緩衝區以代替印表機,使用者對印表機的操作實際上是對磁碟的儲存操作,用以代替印表機部分是指()

a、獨佔裝置 b、共享裝置 c、虛擬裝置 d、一般物理裝置

答案:c

17、在可變分割槽儲存管理中的移動技術優點在於()

a、增加主存容量 b、縮短訪問週期 c、加速位址轉換 d、集中空閒區

答案:d

18、位示圖的用處為()

a、主存空間的共享 b、檔案的保護和加密 c、磁碟空間的管理 d、檔案目錄的查詢

答案:c

19、虛擬裝置中,當使用者作業要進入系統時,由spooling系統的預輸入程式將作業資訊從物理輸入裝置上送到( )

a、記憶體 b、輸入井 c、輸出井 d、通道

答案:b

20、設在記憶體中有p1、p2、p3三道程式,並按照p1、p2、p3的優先次序執行,其內部計算和i/o操作時間由下圖給出:

p1:計算 60ms----------------i/o 80ms-----------------計算 20ms

p2:計算 120ms--------------i/o 40ms-----------------計算 40ms

p3:計算 40ms----------------i/o 80ms-----------------計算 40ms

排程程式的執行時間忽略不計,完成這三道程式比單道執行節省的時間是(c )

a、80ms b、120ms c、160ms d、200ms

解析:首先p1計算60ms,然後i/o 80ms,在這80ms中,p2也同步開始計算,等p1的i/o執行完了,cpu停止p2的計算,轉去做p1後期那20ms的運算,至此所花時間為60+80+20=160ms;然後cpu再去接著運算p2,40ms,然後p2i/o執行40ms,在此期間,cpu去計算p3,正好也是40ms,算完之後接著算p2的後期部分,40ms,在此期間,因為p3的前40ms已經計算完成,可以進行i/o操作,所以同時p3的i/o也開始執行,執行80ms,這80ms中,前40mscpu在算p2,後40mscpu在算p3,所以是:40+40+40+80=200ms,加上前面的160,為360ms。

而如果是單道執行,則時間花費為:60+80+20+120+40+40+40+80+40=520ms,相差為520-360=160ms ,選c

產生死鎖的原因主要是:

(1) 因為系統資源不足。

(2) 程序執行推進的順序不合適。

(3) 資源分配不當等。

產生死鎖的四個必要條件:

(1) 互斥條件:乙個資源每次只能被乙個程序使用。

(2) 請求與保持條件:乙個程序因請求資源而阻塞時,對已獲得的資源保持不放。

(3) 不剝奪條件:程序已獲得的資源,在末使用完之前,不能強行剝奪。

(4) 迴圈等待條件:若干程序之間形成一種頭尾相接的迴圈等待資源關係。

這四個條件是死鎖的必要條件,只要系統發生死鎖,這些條件必然成立,而只要上述條件之一不滿足,就不會發生死鎖。

作業系統各大公司筆試題彙總

1 在段頁式儲存管理中,其虛擬位址空間是 a 一維 b 二維 c 三維 d 層次 答案 b 2 採用 不會產生內部碎片 內零頭 a 分頁式儲存管理 b 分段式儲存管理 c 固定分割槽式儲存管理 d 段頁式儲存管理 答案 b 3 段頁式管理每取一資料,要訪問 次記憶體。a 1 b 2 c 3 d 4 ...

作業系統各大公司筆試題彙總

1 在段頁式儲存管理中,其虛擬位址空間是 a 一維 b 二維 c 三維 d 層次 答案 b 2 採用 不會產生內部碎片 內零頭 a 分頁式儲存管理 b 分段式儲存管理 c 固定分割槽式儲存管理 d 段頁式儲存管理 答案 b 3 段頁式管理每取一資料,要訪問 次記憶體。a 1 b 2 c 3 d 4 ...

2012各大公司的C 試題

那麼多c 試題,其實最關鍵的是要知道考察的知識點在 哎,應該好好重新看看 effective c 了。網易3道c 試題 題目1 cpp view plain copy class a a void fun1 intgetvalue protected virtual void fun2 privat...