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.僅Ⅱ
-
計算機四級考試網絡工程師考點:網絡體系結構及協議
網絡體系結構是計算機之間相互通信的層次,以及各層中的協議和層次之間接口的集合。下面是小編為大家帶的關於網絡體系結構及協議的知識,歡迎閲讀。一、網絡體系結構及協議的定義1、網絡體系結構:是計算機之間相互通信的層次,以及各層中的協議和層次之間接口的集合...
-
9月全國計算機等級考試四級數據庫工程師筆試真題及答案
一、選擇題(1)視圖是數據庫中的重要對象,下列有關視圖的説法錯誤的是A)一般情況下,數據庫只存儲視圖的定義,其數據仍存放在相關的基本表中B)可以將複雜的查詢語句封裝在視圖中以簡化相關查詢語句的編寫C)通過視圖可以屏蔽不希望用户看到的敏感數據,提高數據庫數據...
-
計算機四級《網絡工程師》考前操作系統多選題試題
網絡工程師能夠從事計算機信息系統的設計、建設、運行和維護工作。下面,就和小編一起來看一看計算機四級《網絡工程師》考前操作系統多選題試題,希望對大家有幫助!操作系統多選題1研究操作系統的觀點有多種,它們分別是A.軟件的觀點B.資源管理的觀點C.進程的觀點D....
-
計算機四級軟件工程論述題真題
計算機四級考試有五個科目,四級操作系統原理、四級計算機組成與接口、四級數據庫原理、四級軟件工程、四級計算機網絡。考試從科目中任意選取兩個科目進行考試,同時通過成績方為合格。那麼你準備好四級考試了嗎?下面跟本站小編一起來看看軟件工程的考試題吧,歡迎...