版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
全國(guó)自考(操作系統(tǒng))模擬試卷2(共8
套)
(共340題)
全國(guó)自考(操作系統(tǒng))模擬試卷第1套
一、操作系統(tǒng)?單項(xiàng)選擇題(本題共10題,每題
分,共10分。)
1、一般來說,為了實(shí)現(xiàn)多道程序設(shè)計(jì),計(jì)算機(jī)需要有。
A、更多的CPU
B、更大的內(nèi)存
C、更快的外部設(shè)備
D、更多的終端
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
2、為了能采用純軟件實(shí)施地址重定位,需要的支持。
A、動(dòng)態(tài)地址重定位技術(shù)
B、編譯技術(shù)
C、靜態(tài)地址重定位技術(shù)
D、系統(tǒng)硬件
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
3、在頁(yè)式虛存管理系統(tǒng)中,分頁(yè)是由完成的。
A、程序員
B、編譯程序
C、連接裝入程序
D、操作系統(tǒng)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
4、以下的進(jìn)程狀態(tài)轉(zhuǎn)換中,的狀態(tài)轉(zhuǎn)換是不可能的。
A、運(yùn)行一就緒
B、運(yùn)行一>阻塞
C、阻塞鎖一運(yùn)行
D、阻塞一就緒
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
5、當(dāng)UNIX中的0號(hào)進(jìn)程在sched程序中將盤交換區(qū)中的就緒進(jìn)程全部調(diào)入內(nèi)存
后,它暫時(shí)無事可做,就將全局標(biāo)志變量______置位。
A、runout
B、runin
C、runrun
D、flag
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
6、在UNIX中,用信號(hào)可以實(shí)現(xiàn)o
A、設(shè)備中斷
B、信號(hào)量
C、系統(tǒng)調(diào)用
D、軟中斷
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
7、狀態(tài)表和狀態(tài)圖是用于的算法。
A、死鎖預(yù)防
B、死鎖避免
C、死鎖檢測(cè)
D、死鎖解除
標(biāo)準(zhǔn)答案.C
知識(shí)點(diǎn)露斤:暫無解析
8、使用緩沖的目的是解決。
A、CPU與I/O設(shè)備之間速度不匹配的問題
B、提高I/O設(shè)備的數(shù)據(jù)傳送速度
C、加快進(jìn)程圖像在內(nèi)存與盤交換區(qū)之間傳送的速度
D、節(jié)省內(nèi)存
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
9、兩個(gè)進(jìn)程獨(dú)立打開了一個(gè)文件后,這兩個(gè)進(jìn)程之間。
A、共享對(duì)文件讀寫的偏移量指針
B、共享內(nèi)存I節(jié)點(diǎn)
C、共享進(jìn)程打開文件表
D、共享外存節(jié)點(diǎn)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
10、Solaris支持的一種快速的進(jìn)程間過程調(diào)用是Solaris。
A、消息隊(duì)列
B、信號(hào)量
C、1FC
D、門
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
二、操作系統(tǒng)■填空題(本題共10題,每題1.0分,共
10分。)
II、根據(jù)對(duì)響應(yīng)時(shí)間限定的嚴(yán)格程度,實(shí)時(shí)系統(tǒng)又可分為O
標(biāo)準(zhǔn)答案:硬實(shí)時(shí)和軟實(shí)時(shí)
知識(shí)點(diǎn)解析:暫無解析
12、編譯程序?qū)⒃闯绦虻姆?hào)名地址轉(zhuǎn)換為目標(biāo)程序的o
標(biāo)準(zhǔn)答案:邏輯地址(或虛地址、或相對(duì)地址)
知識(shí)點(diǎn)解析:暫無解析
13、UNIX進(jìn)程的用戶態(tài)圖像是由______、和組成。
標(biāo)準(zhǔn)答案:共享正文段、數(shù)據(jù)段、用戶棧(工作區(qū))
知識(shí)點(diǎn)解析:暫無解析
14、在UNIX系統(tǒng)中,除了進(jìn)程外,在UNIX中所有的進(jìn)程都是由另一個(gè)
進(jìn)程創(chuàng)建的。
標(biāo)準(zhǔn)答案:0#
知識(shí)點(diǎn)解析:暫無解析
15、信號(hào)量當(dāng)前值小于零時(shí),其數(shù)值表示的數(shù)目。
標(biāo)準(zhǔn)答案:因申請(qǐng)相關(guān)資源而阻塞的進(jìn)程進(jìn)入相應(yīng)等待隊(duì)列的進(jìn)程
知識(shí)點(diǎn)解析:暫無解析
16、產(chǎn)生死鎖必須存在的動(dòng)態(tài)條件是o
標(biāo)準(zhǔn)答案:循環(huán)等待
知識(shí)點(diǎn)解析:暫無解析
17、通道又稱I/O處理機(jī),它能完成之間的信息傳輸。
標(biāo)準(zhǔn)答案:內(nèi)存與外設(shè)
知識(shí)點(diǎn)解析:暫無解析
18、在UNIX中,直接管理的空閑I節(jié)點(diǎn)是采用方式進(jìn)行分配和釋放的。
標(biāo)準(zhǔn)答案:堆棧
知識(shí)點(diǎn)解析:暫無解析
19、在UNIX的文件系統(tǒng)中,文件,其文件長(zhǎng)度總是為0。
標(biāo)準(zhǔn)答案:有名管道
知識(shí)點(diǎn)解析:暫無解析
20、決定Makefile依賴關(guān)系的是文件的。
標(biāo)準(zhǔn)答案:修改時(shí)間
知識(shí)點(diǎn)解析:暫無解析
三、操作系統(tǒng)?簡(jiǎn)答題(本題共4題,每題7.0分,共4
分。)
21、畫出整個(gè)UNIX系統(tǒng)的五層基本結(jié)構(gòu)。
標(biāo)準(zhǔn)答案:UNIX系統(tǒng)的五層基本結(jié)構(gòu)如圖24—2所示,其中Shell是用戶與應(yīng)用
程序?qū)又g的接口,系統(tǒng)調(diào)用是應(yīng)用程序?qū)优cUNIX內(nèi)核的接口。
Shell解釋程序
用戶程序各種應(yīng)用程序包
系統(tǒng)命令酣口軟件屋函數(shù)
一統(tǒng)喝用
核心層:
存儲(chǔ)管理迸程管理
設(shè)爸管理文件管理
硬件層
圖24-2UNIX系統(tǒng)的K層基本結(jié)構(gòu)
知識(shí)點(diǎn)解析:暫無解析
22、實(shí)施UNIX進(jìn)程切換調(diào)度程序swtch三個(gè)階段的主要任務(wù)是什么?為什么在
swtch中間段要執(zhí)行idle。程序?
標(biāo)準(zhǔn)答案:其主要任務(wù)是:(1)保存現(xiàn)運(yùn)行進(jìn)程的現(xiàn)場(chǎng)信息;(2)在就緒隊(duì)列中選擇
一個(gè)在內(nèi)存且優(yōu)先數(shù)p_pri最小的進(jìn)程,以使其占月處理機(jī),如找不到這樣的進(jìn)
程,就以0#進(jìn)程為現(xiàn)運(yùn)行進(jìn)程,并執(zhí)行idle。程序,計(jì)算機(jī)空轉(zhuǎn)等待;(3)為新選
中的進(jìn)程恢復(fù)現(xiàn)場(chǎng)。在UNIX操作系統(tǒng)中,swtch。程序的中間段的運(yùn)行時(shí)間一般
是記入現(xiàn)運(yùn)行進(jìn)程的核心態(tài)運(yùn)行時(shí)間。當(dāng)swtch。程序找不到任何進(jìn)程能占用史理
機(jī)(如所有進(jìn)程都進(jìn)入了阻塞狀態(tài))時(shí),就以0#進(jìn)程為現(xiàn)運(yùn)行進(jìn)程,并執(zhí)行idle。程
序,這樣,長(zhǎng)時(shí)間的等待時(shí)間就不會(huì)不合理地記在用戶進(jìn)程上。執(zhí)行idle。程序還
使計(jì)算機(jī)進(jìn)入省電狀態(tài).
知識(shí)點(diǎn)解析:暫無解析
23、UNIX系統(tǒng)的緩沖區(qū)管理中,設(shè)備隊(duì)列和自由隊(duì)列各采用什么算法?
標(biāo)準(zhǔn)答案:自由buf隊(duì)列管理空閑緩沖,以實(shí)現(xiàn)對(duì)有限的緩沖資源共享。對(duì)自由
buf隊(duì)列采用了LRU淘汰算法。為了使釋放的緩沖區(qū)盡可能長(zhǎng)地保留原來的數(shù)據(jù)信
息,每次釋放緩沖區(qū)時(shí)總是將對(duì)應(yīng)的buf插入到自由隊(duì)列的隊(duì)尾。分配緩沖區(qū)1寸,
總是從自由隊(duì)列隊(duì)首抽出一個(gè)空閑的buf。當(dāng)一個(gè)buf在自由隊(duì)列內(nèi)移動(dòng)時(shí),只要
有按原狀使用的需要時(shí),就立即從自由buf隊(duì)列中抽出,使用完畢后釋放該緩沖
區(qū),乂將該buf插入到自由buf隊(duì)列隊(duì)尾。這就保證了在所有自由緩沖區(qū)中被重新
分配的是最久未使用的,即精確地實(shí)現(xiàn)了LRU算法。由于根據(jù)設(shè)備隊(duì)列重復(fù)使用
的buf,該buf有從自由隊(duì)列中間刪除的需要,為了提高刪除操作的速度,要求自
由隊(duì)列采用雙向鏈接表。設(shè)備隊(duì)列管理所有使用過的緩沖區(qū),以盡量重復(fù)使用已
讀入緩沖的數(shù)據(jù),從而減少了對(duì)設(shè)備的I/O。設(shè)備隊(duì)列本身不實(shí)現(xiàn)任何特定的應(yīng)
用算法,如淘汰算法等。不論該buf位于設(shè)備隊(duì)列中的什么位置,只要重復(fù)使用,
總能在設(shè)備隊(duì)列中找到它。只有當(dāng)一個(gè)buf在自由隊(duì)列被淘汰時(shí),才在相應(yīng)的設(shè)備
隊(duì)列中被刪除,故為了提高刪除操作的速度,同樣要求設(shè)備隊(duì)列采用雙向鏈接表。
當(dāng)一個(gè)buf要插到新的設(shè)備隊(duì)列時(shí)(包括從設(shè)備隊(duì)列淘汰后,乂插回同一設(shè)備隊(duì)
列),只是最簡(jiǎn)單地插到設(shè)備隊(duì)列的首部,這還能使新插入的buf在以后的相繼訪
問過程中盡快地被找到。
知識(shí)點(diǎn)解析:暫無解析
24、敘述文件系統(tǒng)中空閑I節(jié)點(diǎn)管理與空閑文件存儲(chǔ)塊管理的異同之處。
標(biāo)準(zhǔn)答案:對(duì)于直接管理部分,UNIX對(duì)空閑I節(jié)點(diǎn)與空閑存儲(chǔ)塊都采用相同的棧
方式管理,s_nn】ode和s.ntrce分別表示了直接管理的空閑1節(jié)點(diǎn)數(shù)與空閑存儲(chǔ)塊
數(shù)。對(duì)于超出直接管理的部分,空閑I節(jié)點(diǎn)的管理方法是任其散布在磁盤的1節(jié)點(diǎn)
區(qū),必要時(shí)再通過搜索I節(jié)點(diǎn)區(qū)把空閑I節(jié)點(diǎn)填充到直接管理的空閑I節(jié)點(diǎn)棧。對(duì)
于超出直接管理的空閑存儲(chǔ)塊部分,UNIX采用分組鏈接的方法登記了所有的空閑
存儲(chǔ)塊號(hào),因?yàn)椴豢赡芟窆芾砜臻eI節(jié)點(diǎn)的方法讓其散布在整個(gè)盤塊區(qū),這樣以后
就不可能通過搜索存儲(chǔ)塊區(qū)把空閑存儲(chǔ)塊找回來。釋放空閑存儲(chǔ)塊時(shí),當(dāng)直接管理
的空閑盤塊的棧s_frce滿了時(shí),就需要增加一個(gè)分組,以登記釋放塊。分配空閑存
儲(chǔ)塊時(shí),當(dāng)直接管理的空閑盤塊的棧s_free空了時(shí),filsys就將間接管理的分組變
成直接管理,分組就少了一組。
知火點(diǎn)解析:暫無解析
四、操作系統(tǒng)?綜合題(本題共3題,每題L0分,共3
分。)
25、給出程序框圖,用信號(hào)量semWait、semSignal操作控制男舞客或女舞客進(jìn)入
舞廳的過程,男、女舞客的進(jìn)入舞廳各為一個(gè)獨(dú)立的程序,說明各個(gè)信號(hào)量的意義
及初值。假定初態(tài)時(shí)舞廳空。
標(biāo)準(zhǔn)答案:信號(hào)量初值和意義定義如下。women:2,還能進(jìn)入舞廳的女舞客數(shù)0
man:0,還能進(jìn)入舞廳的男舞客數(shù)。mutex:1,進(jìn)入舞廳大門的互斥信號(hào)量。用
信號(hào)量semWait>semSignal操作控制男舞客或女舞客進(jìn)入舞廳的過程如圖24—5
男舞客女舞客
所示。圖24-5用信號(hào)量操作控制進(jìn)入過程
知識(shí)點(diǎn)解析:暫無解析
26、編一個(gè)用有名管道進(jìn)行通信和控制的程序,在程序A、B所對(duì)應(yīng)的進(jìn)程巳、Pb
中,進(jìn)程Pa首先執(zhí)行,創(chuàng)建有名管道tiros,并打開有名管道用于寫,然后從鍵盤
讀入一行命令字符串,并通過有名管道向進(jìn)程Pb發(fā)送該命令字符串。進(jìn)程Pb打開
有名管道fifos用于讀,通過管道讀到字符串,顯示該命令字符串后執(zhí)行該命令字
符串。
標(biāo)準(zhǔn)答案:程序清單24~5:pipe,c/*程序A*/#include<stdio.h>#inckide<
fcntl.h>#include<string.h>#include<sys/star.h>main(){intfd;char
cmd[200];mknod("fifos,',SIFIFO|0666,0);//創(chuàng)建有名管道
fd=open("fifosn,0_WR0NLY);//寫打開有名管道printf("Inputcommand
string:");gets(cmd);//由鍵盤讀入一行write(fd,cmd,strlen(cmd)+l);//
將命令字符串寫入有名管道close(fd);return:}/*程序B*/#include<stdi。.h
>#include<fcntl.h>#include<string.h>#include<sys/stat.h>main(){int
fd;charcmdstr[200|;fd=openCfifos",0_RDONLY);//讀打開有名管道
bzero(cmdstr,sizeof(cmdstr));//清緩沖區(qū)cmdslrread(fd,cmdstr,
sizeof(cmdstr));//從有名管道中讀命令字符串printf("cmdstr=%s\n",
cmdstr);system(cmdstr);//執(zhí)行該命令字符串close(fd);return;}。
知識(shí)點(diǎn)解析:暫無解析
27、編一個(gè)Shell程序treeg,其有兩個(gè)位置參數(shù),參數(shù)1為字符串模式,參數(shù)2為
目錄名,該程序在參數(shù)2指定的整個(gè)目錄樹中對(duì)所有的C語(yǔ)言程序搜索參數(shù)1指
定的字符串模式,并分別顯示所有目錄的目錄名和統(tǒng)計(jì)各個(gè)目錄中含有該字符串模
式的文件個(gè)數(shù)。如參數(shù)2缺省,就搜索當(dāng)前目錄這一層。
標(biāo)準(zhǔn)答案:程序清單24-6:count.sh#!/bin/sniftest$#-112;thentreeg
SI.elsecount=0foriin$2/*.c;dogrep$l$i>/dev/nulliftest$?-eq0;then
count=,expr$count+Tfidoneecho$2:$countcd$2forjin*;doiftest-d$j;then
treeg$1Sjfidonefi。
知識(shí)點(diǎn)解析:暫無解析
五、判斷題(本題共70題,每題1.0分,共10分。)
28、操作系統(tǒng)研究的就是如何操作各種計(jì)算機(jī)系統(tǒng)的理論和技術(shù)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
29、在分時(shí)系統(tǒng)中,用戶覺得大家是輪流獲得計(jì)算機(jī)的服務(wù)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
30、采用地址靜態(tài)重定位方式要求給作業(yè)分配一個(gè)連續(xù)的存儲(chǔ)區(qū)域。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
31、不能用虛擬存儲(chǔ)器實(shí)現(xiàn)可變分區(qū)管理。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
32、并發(fā)指的是同一時(shí)刻有多個(gè)進(jìn)程都在執(zhí)行中。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
33、就緒狀態(tài)進(jìn)程能轉(zhuǎn)變成睡眠狀態(tài)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
34、臨界資源僅是指互市使用的設(shè)備。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
35、在盤交換區(qū)的換出進(jìn)程能收到信號(hào)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
36、軟中斷處理程序一定是在核心態(tài)下運(yùn)行的。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
37、fwrite是一個(gè)系統(tǒng)調(diào)用。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
全國(guó)自考(操作系統(tǒng))模擬試卷第2套
一、操作系統(tǒng)?單項(xiàng)選擇題(本題共70題,每題1.0
分,共70分。)
1、不能提高處理器的利用率的系統(tǒng)是O
A、多道程序設(shè)計(jì)系統(tǒng)
B、批處理系統(tǒng)
C、實(shí)時(shí)系統(tǒng)
D、分時(shí)系統(tǒng)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
2、在固定分區(qū)管理中,每個(gè)分區(qū)的大小是的。
A、相同
B、根據(jù)用戶申請(qǐng)而定
C^可以不同但預(yù)先固定
D、可以不同但根據(jù)作業(yè)長(zhǎng)度固定
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
3、在可變分區(qū)存儲(chǔ)管理中,在分配一個(gè)空閑區(qū)后,空閑區(qū)管理表中不可能
A、增加一個(gè)表項(xiàng)
13、減少一個(gè)表項(xiàng)
C、表項(xiàng)數(shù)不變
D、改變表項(xiàng)內(nèi)容
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
4、某一進(jìn)程從就緒狀態(tài)進(jìn)入運(yùn)行狀態(tài)的原因可能是。
A、進(jìn)程的時(shí)間片沒用完
B、現(xiàn)執(zhí)行進(jìn)程被阻塞
C、等待的事件已發(fā)生
D、進(jìn)程被創(chuàng)建
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
5、UNIX的進(jìn)程切換調(diào)度程序swtch的中間部分涉及選擇?個(gè)進(jìn)程,以使其占用處
理機(jī)。該選擇算法不考慮的因數(shù)。
A、進(jìn)程所在隊(duì)列
B、進(jìn)程所在的位置
C、進(jìn)程的優(yōu)先數(shù)
D、進(jìn)程的大小
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
6、設(shè)有三個(gè)進(jìn)程共享一個(gè)資源,如果每次只允許一個(gè)進(jìn)程使用該資源,則用
semWait、semSignal操作管理時(shí),信號(hào)量S的可能取值是。
A、1,-1,-2
B、2,1,0,-1
C、1,0,-1
D、3,2,1,0
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
7、假設(shè)有4個(gè)進(jìn)程競(jìng)爭(zhēng)同類資源,每個(gè)進(jìn)程需要2個(gè)該類資源,如果系統(tǒng)提供該
資源少于個(gè),就有可能發(fā)生死鎖。
A、5
B、6
C、7
D、8
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
8、在UNIX中,若一個(gè)buf處于自由隊(duì)列,則它還可能位于。
A、設(shè)備隊(duì)列或I/O請(qǐng)求隊(duì)列
B、設(shè)備隊(duì)列或NODEV隊(duì)列
C、NODEV隊(duì)列或I/0請(qǐng)求隊(duì)列
D、兩個(gè)設(shè)備隊(duì)列
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
9、UNIX操作系統(tǒng)在收到用戶關(guān)于文件的操作命令后,就要在文件系統(tǒng)中
尋找空閑inode項(xiàng)°
創(chuàng)建
A、
開
打
B、
寫
、
C關(guān)
閉
D、
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
10、在下面的Socket通信中,是顧客端程序中要用到的系統(tǒng)調(diào)用。
A、bind
B、1isten
C^accept
D、connect
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
二、操作系統(tǒng)?填空題(本題共70題,每題7.0分,共
70分。)
11、為了能充分發(fā)揮處理機(jī)與I/O設(shè)備并行工作的能力,操作系統(tǒng)采用了
設(shè)計(jì)技術(shù)。
標(biāo)準(zhǔn)答案:多道程序
知識(shí)點(diǎn)解析:暫無解析
12、靜態(tài)地址重定位是由程序?qū)嵤┑摹?/p>
標(biāo)準(zhǔn)答案:裝入
知識(shí)點(diǎn)解析:暫無解析
13、操作系統(tǒng)中的PCB結(jié)構(gòu)用于對(duì)進(jìn)行管理。
標(biāo)準(zhǔn)答案:進(jìn)程
知識(shí)點(diǎn)解析:暫無解析
14、進(jìn)程在臨界區(qū)訪問的資源稱為o
標(biāo)準(zhǔn)答案:臨界資源
知識(shí)點(diǎn)解析:暫無解析
15、在有4個(gè)生產(chǎn)者、3個(gè)消費(fèi)者共享容量為2的緩沖區(qū)的生產(chǎn)者一消費(fèi)者問題
中,使用緩沖區(qū)的互斥信號(hào)量的初值為o
標(biāo)準(zhǔn)答案:1
知識(shí)點(diǎn)解析:暫無解析
16、存取盤塊中的信息一般要有三部分時(shí)間,其中與移臂調(diào)度有關(guān)的是
標(biāo)準(zhǔn)答案:尋道時(shí)間
知識(shí)點(diǎn)解析:暫無解析
17、如一個(gè)文件的權(quán)限模式是0751,那么該文件的存取控制權(quán)限分別是文件主
、同組用戶、其他用戶o
標(biāo)準(zhǔn)答案:可讀可寫可執(zhí)行、可讀可執(zhí)行、可執(zhí)行
知識(shí)點(diǎn)解析:暫無解析
18、是用于確定字符串模式的一個(gè)規(guī)則集。
標(biāo)準(zhǔn)答案:正則表達(dá)式
知識(shí)點(diǎn)解析:暫無解析
19、在FTP中,asc方式用于在不同的系統(tǒng)之間傳輸文件。
標(biāo)準(zhǔn)答案:文本
知識(shí)點(diǎn)解析:暫無解析
20、一個(gè)能從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù),經(jīng)過選擇和處理后將結(jié)果寫向標(biāo)準(zhǔn)輸出的程序,
稱為O
標(biāo)準(zhǔn)答案:過濾器
知識(shí)點(diǎn)解析:暫無解析
三、操作系統(tǒng)?簡(jiǎn)答題(本題共4題,每題1.0分,共4
分。)
21、闡述程序、進(jìn)程和線程的區(qū)別與聯(lián)系。
標(biāo)準(zhǔn)答案:進(jìn)程和程序之間既有區(qū)別乂有聯(lián)系。進(jìn)程是程序執(zhí)行的動(dòng)態(tài)活動(dòng),它
是暫時(shí)地動(dòng)態(tài)地產(chǎn)生和終止的。程序是進(jìn)程運(yùn)行的靜態(tài)文本,它可以長(zhǎng)期保存。一
個(gè)進(jìn)程可以執(zhí)行一個(gè)或多個(gè)程序,反之,同一個(gè)程序也可被多個(gè)進(jìn)程同時(shí)執(zhí)行。
進(jìn)程與線程的主要區(qū)別如下。(1)調(diào)度方面。在傳統(tǒng)的操作系統(tǒng)中,擁有資源和獨(dú)
立調(diào)度的基本單位都是進(jìn)程。而在引入線程的操作系統(tǒng)中,線程是獨(dú)立調(diào)度的基本
單位,進(jìn)程是資源擁有的基本單位。在同一進(jìn)程中,線程的切換不會(huì)引起進(jìn)程的切
換。在不同的進(jìn)程中進(jìn)行線程切換,將會(huì)引起進(jìn)程切換。(2)擁有資源。不論是傳
統(tǒng)操作系統(tǒng)還是設(shè)有線程的操作系統(tǒng),進(jìn)程都是加布.資源的基本單位,而線程不獨(dú)
立擁有系統(tǒng)資源(也擁有一點(diǎn)必不可少的資源),但線程可以訪問其隸屬進(jìn)程的系統(tǒng)
資源。(3)并發(fā)性。在引入線程的操作系統(tǒng)中,不僅進(jìn)程之間可以并發(fā)執(zhí)行,而且
同一進(jìn)程內(nèi)的多個(gè)線程之間也可以并發(fā)執(zhí)行。(4)系統(tǒng)開銷。由于創(chuàng)建進(jìn)程或撤銷
進(jìn)程時(shí),系統(tǒng)都要為之分配或回收資源,操作系統(tǒng)所付出的開銷遠(yuǎn)大于創(chuàng)建或撤銷
線程時(shí)的開銷。在進(jìn)行進(jìn)程切換時(shí),涉及整個(gè)當(dāng)前進(jìn)程CPU環(huán)境的保護(hù)及新調(diào)度
到新進(jìn)程的CPU環(huán)境設(shè)置;而線程切換時(shí),只需保護(hù)和設(shè)置少量寄存器內(nèi)存,因
此開銷很小。另外,由于同一進(jìn)程內(nèi)的多個(gè)線程共享進(jìn)程的地址空間,因此,多線
程之間的同步與通信非常容易實(shí)現(xiàn),甚至無須操作系統(tǒng)的干預(yù)。
知識(shí)點(diǎn)解析:暫無解析
22、某系統(tǒng)中有10臺(tái)打印機(jī),有三個(gè)進(jìn)程Pl、P2、P3分別需要8、7和4臺(tái)。若
Pl、P2、P3已申請(qǐng)到4、2和2臺(tái)。試問:按銀行家算法能安全分配嗎?說明理
由。
標(biāo)準(zhǔn)答案:總資源數(shù):10各進(jìn)程對(duì)資源需求、己分配資源數(shù)和還需資源數(shù)見表
24—lo
衰24-1各進(jìn)程與資源狀態(tài)
進(jìn)程所需資源數(shù)已分配資源數(shù)還需資源數(shù)
P1844
P2725
P3422
剩余資源數(shù):2剩余的資源可分配給P3,讓P3運(yùn)行完畢并釋放資源,然后將4個(gè)
資源分配給進(jìn)程Pl,讓Pl運(yùn)行完畢并釋放資源,然后P2可申請(qǐng)到5個(gè)資源并正
常運(yùn)行完畢。因此存在一個(gè)安全的分配序列,所以可以安全分配。
知識(shí)點(diǎn)解析:暫無解析
23、UNIX將索引結(jié)構(gòu)的13個(gè)表項(xiàng)分成4種尋址方式,即直接尋址、一級(jí)間接尋
址、二級(jí)間接尋址、三級(jí)間接尋址,其中三級(jí)間接尋址所能索引的文件大小就是前
3種尋址方式所能索引的文件大小的幾百倍。那么UNIX只采用三級(jí)間接尋址一種
索引方法行不行?
標(biāo)準(zhǔn)答案:?jiǎn)螁稳?jí)間接尋址能索引的文件固然很大,但由于需要多次訪問索引
塊,所以訪問文件的速度很慢。在文件系統(tǒng)中存儲(chǔ)的絕大部分文件是大小不超過
10個(gè)盤塊的小型文件,為了提高對(duì)絕大多數(shù)小型文件的訪問速度,采用直接尋址
方式可以不需讀取索引塊,故能大大提高文件訪問的速度。對(duì)于文件大小超過10
個(gè)盤塊的中型文件,采用一級(jí)間接尋址,既能訪問更大的文件,也不會(huì)多花費(fèi)很多
時(shí)間。對(duì)于二級(jí)間接索引,其訪問文件數(shù)據(jù)塊的時(shí)間和最大可索引的文件介于一級(jí)
間接索引和三級(jí)間接索引之間。由于UNIX系統(tǒng)采用多級(jí)尋址,而且文件的多級(jí)
尋址方法是隨著文件的大小的變化自然過渡的,故兼顧了不同文件大小的存儲(chǔ)和訪
問的性能。
知識(shí)點(diǎn)解析:暫無解析
24、說明在什么時(shí)候采用連接靜態(tài)庫(kù)的方法更合適,在什么時(shí)候采用連接動(dòng)態(tài)庫(kù)的
方法更合適O
標(biāo)準(zhǔn)答案:在編譯、連接靜態(tài)庫(kù)時(shí),編譯程序?qū)⒂脩舫绦蛞{(diào)用的庫(kù)函數(shù)全部連接
到用戶的程序中,組合成一個(gè)完整的不可分割的執(zhí)行代碼。在運(yùn)行時(shí),用戶程序就
與原靜態(tài)庫(kù)脫離了聯(lián)系。如果一個(gè)用戶要在其他的同類計(jì)算機(jī)上運(yùn)行該程序,就不
需要將靜態(tài)庫(kù)和相應(yīng)的運(yùn)行環(huán)境復(fù)制過去,在這種情況下采用連接靜態(tài)庫(kù)是合適
的。如果有若干的應(yīng)用程序要調(diào)用相同的庫(kù)函數(shù),那么各個(gè)應(yīng)用分別都要把庫(kù)中
有關(guān)的函數(shù)連入自己的程序庫(kù)中,這些冗余的代碼極大地增加了程序的長(zhǎng)度,平時(shí)
要消耗較多的磁盤存儲(chǔ)空間.這些應(yīng)用同時(shí)運(yùn)用時(shí)也要占用較大的內(nèi)存空間,在這
種情況下采用連接靜態(tài)庫(kù)是不合適的。在編譯、連接動(dòng)態(tài)庫(kù)時(shí),編譯程序并不將
動(dòng)態(tài)庫(kù)中的函數(shù)連入用戶的程序中,而只建立了對(duì)動(dòng)態(tài)庫(kù)的引用連接,因此所生成
的目標(biāo)代碼長(zhǎng)度要比使用靜態(tài)庫(kù)小得多。當(dāng)有若干程序要使用同一個(gè)動(dòng)態(tài)庫(kù)時(shí),
系統(tǒng)只要在內(nèi)存中駐留該動(dòng)態(tài)庫(kù)的一個(gè)副本,各個(gè)調(diào)用程序共享同一個(gè)庫(kù)的代碼,
這樣大大減小了系統(tǒng)中次行代碼的總長(zhǎng)度,也使更多的用戶程序可以并發(fā)地運(yùn)行,
在這種情況下采用連接動(dòng)態(tài)庫(kù)是合適的。如果系統(tǒng)中只有一個(gè)程序要使用庫(kù),那
么采用動(dòng)態(tài)庫(kù)的方式比起采用靜態(tài)庫(kù)的方式非但不能減少執(zhí)行代碼的總長(zhǎng)度,反而
可能增加其長(zhǎng)度。因?yàn)樵谶B接靜態(tài)庫(kù)時(shí),系統(tǒng)只把用戶要調(diào)用的庫(kù)函數(shù)連入程序
中,而在連接動(dòng)態(tài)庫(kù)時(shí),盡管所生成的目標(biāo)代碼中不包含庫(kù)中的函數(shù)代碼,但在執(zhí)
行時(shí)系統(tǒng)卻要把整個(gè)動(dòng)態(tài)庫(kù)都調(diào)入內(nèi)存(在虛擬存儲(chǔ)管理系統(tǒng)中只要部分調(diào)入即
可),而不管是否要用到庫(kù)中的全部函數(shù)。故在這種情況下采用連接動(dòng)態(tài)庫(kù)是不合
適的。另一方面,如果一個(gè)用戶要在其他同類計(jì)算機(jī)上運(yùn)行該程序,就必須招動(dòng)
態(tài)庫(kù)和相應(yīng)的運(yùn)行環(huán)境復(fù)制過去,在這種情況卜.采用連接動(dòng)態(tài)庫(kù)不如采用連接靜態(tài)
庫(kù)方便。
知識(shí)點(diǎn)解析:暫無解析
四、操作系統(tǒng)■綜合題(本題共3題,每題7.0分,共3
分。)
25、2個(gè)信息發(fā)送進(jìn)程a、b不斷向緩沖區(qū)存放數(shù)據(jù),由進(jìn)程c取走緩沖區(qū)的數(shù)據(jù),
每次只能存取一個(gè)數(shù)據(jù)(緩沖區(qū)初態(tài)為空,容量為無限大)。通過信號(hào)量semWait、
screSignal操作實(shí)現(xiàn)三個(gè)進(jìn)程間的互斥和同步,并寫出信號(hào)量的初值和意義。
標(biāo)準(zhǔn)答案:信號(hào)燈初值和意義如下。data:緩沖區(qū)中的數(shù)據(jù)個(gè)數(shù),初值為0。
mutex:存或取時(shí)的互斥變量。a,b進(jìn)程c進(jìn)程
whilc(l){whilc(l){scmWait(mutcx);scmWait(data);put(data);scmWait(mutcx);
semSignal(mutex);get(data);semSignal(data);semSignal(mutex);)}。
知識(shí)點(diǎn)解析:暫無解析
26、編寫利用消息機(jī)構(gòu)實(shí)現(xiàn)輸入進(jìn)程和輸出進(jìn)程同步的C程序。輸入進(jìn)程從標(biāo)準(zhǔn)
輸入讀入一個(gè)字符串,并將該字符串發(fā)給輸出進(jìn)程;輸出進(jìn)程向標(biāo)準(zhǔn)輸出中輸出字
符串。通信雙方通過關(guān)鍵字為MSGKEY的消息隊(duì)列進(jìn)行通信,兩個(gè)程序使用相同
的一組頭文件,假設(shè)頭文件的說明已放在文件msgcom.h中。
標(biāo)準(zhǔn)答案:程序清單24~7:msg.C/*msgcom.h*/#include<errno.h>
#inckide<sys/types.h>#include<sys/ipc.h>#include<sys/msg.h>
#defincMSGKEY12345678structmsgtypc{longmtypc;charstr[256];);/*輸入
進(jìn)程*/#include"msgcom.h"#include<sldio.h>#include<string.h>maini)
{structmsgtypebuf;intqid,pid;voidbzero();if((qid=msgget(MSGKEY,
1PC_CREAT|O666))==-1)return(-1);buf.mtype=getpid();
while(l){bzero(buf.str;sizeof(buf.str));printf(HInputdata:");Scanf("%S",
buf.str);msgsnd(qid,&buf,strlen(buf.str)+l,0);})/*輸出進(jìn)程*/
#include"msgcom.h"#include*<stdio.h>main(){voidbzero();structmsgtype
buf;intqid;if((qid=msgget(MSGKEY,IPC_CREAT|0666))==-1)return(-1);
while(l){msgrcv(qid,&buf,512,0,MSG.NOERROR);//接收消息隊(duì)列最早
的消息printf("Receiveastringfromprocess%d:%S\n”,buf.mtype,buf.str);
bzero(buf.str,sizeof(buf.str));)}由于消息隊(duì)列本身就具有緩沖和隊(duì)列的同步
機(jī)制,故發(fā)送進(jìn)程只需不斷發(fā)數(shù)據(jù),接收進(jìn)程只管不斷收數(shù)據(jù)就可以了。這比用信
號(hào)量實(shí)現(xiàn)計(jì)算進(jìn)程和打印進(jìn)程的同步要簡(jiǎn)單。
知識(shí)點(diǎn)解析:暫無解析
27、編一個(gè)遞歸的Shell程序rejctar.sh,該程序能夠顯示參數(shù)表中指定的所有目
錄子樹下的全部目錄并分別將各個(gè)目錄下的全部C源程序打包成Cfile.tar文件。
如目錄下無C程序,不執(zhí)行打包操作。如輸入命令行:rec.ctar.sh/home/
wang/home/lee將顯示/home/wang和/home/lee目錄子樹中的全部目錄,并
分別將各個(gè)目錄下的全部C源程序打包成CEe.tar文件。當(dāng)rejctar不帶參數(shù)
時(shí),則在當(dāng)前目錄樹下執(zhí)行上述操作。
標(biāo)準(zhǔn)答案:程序清單24-8:rec_ctar.sh#!/bin/shiflest$#-eq0;thenrec
ctar.sh.elseforiin$*;do#對(duì)命令行中的每一個(gè)參數(shù)iftest-d$i;then#如是目錄
echo$i(cd$i#打開該目錄Is*.c>/dev/null.2>1.#測(cè)試是否有c程序if
test$?-eq0;thentarcfcfile.tar*.c:#將當(dāng)前目錄中全部c源程序打包fiforj
in*;do#對(duì)目錄中的每一項(xiàng)rec_ctar.sh$jdone)fidonefi。
知識(shí)點(diǎn)解析:暫無解析
五、判斷題(本題共70題,每題1.0分,共10分。)
28、“脫機(jī)輸入/輸出”是指不需計(jì)算機(jī)控制的輸入/輸出方式。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
29、只帶有一個(gè)終端的計(jì)算機(jī)不會(huì)是多用戶操作系統(tǒng)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
30、采用靜態(tài)重定位技術(shù)的系統(tǒng),用戶可以直接訪問內(nèi)存物理地址。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
31、使用FIFO算法,分配給一個(gè)作業(yè)的頁(yè)架數(shù)越多,作業(yè)運(yùn)行發(fā)生的缺頁(yè)中斷的
次數(shù)就一定越少。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
32、多個(gè)進(jìn)程可以并發(fā)地執(zhí)行一個(gè)程序。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
33、可以將SRUN狀態(tài)的進(jìn)程從內(nèi)存調(diào)至盤交換區(qū)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
34、用鎖操作能實(shí)現(xiàn)進(jìn)程之間的同步。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
35、信號(hào)沒有優(yōu)先級(jí),但能被屏蔽。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
36、I/O中斷處理程序的工作一般與現(xiàn)運(yùn)行進(jìn)程不發(fā)生聯(lián)系。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:暫無解析
37、當(dāng)用戶態(tài)進(jìn)程調(diào)用標(biāo)準(zhǔn)I/O庫(kù)函數(shù)時(shí),就進(jìn)入了核心態(tài)。()
A、正確
B、錯(cuò)誤
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:暫無解析
全國(guó)自考(操作系統(tǒng))模擬試卷第3套
一、操作系統(tǒng)?單項(xiàng)選擇題(本題共20題,每題7.0
分,共20分。)
1、操作系統(tǒng)是一種系統(tǒng)軟件,它的職能是
A、只管理軟件
B、只管理硬件
C、既不管理硬件,也不管理軟件
D、既管理硬件,也管理軟件
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:操作系統(tǒng)是一種資源管理程序,而計(jì)算機(jī)資源包括硬件資源和軟件資
源。
2、設(shè)計(jì)批處理操作系統(tǒng)時(shí),首先應(yīng)考慮的是
A、交互性和響應(yīng)時(shí)間
B、吞吐量和周轉(zhuǎn)時(shí)間
C、靈活性和可適應(yīng)性
D、可靠性和完整性
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:由于批處理操作系統(tǒng)一次性可執(zhí)行一批作業(yè),在執(zhí)行作業(yè)時(shí)用戶干
擾,不能像分時(shí)系統(tǒng)那樣與用戶進(jìn)行交互執(zhí)行作業(yè)。因此,在設(shè)計(jì)這種操作系統(tǒng)
時(shí),應(yīng)該著重考慮如何提高計(jì)算機(jī)系統(tǒng)的工作效率,即如何去提高計(jì)算機(jī)在單位時(shí)
間內(nèi)的算題量。
3、操作系統(tǒng)的層次結(jié)構(gòu)是一種外層依賴內(nèi)層的關(guān)系,故管理次序從內(nèi)到外應(yīng)是
A、存儲(chǔ)一處理器一設(shè)各一文件
B、處理器->存儲(chǔ)―作業(yè)一文件
C、處理器一存儲(chǔ)一設(shè)備一文件
D、存儲(chǔ)一處理器一文件一設(shè)備
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
4、下述UNIX系統(tǒng)調(diào)用中,()不屬于文件操作類系統(tǒng)調(diào)用。
A、creat
B>write
C、wait
D、open
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)露斤:wait屬于控制類系統(tǒng)調(diào)用。
5、引入多道程序設(shè)計(jì)技術(shù)后,提高了整個(gè)系統(tǒng)效率,但()不屬其范疇。
A、提高了處理器的利用率
B、充分利用外圍設(shè)備資源
C、發(fā)揮了處理器與外圍設(shè)備以及外圍設(shè)備之間并行工作能力
D、提高了程序運(yùn)行速度
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:多道程序設(shè)計(jì)能提高資源使用效率,增加單位時(shí)間的算題量。但是對(duì)
每個(gè)計(jì)算問題來說,從算題開始到全部完成所需的計(jì)算時(shí)間可能要延長(zhǎng)。
6、()中斷是自愿中斷。
A、程序
B、外部
C、I/O
D、訪管
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:自愿中斷是正在運(yùn)行的進(jìn)程執(zhí)行一條,訪管指令”請(qǐng)求系統(tǒng)調(diào)用為其服
務(wù)所引起的中斷,也稱為訪管中斷。
7、響應(yīng)比最高者優(yōu)先算法綜合考慮了作業(yè)的等待時(shí)間和計(jì)算時(shí)間,把響應(yīng)比定義
為
A、作業(yè)等待時(shí)間與計(jì)算時(shí)間之比
13、作業(yè)計(jì)算時(shí)間與等將時(shí)間之比
C、作業(yè)周轉(zhuǎn)時(shí)間與等待時(shí)間之比
D、作業(yè)周轉(zhuǎn)時(shí)間與計(jì)算時(shí)間之比
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:響應(yīng)比二等待時(shí)間/計(jì)算時(shí)間
8、下述()不是存儲(chǔ)器管理功能。
A、主存空間的分配和回收
B、主存空間的共享和保護(hù)
C、輔存空間的管理
D、實(shí)現(xiàn)地址轉(zhuǎn)換
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:存儲(chǔ)管理坦負(fù)著對(duì)主存儲(chǔ)器空間進(jìn)行管理的職責(zé),關(guān)于輔助存儲(chǔ)器空
間的管理屬于文件系統(tǒng)的范疇。
9、文件按其保護(hù)級(jí)別可分為
A、臨時(shí)文件、永久文件、檔案文件
B、系統(tǒng)文件、庫(kù)文件、用戶文件
C、輸入文件、輸出文件、輸入輸出文件
D、只讀文件、執(zhí)行文件、讀寫文件
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
10、頁(yè)面調(diào)度算法中,總是選擇被訪問次數(shù)最少的頁(yè)面調(diào)出的算法稱為()調(diào)
度算法。
A、FIFO
B、LFU
C、LRU
D、隨機(jī)
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:FIFO是指先進(jìn)先出調(diào)度算法;LFU是指最近最不經(jīng)常使用調(diào)度算
法;LRU是指最近最久未使用調(diào)度算法。
11、下列存儲(chǔ)管理方案中,能實(shí)現(xiàn)虛擬存儲(chǔ)器的是
A、單用戶連續(xù)方式
B、固定分區(qū)方式
C、可變分區(qū)方式
D、頁(yè)式存儲(chǔ)方式
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:對(duì)單用戶連續(xù)方式、固定分區(qū)方式和可變分區(qū)方式都不能實(shí)現(xiàn)虛擬存
儲(chǔ)器。因單用戶連續(xù)方式和固定分區(qū)方式都沒有硬件的地址轉(zhuǎn)換機(jī)構(gòu)支撐,可變分
區(qū)方式為作業(yè)分配的主存區(qū)域是連續(xù)的,且硬件的地址轉(zhuǎn)換機(jī)構(gòu)把絕對(duì)地址不在限
定范圍時(shí)作地址錯(cuò)誤處理。對(duì)頁(yè)式存儲(chǔ)結(jié)構(gòu)則可采用虛擬存儲(chǔ)管理技術(shù)為用戶提供
虛擬存儲(chǔ)器。
12、某若干相同數(shù)據(jù)項(xiàng)(姓名,學(xué)號(hào),性別,出生年月,總成績(jī))組成的記錄式文
件,數(shù)據(jù)項(xiàng)()能作為記錄的主鍵。
A、學(xué)號(hào)
B、性別
C、姓名
D、總成績(jī)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)諭析:主鍵是指能用來唯一地標(biāo)識(shí)某個(gè)記錄的數(shù)據(jù)項(xiàng)。
13、以下措施中不能達(dá)到文件保密目的的是
A、隱蔽文件目錄
B、設(shè)置口令
C、使用密碼
D、設(shè)置文件屬性為只讀
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:常用的保密措施有,隱蔽文件目錄、設(shè)置口令、使用空碼°
14、UNIX規(guī)定每個(gè)進(jìn)程最多同時(shí)打開的文件數(shù)為
A、I
B、5
C、15
D、20
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:UNIX允許一個(gè)進(jìn)程同時(shí)打開多個(gè)文件,但規(guī)定每個(gè)進(jìn)程最多同時(shí)打
開15個(gè)文件。
15、對(duì)隨機(jī)存取的文件只能在磁盤上組織成
A、順序文件
B、鏈接文件
C、索引文件
D、以上方式都可以
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:暫無解析
16、臨界區(qū)是指并發(fā)進(jìn)程中訪問共享資源的
A、管理信息段
B、信息存儲(chǔ)段
C、數(shù)據(jù)段
D、程序段
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
17、若有n個(gè)進(jìn)程都要讀某個(gè)共享文件,但系統(tǒng)限制最多允許m個(gè)進(jìn)程
同時(shí)讀文件,用PV操作管理時(shí)不可能出現(xiàn)的信號(hào)量之值為
A、I
B、m-n
C、m
D、n
標(biāo)準(zhǔn)效案.D
知識(shí)析:信號(hào)量中最大的資源個(gè)數(shù)是m,不可能出現(xiàn)可使用的資源個(gè)數(shù)為n。
18、在哲學(xué)家就餐問題中,若僅提供5把叉子,則同時(shí)要求就餐的人數(shù)最多不超過
()個(gè)(最大數(shù))時(shí),一定不會(huì)發(fā)生死鎖。
A、2
B、3
C、4
D、5
標(biāo)準(zhǔn)答案.C
知識(shí)點(diǎn)籍斤:暫無解析
19、某系統(tǒng)有資源若干類,每類中有多個(gè)資源,下列錯(cuò)誤的描述是
A、同類中各個(gè)資源從使用的角度來說都是等價(jià)的
B、允許每個(gè)進(jìn)程可以占用不同類中的多個(gè)資源
C、若無循環(huán)等待資源現(xiàn)象發(fā)生則系統(tǒng)無死鎖
D、若出現(xiàn)了循環(huán)等待資源現(xiàn)象則系統(tǒng)中就形成了死鎖
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:暫無解析
20、若采用的資源分配策略能破壞形成死鎖的四個(gè)必要條件之一,則可防止死鎖。
但是,經(jīng)常不采用破壞
A、互斥使用資源條件
B、占有且等待資源條件
C、不可搶奪資源條件
D、循環(huán)等待資源條件
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:要使互斥使用資源的條件不成立,唯一的辦法是允許進(jìn)程共享資源。
但是在計(jì)算機(jī)系統(tǒng)中,往往由于資源本身的固有特性,使得大多數(shù)資源都必須互斥
使用。所以要想破壞“互斥使用資源”這個(gè)條件經(jīng)常是行不通的。
二、操作系統(tǒng)?多項(xiàng)選擇題(本題共5題,每題7.0分,
共5分。)
21、輔助存儲(chǔ)器的特點(diǎn)有
標(biāo)準(zhǔn)答案:A,C
知識(shí)點(diǎn)解析:暫無解析
22、下列選項(xiàng)中,對(duì)中斷優(yōu)先級(jí)描述正確的有
標(biāo)準(zhǔn)答案:A,B,C
知識(shí)點(diǎn)解析:中斷優(yōu)先級(jí)是按中斷事件的重要性和緊迫程度來確定的,是存硬件設(shè)
計(jì)時(shí)固定的。一般情況下,優(yōu)先級(jí)的高低順序依次為硬件故障中斷、自愿中斷、程
序性中斷、外部中斷、輸入/輸出中斷。
23、當(dāng)硬件響應(yīng)中斷后,UNIX處理程序的工作可分為三個(gè)階段
標(biāo)準(zhǔn)答案:A,C,E
知識(shí)點(diǎn)解析:暫無解析
24、下列存儲(chǔ)管理方式中,采用動(dòng)態(tài)重定位方式的有
標(biāo)準(zhǔn)答案:C,D,E
知識(shí)點(diǎn)解析:重定位方式包括靜態(tài)重定位和動(dòng)態(tài)重定位兩種。存儲(chǔ)管理方案中的單
用戶連續(xù)存儲(chǔ)管理和固定分區(qū)存儲(chǔ)管理采用靜態(tài)重定位,而可變分區(qū)存儲(chǔ)管理、頁(yè)
式存儲(chǔ)管理和頁(yè)式虛擬存儲(chǔ)管理則采用動(dòng)態(tài)重定位。
25、通道命令的格式構(gòu)成包括
標(biāo)準(zhǔn)答案:A,B,C,D
知識(shí)點(diǎn)解析;暫無解析
三、操作系統(tǒng)?填空題(本題共7題,每題1.0分,共7
分。)
26、從資源管理的觀點(diǎn)看,操作系統(tǒng)的功能可分為()、()、文件管
理和設(shè)備管理。
標(biāo)準(zhǔn)答案:處理器管理存儲(chǔ)管理
知識(shí)點(diǎn)解析:暫無解析
27、操作系統(tǒng)程序占用中央處理器時(shí),應(yīng)讓中央處理器在()下工作,而用戶
程序占用中央處理器時(shí),應(yīng)讓中央處理器存()下工作。
標(biāo)準(zhǔn)答案;管態(tài)目態(tài)
知識(shí)點(diǎn)解析:暫無解析
28、采用分頁(yè)式存儲(chǔ)管理時(shí),相對(duì)地址由兩部分組成:()和()。
標(biāo)準(zhǔn)答案:頁(yè)號(hào)頁(yè)內(nèi)地址
知識(shí)點(diǎn)解析:暫無解析
29、磁盤存儲(chǔ)空間中的每一塊的位置可以由三個(gè)參數(shù)決定,它們是()、磁頭
號(hào)和()。
標(biāo)準(zhǔn)答案:柱面號(hào)扇區(qū)號(hào)
知識(shí)點(diǎn)解析:暫無解析
30、從對(duì)文件信息的存取次序考慮,存取方式可以分成兩種:()和
()O
標(biāo)準(zhǔn)答案:隨機(jī)仔取順序存取
知識(shí)點(diǎn)解析:暫無解析
31、操作系統(tǒng)中實(shí)現(xiàn)虛隊(duì)設(shè)備的功能模塊是在計(jì)算機(jī)控制下通過聯(lián)機(jī)的外圍設(shè)備同
時(shí)操作來實(shí)現(xiàn)其功能的,我們將這個(gè)功能模塊稱為()。它由預(yù)輸入程序、井
管理程序、()三部分組成。
標(biāo)準(zhǔn)答案:斯普林系統(tǒng)緩輸出程序
知識(shí)點(diǎn)解析:暫無解析
32、()是進(jìn)程中可獨(dú)立執(zhí)行的子任務(wù)。一個(gè)進(jìn)程中可以有()個(gè)線程。
標(biāo)準(zhǔn)答案:線程、一或多
知識(shí)點(diǎn)解析:暫無解析
四、操作系統(tǒng)?簡(jiǎn)答題(本題共5題,每題1.0分,共5
分。)
33、在UNIX系統(tǒng)中,對(duì)中斷事件和異常情況的處理過程有什么區(qū)別?
標(biāo)準(zhǔn)答案:(1)在對(duì)異常情況進(jìn)行處理時(shí),處理器的中斷優(yōu)先級(jí)一般是不改變的。
而在府中斷事件進(jìn)行處理時(shí),則可以修改處理器的中斷優(yōu)先級(jí)。(2)對(duì)異常情況的
處理總是在產(chǎn)生異常情況的那個(gè)進(jìn)程的核心棧上進(jìn)行。而對(duì)中斷事件的處理,則離
開產(chǎn)生事件的進(jìn)程而在系統(tǒng)的中斷棧上進(jìn)行。
知識(shí)點(diǎn)解析:暫無解析
34、簡(jiǎn)述文件系統(tǒng)執(zhí)行“刪除”操作的主要工作有哪些。
標(biāo)準(zhǔn)答案:(1)在指定的設(shè)備上讓用戶裝上含有該文件的存儲(chǔ)介質(zhì)。(2)檢查文件是
否已關(guān)閉,若否,則請(qǐng)先調(diào)用“關(guān)閉”操作。(3)在文件目錄中刪除該文件的目錄
項(xiàng)。(4)收回該文件占用的存儲(chǔ)空間。
知識(shí)點(diǎn)解析:暫無解析
35、在UNIX系統(tǒng)中,對(duì)目錄文件的存取權(quán)限有讀、寫、執(zhí)行,請(qǐng)說明各自的含
義。
標(biāo)準(zhǔn)答案:(1)讀:可以讀該目錄。(2)寫:可以增、刪這個(gè)目錄中的目錄項(xiàng),從而
改變目錄內(nèi)容。(3)執(zhí)行:可以為尋找一個(gè)文件而搜索這個(gè)目錄。
知識(shí)點(diǎn)解析:暫無解析
36、什么叫進(jìn)程的互斥和進(jìn)程的同步?
標(biāo)準(zhǔn)答案:進(jìn)程的互斥是指當(dāng)有若干進(jìn)程都要使用某一共享資源時(shí),任何時(shí)刻最多
只允許一個(gè)進(jìn)程去使用該資源,其他要使用它的進(jìn)程必須等待,直到該資源的占用
者釋放了該資源。進(jìn)程的同步是指并發(fā)進(jìn)程之間存在一種制約關(guān)系,一個(gè)進(jìn)程的
執(zhí)行依賴另一個(gè)進(jìn)程的消息,當(dāng)一個(gè)進(jìn)程沒有得到另一個(gè)進(jìn)程的消息時(shí)應(yīng)等待,直
到消息到達(dá)才被喚醒。
知識(shí)點(diǎn)解析:暫無解析
37、若允許多個(gè)進(jìn)程同時(shí)使用共享文件時(shí),為保證文件信息的安全,這些進(jìn)程應(yīng)遵
循哪些規(guī)則?
標(biāo)準(zhǔn)答案:(I)多個(gè)進(jìn)程可以同時(shí)讀共享文件。(2)任何一個(gè)進(jìn)程在對(duì)共享文件進(jìn)行
修改時(shí),不允許其他進(jìn)程對(duì)該共享文件進(jìn)行讀或修改。(3)當(dāng)有進(jìn)程在讀共享文件
時(shí),不允許任何進(jìn)程去修改該共享文件。
知識(shí)點(diǎn)解析:暫無解析
五、操作系統(tǒng)?綜合題(本題共4題,每題L0分,共4
分。)
38、設(shè)有13個(gè)同類資源可供4個(gè)進(jìn)程共享,進(jìn)程對(duì)資源的需求量和資源已分配情
進(jìn)程已占資源數(shù)最大需求依
P134
P2311
4
——_P3一一一一1-一8
P4212
況如下表所示:
請(qǐng)問:系統(tǒng)該如何分配剩余的資源使系統(tǒng)處于安全狀態(tài)?
標(biāo)準(zhǔn)答案:系統(tǒng)先把剩余的1個(gè)資源分配給進(jìn)程P1,待進(jìn)程P1執(zhí)行完后再將回收
的4個(gè)資源全部分配給進(jìn)程P3,待進(jìn)程P3執(zhí)行完后再將回收的8個(gè)貨源全部分配
給進(jìn)程P2,待進(jìn)程P2執(zhí)行完后再將回收的11個(gè)資源分配10個(gè)資源給P4。按照
這樣的次序給進(jìn)程分配資源,則可使系統(tǒng)處于安全狀態(tài)。
知識(shí)點(diǎn)解析:所謂的系統(tǒng)處于安全狀態(tài)是指操作系統(tǒng)能保證所有的進(jìn)程在有限的時(shí)
間內(nèi)得到需要的全部資源。處于安全狀態(tài)的系統(tǒng)不會(huì)發(fā)生死鎖,而處于不安全狀態(tài)
的系統(tǒng)可能會(huì)發(fā)生死鎖。
39、某程序在執(zhí)行時(shí)依次要訪問的頁(yè)號(hào)為5、1、0、2、0、3、2、4、5、4、3、
6、3、4,現(xiàn)在只有三個(gè)主存塊可供使用。若采用LRU調(diào)度算法會(huì)產(chǎn)生幾次缺頁(yè)中
斷?依次調(diào)出的頁(yè)號(hào)是什么?
標(biāo)準(zhǔn)答案:采用LRU調(diào)度算法共產(chǎn)生6次缺頁(yè)中斷,依次調(diào)出的頁(yè)號(hào)為:5、I、
0、3、2、5o
知識(shí)點(diǎn)解析:LRU是最近最久未使用調(diào)度算法的英文縮寫,其調(diào)度思想是:最近
經(jīng)常被使用到的頁(yè)很可能馬上還要被訪問,因此不能把它調(diào)出。相反如果在過去一
段時(shí)間里沒有被訪問過的頁(yè),在最近的將來也可能暫時(shí)不會(huì)被訪問。所以需要裝入
新頁(yè)時(shí),應(yīng)選擇在最近一段時(shí)間里最久沒有被使用過的頁(yè)調(diào)出。具體調(diào)度流程如下
-
5
2一
一
0。
圖所示:一
40、某系統(tǒng)采用可變分區(qū)方式管理主存,假定主存中按地址順序依次有五個(gè)空閑
區(qū),空閑區(qū)的大小依次為36K、27K、10K、185K、70K?,F(xiàn)有五個(gè)作業(yè)JI、J2、
J3、J4、J5、J6先后要入主存儲(chǔ)器,它們各需主存20K、32K、45K、170K、
10Ko若采用最優(yōu)適應(yīng)分配算法,請(qǐng)將分配情況填入下面分配后的圖中。(要求將
作業(yè)名和剩余的空閑區(qū)大小都填入圖中)
價(jià)業(yè)分配前n業(yè)分配后
作業(yè)分配肩作業(yè)分配后
標(biāo)準(zhǔn)答案:
知識(shí)之解析:最優(yōu)適應(yīng)分配算法的分配思想:按作業(yè)要求從所有的空閑區(qū)中挑選一
個(gè)能滿足作業(yè)要求的最小空閑區(qū),這樣可保證不去分割一個(gè)更大的區(qū)域,使裝入大
作業(yè)時(shí)比較容易得到滿足。
41、若現(xiàn)在讀寫磁頭正在55號(hào)柱面上執(zhí)行輸入/輸出操作,而等待訪問者依次要
訪問的次序?yàn)?2,23,67,87,70,95,120,180。若采用最短尋找時(shí)間優(yōu)先調(diào)
度算法寫出掃描次序。
標(biāo)準(zhǔn)答案:采用最短尋找時(shí)間優(yōu)先調(diào)度算法的掃描次序?yàn)椋?7、70、87、95、
120、180、42、23o
知識(shí)點(diǎn)解析:最短尋找時(shí)間優(yōu)先調(diào)度算法總是從等待訪問者中挑選尋找時(shí)間最短的
那個(gè)請(qǐng)求先執(zhí)行,而不管訪問者到來的先后次序。本題具體的掃描路徑見下圖:
全國(guó)自考(操作系統(tǒng))模擬試卷第4套
一、操作系統(tǒng)一單項(xiàng)選擇題(本題共20題,每題7.0
分,共20分。)
1、計(jì)算機(jī)操作系統(tǒng)的功能是()
A、把源程序代碼轉(zhuǎn)換為目標(biāo)代碼
B、實(shí)現(xiàn)計(jì)算機(jī)用戶之間的相互交流
C、完成計(jì)算機(jī)硬件與軟件之間的轉(zhuǎn)換
D、控制、管理計(jì)算機(jī)系統(tǒng)的資源和程序的執(zhí)行
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:操作系統(tǒng)是管理和控制計(jì)算機(jī)系統(tǒng)中的所有軟件、硬件資源,它合理
地組織計(jì)算機(jī)的工作流程,并為用戶提供一個(gè)良好的工作環(huán)境和友好的的接口
2、計(jì)算機(jī)系統(tǒng)由組成。()
A、程序和數(shù)據(jù)
B、處理機(jī)和內(nèi)存
C、硬件子系統(tǒng)和軟件子系統(tǒng)
D、處理機(jī)、內(nèi)存和外圍設(shè)備
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:計(jì)算機(jī)系統(tǒng)包括計(jì)算機(jī)硬件和計(jì)算機(jī)軟件兩大部分。
3、程序可執(zhí)行特權(quán)指令。()
A、同組用戶
B、操作系統(tǒng)
C、特權(quán)用戶
D、一般用戶
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:“特權(quán)指令”是指僅能由操作系統(tǒng)使用的指令,因此正確答案為B。
4、多道批處理系統(tǒng)最顯著的特點(diǎn)是()
A、成批地處理用戶作業(yè)
B、作業(yè)是通過讀卡機(jī)進(jìn)入系統(tǒng)的
C、用戶和作業(yè)間沒有交互作用
D、A和B
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:用戶在多道批處理系統(tǒng)中是通過提交作業(yè)說明書來表達(dá)、描述作業(yè)運(yùn)
行方式的。
5、的操作應(yīng)該只在核心態(tài)下執(zhí)行。()
A、讀時(shí)鐘日期
B、屏蔽所有中斷
C、求三角函數(shù)的值
D、改變文件內(nèi)容
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:操作系統(tǒng)與用中央處理器時(shí),應(yīng)讓中央處理器在1=1態(tài)工作。
6、以下關(guān)于進(jìn)程的屬性,描述錯(cuò)誤的是()
A、進(jìn)程包含了數(shù)據(jù)和運(yùn)行其上的程序
B、同一程序運(yùn)行在不同的數(shù)據(jù)集合上時(shí),構(gòu)成不同的進(jìn)程
C、一個(gè)被創(chuàng)建了的進(jìn)程,在它消亡之前,總是處在三種基本狀態(tài)之一
D、若干個(gè)進(jìn)程在單CPU機(jī)器中,必須依次執(zhí)行,即一個(gè)進(jìn)程完成后,另一個(gè)進(jìn)
程才能開始工作
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:進(jìn)程的基本屬性有:①進(jìn)程是動(dòng)態(tài)的,它包含了數(shù)據(jù)和運(yùn)行在數(shù)據(jù)
集上的程序;②多個(gè)進(jìn)程可以含有相同的程序;③多個(gè)程序可以并發(fā)執(zhí)行:④進(jìn)
程有三種基本狀態(tài)。
7、文件索引表的主要內(nèi)容包括關(guān)鍵字(記錄號(hào))和()
A、內(nèi)存絕對(duì)地址
B、記錄相對(duì)位置
C、記錄所在的磁盤地址
D、記錄邏輯地址
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析?:索引結(jié)構(gòu)的文件,其索引表中主要應(yīng)包含“記錄號(hào)”和“該記錄存放的
磁盤地址”兩項(xiàng)內(nèi)容,對(duì)這種結(jié)構(gòu)的文件既可按順序訪問,又可按隨機(jī)方式訪問。
8、文件信息的邏輯塊號(hào)到物理塊號(hào)的變換是由決定的。()
A、邏輯結(jié)構(gòu)
B、頁(yè)表
C、物理結(jié)構(gòu)
D、分配算法
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)詞析:文件的物理結(jié)構(gòu)是指文件在存儲(chǔ)設(shè)備上的存放方法。它決定了文件信
息在存儲(chǔ)設(shè)備上的存儲(chǔ)位置,從而也決定了邏輯地址到物理地址的變換。
9、文件系統(tǒng)實(shí)現(xiàn)按名存取主要是通______來實(shí)現(xiàn)的。()
A、查找位示圖
B、查找文件目錄
C、查找作業(yè)表
D、內(nèi)存地址轉(zhuǎn)換
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:為了有效地利用文件存儲(chǔ)空間,以及迅速準(zhǔn)確地完成文件名到文件物
理塊的轉(zhuǎn)換,必須把文件名及其結(jié)構(gòu)信息等按一定的組織結(jié)構(gòu)排列,以方便文件的
搜索。文件名中對(duì)該文件實(shí)施管理的控制信息稱為該文件的文件說明,并把一個(gè)文
件說明按一定的邏輯結(jié)溝存放到物理存儲(chǔ)塊的一個(gè)表目中。利用文件說明信息,可
以完成對(duì)文件的創(chuàng)建、檢索以及維護(hù)。我們把一個(gè)文件的文件說明稱為該文件的目
錄項(xiàng),每個(gè)文件都有其目錄項(xiàng),它們共同組成文件目錄。
10、下列各算法中最不容易形成很多小碎片的可變分區(qū)分配算法是()
A、最先適應(yīng)算法
8、最壞適應(yīng)算法
C、最優(yōu)適應(yīng)算法
D、以上算法都不容易
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:最先適應(yīng)算法和最優(yōu)適應(yīng)算法這兩種算法在分配空閑區(qū)時(shí)都比較容易
形成碎片。相對(duì)而言,最壞適應(yīng)算法則不易形成碎片。
11、一個(gè)進(jìn)程被喚醒,意味著()
A、該進(jìn)程重新占有了CPU
B、進(jìn)程狀態(tài)變?yōu)榫途w
C、它的優(yōu)先權(quán)變?yōu)樽畲?/p>
D、其PCB移至就緒隊(duì)列的隊(duì)首
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:進(jìn)程被喚醒時(shí)進(jìn)入就緒隊(duì)列。插入就緒隊(duì)列的什么地方,取決于就緒
的管理方法和進(jìn)程調(diào)度的算法。如果進(jìn)程調(diào)度是最高優(yōu)先數(shù)優(yōu)先,該進(jìn)程則按優(yōu)先
數(shù)插入該隊(duì)列中;如果該隊(duì)列是按到達(dá)的先后次序排列的,則按到達(dá)的先后順序插
入。
12、進(jìn)程和程序的本質(zhì)區(qū)別是()
A、存儲(chǔ)在內(nèi)存和外存
B、順序和非順序執(zhí)行機(jī)器指令
C、分時(shí)使用和獨(dú)占使用計(jì)算機(jī)資源
D、動(dòng)態(tài)和靜態(tài)特征
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:程序是指令的集合,而進(jìn)程是可以和其他程序并發(fā)執(zhí)行的程序的一次
執(zhí)行過程。程序可以作為資料長(zhǎng)期保存,而進(jìn)程有從產(chǎn)生到消亡的過程。
13、當(dāng)對(duì)信號(hào)量進(jìn)行V原操作之后()
A、當(dāng)SVO,進(jìn)程繼續(xù)執(zhí)行
B、當(dāng)S>0,要喚醒一個(gè)就緒進(jìn)程
C、當(dāng)SS0,要喚醒一個(gè)等待進(jìn)程
D、當(dāng).s<0,要喚醒一個(gè)就緒進(jìn)程
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:V操作的物理含義是回收釋放的一個(gè)資源,即信號(hào)量的值加1。在這
個(gè)過程中,如果信號(hào)量的值大于0,表明系統(tǒng)沒有其他進(jìn)程正在等待使用該資源,
該進(jìn)程繼續(xù)執(zhí)行或轉(zhuǎn)進(jìn)程調(diào)度,這取決于進(jìn)程調(diào)度采用的方式。如果信號(hào)量的值小
于或等于0,說明有進(jìn)程曾經(jīng)因申請(qǐng)?jiān)撡Y源且為得到滿足而處于該資源對(duì)應(yīng)的等待
隊(duì)列中,現(xiàn)在釋放一個(gè)資源就應(yīng)從該資源的等待隊(duì)列中喚醒一個(gè)進(jìn)程,使之變?yōu)榫?/p>
緒狀態(tài)。
14、同一文件在不同存儲(chǔ)介質(zhì)上_______的組織形式。()
應(yīng)該相同
8、可以采用不同
C、必定采用不同
D、可采用用戶指定
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:文件在存儲(chǔ)介質(zhì)上的組織方式與用戶如何使用文件和存儲(chǔ)設(shè)備的物理
特性有關(guān)。
15、下列各算法中,既有利于短作業(yè)又兼顧長(zhǎng)作業(yè)的作業(yè)調(diào)度算法是()
A、均衡調(diào)度
B、短作業(yè)優(yōu)先
C、先來先服務(wù)
D、最高響應(yīng)比優(yōu)先
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:先來先服務(wù)可能使許多小作業(yè)(計(jì)算歸間短的作業(yè))長(zhǎng)時(shí)間地等待,而
計(jì)算時(shí)間短的作業(yè)優(yōu)先算法有可能使計(jì)算時(shí)間長(zhǎng)的作業(yè)等待時(shí)間過長(zhǎng)。響應(yīng)比最高
者優(yōu)先算法綜合考慮等待時(shí)間和計(jì)算時(shí)間。
16、如果分時(shí)操作系統(tǒng)的時(shí)間片一定,那么,則響應(yīng)時(shí)間越短。()
A、用戶數(shù)越少
B、用戶數(shù)越多
C、內(nèi)存越少
D、內(nèi)存越多
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在分時(shí)系統(tǒng)中采用了分時(shí)技術(shù),即把處理機(jī)的時(shí)間劃分成很短的時(shí)間
片(如幾百毫秒),輪流地分配給各個(gè)終端作業(yè)使用。若在分配給它的時(shí)間片內(nèi),.作
業(yè)沒有執(zhí)行完,它必須將CPU交給下一個(gè)作業(yè)使用,并等下一輪得到CPU時(shí)再繼
續(xù)執(zhí)行。系統(tǒng)的響應(yīng)時(shí)間和用戶的數(shù)量成反比,即用戶數(shù)越多,響應(yīng)時(shí)間越長(zhǎng)。
17、下列存儲(chǔ)管理方案中,不適用于多道程序設(shè)計(jì)系統(tǒng)的是()
A、頁(yè)式存儲(chǔ)管理
B、固定式分區(qū)分配
C、單用戶連續(xù)分配
D、段式存儲(chǔ)管理
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn).析:?jiǎn)斡脩暨B續(xù)存儲(chǔ)管理又稱單分區(qū)模式,適用于單用戶情況,任何時(shí)刻
主存儲(chǔ)器中最多只有一道程序。
18、任何時(shí)刻總是讓具有最高優(yōu)先數(shù)的進(jìn)程占用處理器,此時(shí)采用的進(jìn)程調(diào)度算法
是()
A、非搶占式的優(yōu)先數(shù)調(diào)度算法
B、時(shí)間片輪轉(zhuǎn)調(diào)度算法
C、先來先服務(wù)調(diào)度算法
D、搶占式的優(yōu)先數(shù)調(diào)度算法
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:”讓具有最高優(yōu)先數(shù)的進(jìn)程占用處理器“,我們可以知道,采用的進(jìn)程
調(diào)度算法是優(yōu)先數(shù)調(diào)度算法,但是我們還要進(jìn)一步分析是搶占式的還是非搶占式
的。“任何時(shí)刻總讓”,通過這句話我們知道采用的是搶占式的。
19、假定磁盤的旋轉(zhuǎn)速度是10ms/round,每個(gè)磁道被劃分為大小相等的5塊,則
傳送一塊信息所需時(shí)間為()
A、10ms
B、5ms
C、4ms
D、2ms
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:傳送時(shí)間是指由指定的碰頭把磁道上的信息讀到主存儲(chǔ)器或把主存儲(chǔ)
器中信息寫到磁道上所需的時(shí)間。由于每個(gè)扇區(qū)中各磁道上的信息容量是相同的
(即塊的長(zhǎng)度),所以讀/寫信息的傳送時(shí)間也是相同的,且傳遞信息所需的時(shí)間是
10ms
固定的。則此處所需時(shí)間=丁=2mso
20、采用SPOOLING技術(shù)的目的是()
A、提高獨(dú)占設(shè)備的利用率
B、提高主機(jī)效率
C、減輕用戶編程負(fù)擔(dān)
D、提高程序的運(yùn)行速度
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:采用SPOOLING技術(shù)的目的是提高主機(jī)效率。
二、操作系統(tǒng)?多項(xiàng)選擇題(本題共5題,每題1.0分,
共5分。)
21、在CPU中與地址轉(zhuǎn)換有關(guān)的寄存器包括()
標(biāo)準(zhǔn)答案:A,C,E
知識(shí)點(diǎn)0析:質(zhì)定分區(qū)存儲(chǔ)管理中,為了實(shí)現(xiàn)存儲(chǔ)保護(hù),處理器設(shè)置了一對(duì)寄存
器,稱為下限寄存器和上限寄存器。采用可變分區(qū)方式管理時(shí),i般采用動(dòng)態(tài)重定
位方式裝入作業(yè),因此,硬件準(zhǔn)備了兩個(gè)專用的控制寄存器:基址寄存器和限長(zhǎng)寄
存器。單用戶連續(xù)存儲(chǔ)管理方式中,處理器中準(zhǔn)備一個(gè)界限寄存器。
22、設(shè)有四個(gè)進(jìn)程A、B、C、D進(jìn)程A和進(jìn)程B共享變量戈,進(jìn)程C和進(jìn)程D共
享變量y,,在情況下會(huì)出現(xiàn)與時(shí)間有關(guān)的錯(cuò)誤。()
標(biāo)準(zhǔn)答案:A,E
知識(shí)點(diǎn)解析:造成計(jì)數(shù)值不正確的因素是與進(jìn)程被打斷的時(shí)間和能占用處理器的時(shí)
間有關(guān)。由這種原因造成的錯(cuò)誤稱為與時(shí)間有關(guān)的錯(cuò)誤。A、B共享X,C、D共
享Y,所以當(dāng)A、B或C、D訪問順序不當(dāng)時(shí)會(huì)產(chǎn)生與時(shí)間有關(guān)的錯(cuò)誤。
23、在多進(jìn)程的并發(fā)系統(tǒng)中,有關(guān)進(jìn)程間的關(guān)系的正確說法是()
標(biāo)準(zhǔn)答案:B,D,E
知識(shí)點(diǎn)。析「定多進(jìn)程的并發(fā)系統(tǒng)中,進(jìn)程間有些可能邏轉(zhuǎn)上無關(guān),而有些可能邏
輯上相關(guān),但由于,它們之間的并行運(yùn)行,它們之間都直接或間接的發(fā)生關(guān)系。
24、為防止系統(tǒng)故障造成系統(tǒng)中文件被破壞,通常采用方法來保護(hù)文件。
()
標(biāo)準(zhǔn)答案:A,D
知識(shí)點(diǎn)解析:對(duì)于因硬件故障或軟件失誤而引起的文件被破壞,可以采用建立副本
的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 固陽(yáng)安全檢查標(biāo)準(zhǔn)流程講解
- 常州政治考試試卷及答案
- 外科人教版冊(cè)試題及答案
- 2025-2026人教版初中九年級(jí)語(yǔ)文期末測(cè)試卷
- 2025-2026五年級(jí)道德與法治上學(xué)期期末測(cè)試
- 腸道菌群與新型降糖藥心腎獲益的關(guān)系
- 阿里云智能外呼產(chǎn)品白皮書
- 衛(wèi)生站統(tǒng)計(jì)工作制度
- 凈水廠制水衛(wèi)生管理制度
- 衛(wèi)生院醫(yī)改規(guī)章制度
- 2025年龍井市面向委培生和定向生招聘員額崗位(5人)筆試參考題庫(kù)及答案解析
- 交通事故培訓(xùn)
- 金融投資分析與決策指導(dǎo)手冊(cè)(標(biāo)準(zhǔn)版)
- 【初中 地理】2025-2026學(xué)年人教版八年級(jí)地理下冊(cè)知識(shí)點(diǎn)匯Z
- 2025年版廉政知識(shí)測(cè)試題庫(kù)(含答案)
- 機(jī)械制圖教案
- 新疆干旱的原因
- 九年級(jí) 22天1600個(gè)中考詞匯背默專項(xiàng)訓(xùn)練(英語(yǔ))
- 老年心血管疾病預(yù)防與治療
- PICC導(dǎo)管標(biāo)準(zhǔn)維護(hù)流程教案(2025-2026學(xué)年)
- 護(hù)士長(zhǎng)采血防淤青課件
評(píng)論
0/150
提交評(píng)論