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

2015年計算機四級考試《網路工程師》作業系統練習題

計算機四級 閱讀(2.16W)

 作業系統單選題

2015年計算機四級考試《網路工程師》作業系統練習題

1、在進行作業系統設計時,下列哪一個是構造作業系統的方法?

A.網路式結構

B.並行式結構

C.微核心結構

D.主從式結構

2、在不同型別的作業系統中,批處理作業系統的缺點是

A.缺少互動性

B.不能併發執行

利用率

D.週轉時間太長

3、在下面列出的計算機操作中,只能在作業系統核心態下執行的是

A.關機

B.讀檔案

C.設定時間

D.遮蔽中斷

4、引入中斷技術可以使計算機的執行效率得到提高,下列哪一項對中斷響應順序產生影響?

A.中斷優先順序

B.時間片大小

C.特權指令

D.中斷向量

5、作業系統提供給使用者用於應用程式程式設計的唯一介面是

A.系統呼叫

B.執行平臺

C.程式設計開發環境

D.中斷服務程式

6、下列各種資料物件中,與程序具有一一對應關係的是

A.程式

B.程序控制塊

C.動態庫

D.堆疊

7、某個程序由多個執行緒組成,其中一個執行緒被排程程式選中投入執行,其他的執行緒有的位於就緒佇列,有的被阻塞,則此時該程序的狀態是

A.執行狀態

B.就緒狀態

C.掛起狀態

D.阻塞狀態

8、 UNIX作業系統中,fork()系統呼叫用於建立程序。仔細閱讀、分析下列程式,假設程式正確執行並建立子程序成功,那麼,輸出到螢幕的正確結果是main()

{

pid_t pid;

pid = fork();

if (pid = = 0) printf ("Hello Worldn");

else if (pid > 0) printf ("Hello Worldn");

else printf ("Hello Worldn");

}

A.什麼都沒有

B.1行Hello World

C.2行Hello World

D.3行Hello World

9、在Pthread執行緒包中,執行緒操作pthread_join的含意是

A.建立一個新的執行緒

B.撤銷一個執行緒

C.等待一個特定的執行緒退出

D.參加一個新的執行緒

10、下列各種情況中,一定不會引起程序排程的操作是

A.一個程序完成工作後被撤銷

B.一個程序從執行狀態變成了阻塞狀態或就緒狀態

C.一個程序從阻塞狀態變成了就緒狀態

D.一個程序從就緒狀態變成了執行狀態

11、 下列活動中,哪一種活動只存在同步關係?

A.某年某月某日某航班的訂票

B.球隊舉行足球比賽

C.汽車裝配流水線上的各道工序

D.公共影印室影印機的使用

12、 用P、V操作管理臨界區時,把訊號量mutex的初值設定為1。當有k(k>1)個程序在mutex的等待佇列中時,訊號量的值為

A.k

B.k-1

C.1-k

D.-k

13、 學生小王在選課時編寫了一個程式,為了保證有足夠的學分,他先選了課程B,然後繼續申請心儀的課程A。若能選到課程A,則退掉課程B。部分程式如下:

count.A //表示課程A的訊號量

count.B //表示課程B的訊號量

{

P(count.A);

select_course(A);

relese_course(B);

V(count.B);

}

請問:小王的程式能否達到選到課程A又退掉課程B的目的?

A.一定能

B.一定不能

C.有可能

D.程式無法執行

14、 下列儲存管理方案中,允許動態擴充記憶體容量的方案是

A.固定分割槽

B.可變分割槽

C.頁式

D.虛擬頁式

15、 在可變分割槽儲存管理方案中,在對一個分割槽進行回收時,若該分割槽的起始地址加長度等於空閒區表中某個登記項所表示空閒區的起始地址,則表示

A.該回收分割槽的上鄰分割槽是空閒的

B.該回收分割槽的下鄰分割槽是空閒的

C.該回收分割槽的上、下鄰分割槽都是空閒的

D.該回收分割槽的上、下鄰分割槽都不是空閒的

16、 頁式儲存管理方案中,若一個程序的虛擬地址空間為2GB,頁面大小為4KB,當用4位元組表示物理頁號時,頁表需要佔用多少個頁面?

A.128

B.256

C.512

D.1024

17、 下列哪一個頁面置換演算法有可能產生Belady異常現象?

18、 在採用虛擬儲存管理方案的系統中,發生"抖動"現象是由以下哪一個原因引起的?

A.頁面尺寸過大

B.頁面尺寸過小

C.程式編制不合理

D.頁面置換演算法不合理

19、 在一個採用虛擬頁式儲存管理方案的系統中,頁面大小為50個整型變數。假設某一個程序分配有3個頁框,其中程式佔用2個頁框並常駐記憶體。下列程式資料進行初始化時,會產生多少次缺頁中斷?

for ( i = 1; i <= 50; i++ )

for ( j = 1; j <= 100; j++) C[ i, j ] = 0;

A.50

B.100

C.150

D.5000

20、 檔案的存取方式依賴於

Ⅰ.檔案的物理結構

Ⅱ.檔案的邏輯結構

Ⅲ.存放檔案的裝置的物理特性

A.僅Ⅰ

B.僅Ⅱ