網路工程師能夠從事計算機資訊系統的設計、建設、執行和維護工作。網路工程師是指基於硬、軟體兩方面的工程師,根據硬體和軟體的不同、認證的不同,將網路工程師劃分成很多種類。下面是小編整理的關於全國計算機四級軟體測試工程師考試試題,希望大家認真閱讀!
一、選擇題
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