2017年全國計算機四級軟件測試工程師考試試題

學識都 人氣:9.04K

網絡工程師能夠從事計算機信息系統的設計、建設、運行和維護工作。網絡工程師是指基於硬、軟件兩方面的工程師,根據硬件和軟件的不同、認證的不同,將網絡工程師劃分成很多種類。下面是小編整理的關於全國計算機四級軟件測試工程師考試試題,希望大家認真閱讀!

2017年全國計算機四級軟件測試工程師考試試題

一、選擇題

1下列選項中,哪一個不是操作系統所具有的功能?

A.管理計算機磁盤

B.提供用戶操作計算機的界面

C.管理系統動態庫

D.編譯高級語言編寫的程序

參考答案:D

2在操作系統的結構設計中,微內核結構表示的是

A.整體式結構B.層次結構C.分佈式結構D.客戶機/服務器結構

參考答案:D

3用戶程序在用戶態下使用特權指令而引起的中斷是

A.時鐘中斷B.外部中斷C.訪管中斷D.溢出中斷

參考答案:C

4下列各種事件中,不屬於I/O中斷的事件是

A.數據傳送完畢B.設備出錯C.指令錯D.鍵盤輸入

參考答案:C

5用戶在編寫程序時,若要在屏幕上畫出一個紅色的圓,需要使用

A.自然語言B.系統調用C.命令控制D.運行時系統

參考答案:B

6在多道程序設計系統中,下列能並行工作的是

與外部設備B.內存和內存C.用戶與應用程序和內存

參考答案:A

7Linux操作系統中,進程有多種狀態。下列狀態中,哪一個不是Linux支持的狀態?

A.運行狀態B.安全狀態C.僵死狀態D.睡眠狀態

參考答案:B

8假設在UNIX操作系統環境下執行以下程序:

main()

{

printf("Hello Worldn");

fork();

printf("Hello Worldn");

}

若程序正常運行,子進程創建成功,那麼,屏幕上得到輸出的有

A.1個Hello WorldB.2個Hello WorldC.3個Hello WorldD.4個Hello World

參考答案:C

9在Pthread線程包中,線程操作pthread_yield表示的是

A.線程讓出CPUB.創建一個線程C.阻塞一個線程D.等待一個特定的線程退出

參考答案:A

10在採用非搶佔式調度的操作系統中,不能引起新進程調度的事件是

A.正在運行的進程用完時間片

B.正在運行的進程出錯

C.正在運行的`進程等待I/O事件

D.新創建的進程進入就緒隊列

參考答案:D

11系統中有2個併發進程,當一個進程在等待另一個進程向它發送消息時,它們之間的關係是

A.同步關係B.互斥關係C.調度關係D.父子進程關係

參考答案:A

12對於信號量S,執行一次P(S)操作後,S的值

A.變爲 1B.不變C.減1D.減指定數值

參考答案:C

13下列關於管程的敘述中,不正確的是

A.管程是一種同步機制

B.管程只能解決進程互斥問題

C.引入管程是爲了提高代碼可讀性

D.管程將共享變量及對共享變量的操作封裝在一起

參考答案:B

14採用動態地址映射方式向內存裝入程序時,其地址轉換工作是在什麼時間完成的?

A.裝入程序時刻B.選中程序時刻C.每一條指令執行時刻D.移動程序時刻

參考答案:C

15在可變分區存儲管理方案中,爲加快內存分配,當採用最佳適應算法時空閒區的組織應該是

A.按空閒區大小遞減順序排列

B.按空閒區大小遞增順序排列

C.按空閒區地址從小到大排列

D.按空閒區地址從大到小排列

參考答案:B

16在採用頁式存儲管理方案的系統中,邏輯地址用32位表示,內存分塊大小爲210。則用戶程序最多可劃分成多少頁?

A.210B.220C.222D.232

參考答案:C

17虛擬存儲空間的大小受到下列哪一因素的限制?

A.棧空間大小

B.物理內存大小

C.數據量的實際大小

D.計算機地址位寬

參考答案:D

18在虛擬頁式存儲管理系統中,LRU算法是指

A.首先置換最早進入內存的頁面

B.首先置換近期最長時間以來沒被訪問的頁面

C.首先置換近期被訪問次數最少的頁面

D.首先置換以後再也不用的頁面

參考答案:B

19有一個虛擬頁式存儲管理系統,分配給某個進程3個頁框(假設開始時頁框爲空)。某進程執行時的頁面訪問序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若採用最佳頁面置換算法(OPT),缺頁次數爲

A.10B.9C.8D.7

參考答案:D

20在文件系統中,文件的邏輯塊與存儲介質上物理塊存放順序一致的物理結構是

A.順序結構B.鏈接結構C.索引結構D.B+樹結構

參考答案:A

二、多選題

1研究操作系統的觀點有多種,它們分別是

A.軟件的觀點B.資源管理的觀點C.進程的觀點D.虛擬機的觀點E.服務提供者的觀點

參考答案:A,B,C,D,E

2進程的狀態有多種,下列哪些狀態可用於描述進程生命周期內所處的狀態?

A.就緒狀態B.運行狀態C.等待狀態D.安全狀態E.死鎖狀態

參考答案:A,B,C

3進程(線程)調度的主要功能有

A.根據一定的調度算法選擇被調度的進程(線程)

B.將CPU分配給選中的進程(線程)

C.將換下CPU的進程(線程)的現場信息保存到進程控制塊中

D.將選中的進程(線程)的現場信息送入到相應寄存器中

E.將阻塞的進程(線程)喚醒並置爲就緒狀態

參考答案:A,B,C,D

4某計算機系統中,併發進程間由於存在着相互制約關係會產生若干問題,這些問題是

A.同步問題B.互斥問題C.死鎖問題D.飢餓問題E.平等問題

參考答案:A,B,C,D

5下列哪一種存儲管理方案以一個進程爲單位分配一組連續的內存單元?

A.固定分區B.可變分區C.頁式D.段式E.段頁式

參考答案:A,B

6在虛擬頁式存儲方案中,當判斷一個頁面是否已調入內存時需要用到頁表表項的哪些位?

A.駐留位B.中斷位C.修改位D.訪問位E.保護位

參考答案:A,B

7下列哪些文件是按照文件的組織形式劃分的文件類型?

A.系統文件B.普通文件C.臨時文件D.目錄文件E.特殊文件

參考答案:B,D,E

8在UNIX系統中,若文件File1的權限是755,則表示

A.文件屬主可執行File1B.文件屬主可讀File1C.同組用戶可寫File1D.同組用戶可執行File1E.其他用戶可讀File1

參考答案:A,B,D,E

9計算機I/O系統的硬件結構主要包含

A.中央處理器CPUB.適配器和接口部件C.設備控制器D.設備硬件E.主存儲器

參考答案:B,C,D

10.假設當前系統可用資源R1、R2和R3的數量爲(3,3,2),且該系統目前處於安全狀態。那麼下列哪些是安全序列?

A.P2P4P1P3P5B.P4P5P3P2P1C.P4P2P1P5P3D.P5P3P2P1P4E.P4P5P2P3P1

參考答案:B,C,D