- 相關(guān)推薦
2015年計(jì)算機(jī)四級(jí)考試《網(wǎng)絡(luò)工程師》操作系統(tǒng)練習(xí)題
操作系統(tǒng)單選題
1、在進(jìn)行操作系統(tǒng)設(shè)計(jì)時(shí),下列哪一個(gè)是構(gòu)造操作系統(tǒng)的方法?
A.網(wǎng)絡(luò)式結(jié)構(gòu)
B.并行式結(jié)構(gòu)
C.微內(nèi)核結(jié)構(gòu)
D.主從式結(jié)構(gòu)
2、在不同類型的操作系統(tǒng)中,批處理操作系統(tǒng)的缺點(diǎn)是
A.缺少交互性
B.不能并發(fā)運(yùn)行
C.CPU利用率低
D.周轉(zhuǎn)時(shí)間太長(zhǎng)
3、在下面列出的計(jì)算機(jī)操作中,只能在操作系統(tǒng)內(nèi)核態(tài)下運(yùn)行的是
A.關(guān)機(jī)
B.讀文件
C.設(shè)置時(shí)間
D.屏蔽中斷
4、引入中斷技術(shù)可以使計(jì)算機(jī)的運(yùn)行效率得到提高,下列哪一項(xiàng)對(duì)中斷響應(yīng)順序產(chǎn)生影響?
A.中斷優(yōu)先級(jí)
B.時(shí)間片大小
C.特權(quán)指令
D.中斷向量
5、操作系統(tǒng)提供給用戶用于應(yīng)用程序編程的唯一接口是
A.系統(tǒng)調(diào)用
B.運(yùn)行平臺(tái)
C.編程開(kāi)發(fā)環(huán)境
D.中斷服務(wù)程序
6、下列各種數(shù)據(jù)對(duì)象中,與進(jìn)程具有一一對(duì)應(yīng)關(guān)系的是
A.程序
B.進(jìn)程控制塊
C.動(dòng)態(tài)庫(kù)
D.堆棧
7、某個(gè)進(jìn)程由多個(gè)線程組成,其中一個(gè)線程被調(diào)度程序選中投入運(yùn)行,其他的線程有的位于就緒隊(duì)列,有的被阻塞,則此時(shí)該進(jìn)程的狀態(tài)是
A.運(yùn)行狀態(tài)
B.就緒狀態(tài)
C.掛起狀態(tài)
D.阻塞狀態(tài)
8、 UNIX操作系統(tǒng)中,fork()系統(tǒng)調(diào)用用于創(chuàng)建進(jìn)程。仔細(xì)閱讀、分析下列程序,假設(shè)程序正確運(yùn)行并創(chuàng)建子進(jìn)程成功,那么,輸出到屏幕的正確結(jié)果是main()
{
pid_t pid;
pid = fork();
if (pid = = 0) printf ("Hello World\n");
else if (pid > 0) printf ("Hello World\n");
else printf ("Hello World\n");
}
A.什么都沒(méi)有
B.1行Hello World
C.2行Hello World
D.3行Hello World
9、在Pthread線程包中,線程操作pthread_join的含意是
A.創(chuàng)建一個(gè)新的線程
B.撤銷一個(gè)線程
C.等待一個(gè)特定的線程退出
D.參加一個(gè)新的線程
10、下列各種情況中,一定不會(huì)引起進(jìn)程調(diào)度的操作是
A.一個(gè)進(jìn)程完成工作后被撤銷
B.一個(gè)進(jìn)程從運(yùn)行狀態(tài)變成了阻塞狀態(tài)或就緒狀態(tài)
C.一個(gè)進(jìn)程從阻塞狀態(tài)變成了就緒狀態(tài)
D.一個(gè)進(jìn)程從就緒狀態(tài)變成了運(yùn)行狀態(tài)
11、 下列活動(dòng)中,哪一種活動(dòng)只存在同步關(guān)系?
A.某年某月某日某航班的訂票
B.球隊(duì)舉行足球比賽
C.汽車裝配流水線上的各道工序
D.公共復(fù)印室復(fù)印機(jī)的使用
12、 用P、V操作管理臨界區(qū)時(shí),把信號(hào)量mutex的初值設(shè)定為1。當(dāng)有k(k>1)個(gè)進(jìn)程在mutex的等待隊(duì)列中時(shí),信號(hào)量的值為
A.k
B.k-1
C.1-k
D.-k
13、 學(xué)生小王在選課時(shí)編寫(xiě)了一個(gè)程序,為了保證有足夠的學(xué)分,他先選了課程B,然后繼續(xù)申請(qǐng)心儀的課程A。若能選到課程A,則退掉課程B。部分程序如下:
count.A //表示課程A的信號(hào)量
count.B //表示課程B的信號(hào)量
{
…
P(count.A);
select_course(A);
relese_course(B);
V(count.B);
…
}
請(qǐng)問(wèn):小王的程序能否達(dá)到選到課程A又退掉課程B的目的?
A.一定能
B.一定不能
C.有可能
D.程序無(wú)法運(yùn)行
14、 下列存儲(chǔ)管理方案中,允許動(dòng)態(tài)擴(kuò)充內(nèi)存容量的方案是
A.固定分區(qū)
B.可變分區(qū)
C.頁(yè)式
D.虛擬頁(yè)式
15、 在可變分區(qū)存儲(chǔ)管理方案中,在對(duì)一個(gè)分區(qū)進(jìn)行回收時(shí),若該分區(qū)的起始地址加長(zhǎng)度等于空閑區(qū)表中某個(gè)登記項(xiàng)所表示空閑區(qū)的起始地址,則表示
A.該回收分區(qū)的上鄰分區(qū)是空閑的
B.該回收分區(qū)的下鄰分區(qū)是空閑的
C.該回收分區(qū)的上、下鄰分區(qū)都是空閑的
D.該回收分區(qū)的上、下鄰分區(qū)都不是空閑的
16、 頁(yè)式存儲(chǔ)管理方案中,若一個(gè)進(jìn)程的虛擬地址空間為2GB,頁(yè)面大小為4KB,當(dāng)用4字節(jié)表示物理頁(yè)號(hào)時(shí),頁(yè)表需要占用多少個(gè)頁(yè)面?
A.128
B.256
C.512
D.1024
17、 下列哪一個(gè)頁(yè)面置換算法有可能產(chǎn)生Belady異,F(xiàn)象?
A.FIFO
B.LRU
C.LFU
D.OPT
18、 在采用虛擬存儲(chǔ)管理方案的系統(tǒng)中,發(fā)生"抖動(dòng)"現(xiàn)象是由以下哪一個(gè)原因引起的?
A.頁(yè)面尺寸過(guò)大
B.頁(yè)面尺寸過(guò)小
C.程序編制不合理
D.頁(yè)面置換算法不合理
19、 在一個(gè)采用虛擬頁(yè)式存儲(chǔ)管理方案的系統(tǒng)中,頁(yè)面大小為50個(gè)整型變量。假設(shè)某一個(gè)進(jìn)程分配有3個(gè)頁(yè)框,其中程序占用2個(gè)頁(yè)框并常駐內(nèi)存。下列程序數(shù)據(jù)進(jìn)行初始化時(shí),會(huì)產(chǎn)生多少次缺頁(yè)中斷?
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、 文件的存取方式依賴于
Ⅰ.文件的物理結(jié)構(gòu)
、.文件的邏輯結(jié)構(gòu)
Ⅲ.存放文件的設(shè)備的物理特性
A.僅Ⅰ
B.僅Ⅱ
C.僅Ⅰ和Ⅱ
D.僅Ⅰ和Ⅲ
21、 文件系統(tǒng)實(shí)現(xiàn)文件的按名存取是通過(guò)下列哪一項(xiàng)工作完成的?
A.文件目錄查找
B.位示圖查找
C.目錄項(xiàng)分解
D.記錄的成組和分解
22、 使用文件前要先打開(kāi)文件。在成功執(zhí)行打開(kāi)文件系統(tǒng)調(diào)用后,系統(tǒng)會(huì)返回給用戶一個(gè)
A.文件長(zhǎng)度
B.內(nèi)存地址
C.文件描述符
D.文件打開(kāi)方式
23、 假設(shè)某文件由100個(gè)邏輯記錄組成,每個(gè)邏輯記錄長(zhǎng)度為80個(gè)字符。磁盤(pán)空間被劃分為若干塊,塊大小為1024個(gè)字符。在沒(méi)有采用成組操作時(shí),磁盤(pán)空間的利用率是多少?
A.8%
B.16%
C.24%
D.32%
24、 假設(shè)某文件由100個(gè)邏輯記錄組成,每個(gè)邏輯記錄長(zhǎng)度為80個(gè)字符。磁盤(pán)空間被劃分為若干塊,塊大小為1024個(gè)字符。若采用成組操作,塊因子為12,那么磁盤(pán)空間的利用率是多少?
A.32%
B.64%
C.80%
D.94%
25、 操作系統(tǒng)在對(duì)磁盤(pán)的訪問(wèn)中,優(yōu)化下列哪個(gè)時(shí)間可以顯著改善磁盤(pán)讀寫(xiě)的性能?
A.尋道時(shí)間
B.旋轉(zhuǎn)延時(shí)
C.傳輸時(shí)間
D.調(diào)度時(shí)間
26、 設(shè)備管理中,為了管理和分配設(shè)備建立了一個(gè)數(shù)據(jù)結(jié)構(gòu),通常稱為設(shè)備表。它的作用是
A.管理物理設(shè)備
B.管理邏輯設(shè)備
C.實(shí)現(xiàn)即插即用
D.建立邏輯設(shè)備與物理設(shè)備之間的對(duì)應(yīng)關(guān)系
27、 當(dāng)一個(gè)低速的I/O設(shè)備連接到高速的計(jì)算機(jī)系統(tǒng)中時(shí),下列哪種技術(shù)可以提高低速設(shè)備的使用效率?
A.SPOOLing技術(shù)
B.I/O重定向技術(shù)
C.設(shè)備共享技術(shù)
D.設(shè)備緩沖技術(shù)
28、 死鎖產(chǎn)生的原因之一是資源分配不當(dāng),另一個(gè)原因是
A.存在共享資源
B.使用P、V操作過(guò)多
C.系統(tǒng)中沒(méi)有采用SPOOLing技術(shù)
D.進(jìn)程推進(jìn)順序不當(dāng)
29、 下列關(guān)于死鎖與安全狀態(tài)的敘述中,哪一個(gè)是正確的?
A.死鎖狀態(tài)一定是不安全狀態(tài)
B.從安全狀態(tài)有可能進(jìn)入死鎖狀態(tài)
C.不安全狀態(tài)就是死鎖狀態(tài)
D.死鎖狀態(tài)有可能是安全狀態(tài)
30、 假設(shè)系統(tǒng)由相同類型的7個(gè)資源被3個(gè)進(jìn)程共享,若要使系統(tǒng)不會(huì)死鎖,每個(gè)進(jìn)程最多可以申請(qǐng)的資源個(gè)數(shù)是
A.1
B.2
C.3
D.4
操作系統(tǒng)多選題
31、在計(jì)算機(jī)存儲(chǔ)體系中,操作系統(tǒng)涉及的存儲(chǔ)設(shè)備為
A.寄存器
B.高速緩存
C.內(nèi)存
D.硬盤(pán)
E.網(wǎng)盤(pán)
32、 下列信息中,保存在進(jìn)程控制塊結(jié)構(gòu)中的是
A.進(jìn)程標(biāo)識(shí)符
B.進(jìn)程當(dāng)前狀態(tài)
C.磁盤(pán)根目錄
D.全局變量
E.代碼段指針
33、 在搶占式調(diào)度系統(tǒng)中,進(jìn)程從運(yùn)行狀態(tài)轉(zhuǎn)換為就緒狀態(tài)的可能原因是
A.被調(diào)度程序搶占處理機(jī)
B.等待某一事件
C.等待的事件已經(jīng)發(fā)生
D.進(jìn)程創(chuàng)建完成
E.時(shí)間片用完
34、 在有N個(gè)緩沖區(qū)的生產(chǎn)者消費(fèi)者的問(wèn)題中,下列敘述中哪些是錯(cuò)誤的?producer()
{ int item;
while(TRUE) {
item = produce_item();
P(empty);
P(mutex);
insert_item(item);
V(mutex)
V(full);
}
}
consumer()
{ int item;
while(TRUE) {
P(full);
P(mutex);
item = remove_item();
V(mutex);
V(mutex);
consume_item(item);
}
}
A.信號(hào)量empty的初值為N
B.信號(hào)量full的初值為0
C.信號(hào)量mutex的初值為0
D.P(full)和P(mutex)兩條語(yǔ)句可以顛倒順序
E.V(mutex)和V(mutex)兩條語(yǔ)句可以顛倒順序
35、 下列關(guān)于地址映射的敘述中,哪些是正確的?
A.地址映射過(guò)程通常是由硬件完成的
B.地址映射過(guò)程中一定要訪問(wèn)頁(yè)目錄和頁(yè)表
C.地址映射是將虛擬地址轉(zhuǎn)換成物理地址
D.頁(yè)表項(xiàng)的一些內(nèi)容是硬件確定的
E.根據(jù)頁(yè)表項(xiàng)的有效位確定所需訪問(wèn)的頁(yè)面是否已經(jīng)在內(nèi)存
36、 下列關(guān)于塊表的敘述中,哪些是正確的?
A.塊表的另一個(gè)名稱是TLB
B.塊表的內(nèi)容是頁(yè)表的全集
C.當(dāng)切換進(jìn)程時(shí),要刷新塊表
D.塊表存放在高速緩存中
E.對(duì)塊表的查找是按內(nèi)容并行進(jìn)行的
37、 下列各種選項(xiàng)中,哪些是文件控制塊中必須保存的信息?
A.文件名
B.文件大小
C.文件創(chuàng)建時(shí)間
D.文件描述符
E.磁盤(pán)塊起始地址
38、 設(shè)計(jì)文件系統(tǒng)時(shí)應(yīng)盡量減少訪問(wèn)磁盤(pán)的次數(shù),以提高文件系統(tǒng)的性能。下列各種措施中,哪些可以提高文件系統(tǒng)的性能?
A.塊高速緩存
B.磁盤(pán)驅(qū)動(dòng)調(diào)度
C.目錄項(xiàng)分解法
D.異步I/O技術(shù)
E.DMA技術(shù)
39、 設(shè)備與CPU之間數(shù)據(jù)傳送和控制方式有多種,它們是
A.程序直接控制方式
B.設(shè)備控制方式
C.中斷控制方式
D.DMA方式
E.通道控制方式
40、 當(dāng)檢測(cè)到系統(tǒng)發(fā)生死鎖之后,解除死鎖的方法是
A.剝奪某些進(jìn)程所占有的資源
B.修改注冊(cè)表
C.撤消某些進(jìn)程
D.進(jìn)入安全模式
E.重新啟動(dòng)系統(tǒng)
【計(jì)算機(jī)四級(jí)考試《網(wǎng)絡(luò)工程師》操作系統(tǒng)練習(xí)題】相關(guān)文章:
計(jì)算機(jī)四級(jí)考試網(wǎng)絡(luò)工程師考點(diǎn):網(wǎng)絡(luò)操作系統(tǒng)06-27
計(jì)算機(jī)四級(jí)考試《網(wǎng)絡(luò)工程師》練習(xí)題03-01
計(jì)算機(jī)四級(jí)考試《網(wǎng)絡(luò)工程師》練習(xí)題及答案06-01
計(jì)算機(jī)四級(jí)考試《網(wǎng)絡(luò)工程師》練習(xí)題與答案08-12
計(jì)算機(jī)四級(jí)網(wǎng)絡(luò)工程師考試鞏固練習(xí)題08-07
計(jì)算機(jī)等級(jí)考試四級(jí)網(wǎng)絡(luò)工程師練習(xí)題05-16
計(jì)算機(jī)考試四級(jí)網(wǎng)絡(luò)工程師練習(xí)題07-29
計(jì)算機(jī)等級(jí)考試四級(jí)《網(wǎng)絡(luò)工程師》操作系統(tǒng)單選題05-03
計(jì)算機(jī)四級(jí)《網(wǎng)絡(luò)工程師》知識(shí)點(diǎn):網(wǎng)絡(luò)操作系統(tǒng)06-24