當前位置:才華齋>計算機>計算機四級>

2015年3月計算機四級《網絡工程師》模擬試題(六)

計算機四級 閲讀(4.69K)

  一、操作系統單選題

2015年3月計算機四級《網絡工程師》模擬試題(六)

1、在計算機中配置操作系統的主要目的是

A.提高計算機系統資源的利用率

B.增強計算機的功能

C.提高計算機的運行速度

D.擴充計算機的用途

2、下列關於操作系統的敍述中,正確的是

A.操作系統作為系統軟件,為用户提供了高效使用計算機的接口

B.操作系統是軟件,它可以做任何需要軟件做的工作

C.操作系統除了做與硬件相關的事,也做了大量與應用相關的事

D.操作系統是系統軟件,所以計算機沒有操作系統不能正常工作

3、操作系統提供給用户的接口是命令輸入和

A.系統調用

B.動態函數庫

C.應用編程接口

D.中斷服務程序

4、計算機操作系統位於核心態時,下列敍述中,哪一個是正確的?

A.它可以運行特權指令,但是不能運行非特權指令

B.它既可運行特權指令,也可以運行任何非特權指令

C.它可以運行訪管指令,但是不能運行特權指令

D.它可以運行訪管指令,也可以運行任何特權指令

5、在交互式系統中,若用户數為100,為保證響應時間≤100ms,忽略其他系統開銷,則操作系統應將時間片設為

A.≤1ms

B.≤10ms

C.≤100ms

D.≤1000ms

6、下列選項中,哪一項是位於進程控制塊中而不是位於進程中?

A.進程優先級

B.全局變量

C.需要訪問的數據文件名

D.堆棧

7、進程運行過程中,導致進程從運行態轉換為就緒態的典型事件是

A.時間片到

B.訪問的數據沒有準備好

C.程序出錯

D.發生了缺頁中斷

8、為使進程從阻塞態轉換為掛起態,使用的原語是

end()

k()

up()

ve()

9、分析下列程序。

int main()

{ printf("Hello") ;

fork();

printf("Hello") ;

fork();

printf("Hello") ;

fork();

printf("Hello") ;}

不考慮其他因素,程序正常運行後共打印出多少個"Hello"?

A.15

B.11

C.7

D.4

10、在Pthread線程包關於條件變量的使用中,pthread_mutex_init()表示的是

A.創建一個互斥量

B.獲得一個互斥量

C.等待一個互斥量

D.釋放一個互斥量

11、 進程訪問臨界區時要遵循相關準則,下列哪一項是錯誤的準則?

A.空閒則進

B.忙則等待

C.讓權等待

D.無限等待

12、 假設系統中有4台打印機,某些進程用信號量S實現對打印機的互斥使用。又假設,系統中申請打印機的進程數量最多為20個,下列信號量S的數值範圍中,哪一個是正確的?

A.[4, -16]

B.[1, -20]

C.[4, -20]

D.[1, -16]

13、 在直接通信方式中,系統提供的發送原語是

(receiver,message)

(sender,message)

(sender,receiver)

(receiver,sender)

14、 將多個目標程序裝配成可運行的程序的過程稱為

A.編譯

B.鏈接

C.裝載

D.編輯

15、 在採用交換和覆蓋技術的存儲管理系統中,進程交換是指

A.將暫時不用的進程代碼和部分進程控制塊交換至磁盤

B.將暫時不用的進程代碼、數據和部分進程控制塊交換至磁盤

C.僅將暫時不用的進程代碼交換至磁盤

D.僅將暫時不用的進程數據交換至磁盤

16、 在虛擬頁式存儲管理系統中,某一時刻CPU的利用率為3%,磁盤的繁忙率為97%。針對這一情況,採用下列哪一種操作是合理的?

A.適當減少進程數量以提高系統效率

B.必須增加進程數量以提高系統效率

C.使用一個速度更快的處理機來提高處理機的利用率

D.使用一個速度更快的磁盤來提高處理機的利用率

17、 下表是某頁式內存分配的情況,頁面大小為4096B,有效位為1表示該頁在內存。系統將邏輯地址0x0E8D、0x3010、0x411B、0x00FB、0x231E轉換為物理地址時,會發生幾次缺頁中斷?

A.1次

B.2次

C.3次

D.4次

18、 下列關於頁面的敍述中,哪一個是正確的?

A.為了提高內存利用率,可以根據需要採用多種不同大小的頁面

B.頁式存儲管理中的頁面和頁框大小隻能採用一種尺寸

C.用户進程在運行過程中可以改變頁面尺寸

D.操作系統在每次啟動時根據物理內存大小確定本次運行的頁面大小

19、 程序局部性原理分為空間局部性和時間局部性,時間局部性是指

A.程序代碼的順序性

B.程序中存在大量的循環

C.程序採用了模塊化結構

D.物理地址重疊映射到了邏輯地址

20、 從用户角度看,建立多級樹形目錄的主要目標是

A.解決文件重名問題

B.擴充了目錄的容量

C.簡化了文件管理

D.實現了文件保護

21、 對於建立在磁帶機上的文件系統,最合適的文件物理結構是

A.順序結構

B.索引結構

C.鏈接結構

D.散列結構

22、 在一個採用一級索引結構的文件系統中,磁盤塊大小為4096B。若某文件的大小為2555900B,則該文件需要佔用多少個磁盤塊?

A.627

B.626

C.625

D.624

23、 某磁盤結構中有8個盤面,每個盤面有2500個柱面(磁道),每個柱面有80個扇區,數據塊大小等於一個扇區大小。用户要訪問一個數據塊,其邏輯塊號為385961,那麼該數據塊對應的盤面、柱面和扇區號各為多少(所有編址均從0開始)?

A.0,603, 5

B.1,2324,40

C.0,603, 40

D.0,2412,20

24、 下列關於文件目錄的敍述中,哪一個是錯誤的?

A.用户通過系統調用可以讀寫目錄

B.用户可以創建根目錄

C.目錄中所能容納的文件或子目錄數量受限於磁盤的大小

D.目錄是文件控制塊的全部或一部分

25、 某文件系統採用UNIX三級索引結構,I節點中包含13個地址項,其中0-9項為直接地址,10為一次間接索引項,11為二次間接索引項,12為三級間接索引項。若磁盤塊大小為4096B,地址項佔用4B,則該文件系統中文件的`最大尺寸不能超過下列哪項數值?

A.(10+210+220+230)×4096B

B.(10+210+220+230)×4096B

C.(10+211+222+233)×4096B

D.(10+29+218+227)×4096B

26、 鍵盤的讀寫是以字符為單位的,通常鍵盤的I/O控制主要採用

方式

B.程序訪問方式

C.中斷方式

Ling方式

27、 對於系統中的獨佔設備,為預防出現死鎖。應採用的最佳分配策略是

A.靜態分配,分配時加鎖

B.動態按需分配

C.靜態分配,必要時可以剝奪

D.動態分配,分配時加鎖

28、 在I/O設備管理中,設立設備獨立層的主要目的是

A.屏蔽了I/O設備驅動的多樣性,便於用户使用

B.將獨佔設備轉換為共享設備,提高了設備利用率

C.增加了設備的並行性,簡化了設備分配

D.避免進程因競爭設備而產生死鎖

29、 某系統中,進程A正在使用打印機,同時又要申請繪圖機;而進程B正在使用繪圖機,同時又要申請打印機,在這種情況下

A.進程A和進程B可能會死鎖

B.死鎖是不可能發生的

C.進程A和進程B必定會死鎖

D.系統中已經發生了死鎖

30、 設系統中有三種類型的資源(A,B,C)和五個進程(P1,P2,P3,P4,P5),A資源的數量是17,B資源的數量是6,C資源的數量為19。在T0時刻系統的狀態如下表:

系統採用銀行家算法實施死鎖避免策略,若當前系統剩餘資源(A,B,C)分別為(2,3,3),下列哪一個序列不是安全序列?

A.P3,P1,P4,P2,P5

B.P3,P4,P5,P2,P1

C.P5,P3,P4,P2,P1

D.P1,P3,P2,P5,P4