?操作系統(tǒng)概論自考2015年10月真題
摘要:本試卷為單選題型,多選,填空題,簡(jiǎn)答題,綜合等題型。
操作系統(tǒng)概論自考2015年10月真題及答案解析
本試卷為單選題型,多選,填空題,簡(jiǎn)答題,綜合等題型。
一、單項(xiàng)選擇題在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。 (本大題共20小題,每小題1分,共20分)
1.計(jì)算機(jī)系統(tǒng)由( )
A.處理機(jī)和內(nèi)存組成
B.程序和數(shù)據(jù)組成
C.硬件和軟件組成
D.處理機(jī)、內(nèi)存和外圍設(shè)備組成
2.計(jì)算機(jī)操作系統(tǒng)的功能是( )
A.實(shí)現(xiàn)計(jì)算機(jī)用戶(hù)之間的相互交互
B.管理計(jì)算機(jī)系統(tǒng)的資源和控制程序的執(zhí)行
C.把源程序代碼轉(zhuǎn)換成目標(biāo)代碼
D.完成計(jì)算機(jī)硬件與軟件之間的通信
3.在批處理系統(tǒng)中引入多道程序設(shè)計(jì)技術(shù)的目的是( )
A.提高CPU和外圍設(shè)備的利用率
B.提高系統(tǒng)的可靠性
C.提高實(shí)時(shí)響應(yīng)速度
D.增強(qiáng)系統(tǒng)交互能力
4.用戶(hù)要求分配一臺(tái)外圍設(shè)備,此時(shí)發(fā)出的中斷屬于( )
A.程序中斷
B.訪管中斷
C.輸入輸出中斷
D.硬件中斷
5.下列步驟中,不是創(chuàng)建進(jìn)程所必須的是( )
A.建立一個(gè)進(jìn)程控制塊
B.為進(jìn)程分配內(nèi)存
C.將進(jìn)程置為就緒狀態(tài)
D.為進(jìn)程分配CPU
6.既考慮作業(yè)的執(zhí)行時(shí)間又考慮作業(yè)的等待時(shí)間的調(diào)度算法是( )
A.計(jì)算時(shí)間短的作業(yè)優(yōu)先算法
B.先來(lái)先服務(wù)算法
C.響應(yīng)比高者優(yōu)先算法
D.優(yōu)先級(jí)調(diào)度算法
7.計(jì)算機(jī)系統(tǒng)中存取速度最快的存儲(chǔ)器是( )
A.寄存器
B.主存儲(chǔ)器
C.高速緩沖存儲(chǔ)器
D.輔助存儲(chǔ)器
8.虛擬存儲(chǔ)器是( )
A.可提高計(jì)算機(jī)運(yùn)算速度的設(shè)備
B.容量擴(kuò)大了的主存
C.實(shí)際上不存在的存儲(chǔ)器
D.可以容納總和超過(guò)主存容量的多個(gè)作業(yè)同時(shí)運(yùn)行的一個(gè)地址空間
9.如果用戶(hù)的邏輯地址長(zhǎng)度為32位,則它的虛擬地址空間大小為( )
A.8GB
B.4GB
C.16MB
D.640KB
10.文件的保密是指防止文件被他人( )
A.竊取
B.破壞
C.篡改
D.刪除
11.邏輯文件存放到存儲(chǔ)介質(zhì)上時(shí),采用的組織形式與下列哪項(xiàng)有關(guān)?( )
A.邏輯文件結(jié)構(gòu)
B.存儲(chǔ)介質(zhì)特性
C.主存儲(chǔ)器管理方式
D.分配外設(shè)方式
12.用戶(hù)在“讀”完一個(gè)已經(jīng)打開(kāi)的文件后,如果要?dú)w還文件的使用權(quán),需要調(diào)用( )
A.“建立”操作
B.“打開(kāi)”操作
C.“刪除”操作
D.“關(guān)閉”操作
13.設(shè)某文件由7個(gè)邏輯記錄組成,每個(gè)邏輯記錄的長(zhǎng)度為508個(gè)字節(jié)。該文件采用鏈接結(jié)構(gòu)存儲(chǔ)在磁盤(pán)上。磁盤(pán)塊的大小為512個(gè)字節(jié),用4個(gè)字節(jié)存放鏈接指針,存放該文件的磁盤(pán)塊號(hào)依次為第10、8、12、25、23、101、83?,F(xiàn)要使用含有文件中第1531個(gè)字節(jié)的邏輯記錄,請(qǐng)問(wèn)應(yīng)該從下列哪個(gè)磁盤(pán)塊中讀出信息?( )
A.第8號(hào)磁盤(pán)塊
B.第10號(hào)磁盤(pán)塊
C.第12號(hào)磁盤(pán)塊
D.第25號(hào)磁盤(pán)塊
14.用戶(hù)編制程序時(shí)使用的設(shè)備通常與實(shí)際能占用的設(shè)備無(wú)關(guān),設(shè)備的這種特性稱(chēng)為( )
A.設(shè)備的獨(dú)立性
B.設(shè)備的虛擬性
C.設(shè)備的相對(duì)性
D.設(shè)備的絕對(duì)性
15.從使用角度對(duì)外圍設(shè)備進(jìn)行劃分,打印機(jī)屬于( )
A.虛擬設(shè)備
B.共享設(shè)備
C.獨(dú)占設(shè)備
D.順序設(shè)備
16.采用單緩沖技術(shù),假定從磁盤(pán)上讀一塊數(shù)據(jù)到緩沖區(qū)所需時(shí)間為100μs,從緩沖區(qū)把數(shù)據(jù)傳送到用戶(hù)區(qū)的時(shí)間為40μs,而CPU對(duì)這一塊數(shù)據(jù)進(jìn)行計(jì)算的時(shí)間為50μs,這樣系統(tǒng)對(duì)每一塊數(shù)據(jù)的處理時(shí)間為( )
A.90μs
B.140μs
C.150μs
D.190μs
17.任何兩個(gè)并發(fā)進(jìn)程之間( )
A.可能存在交互
B.一定相互獨(dú)立
C.一定存在交互
D.都有變量共享
18.使用V原語(yǔ)對(duì)信號(hào)量作運(yùn)算之后,( )
A.當(dāng)S<0時(shí)要喚醒一個(gè)等待進(jìn)程
B.當(dāng)S<0時(shí)要喚醒一個(gè)就緒進(jìn)程
C.當(dāng)S≤0時(shí)要喚醒一個(gè)等待進(jìn)程
D.當(dāng)S≤0 時(shí)要喚醒一個(gè)就緒進(jìn)程
19.用信箱實(shí)現(xiàn)并發(fā)進(jìn)程間的通信需要兩個(gè)基本通信原語(yǔ),它們分別是( )
A.P原語(yǔ)和V原語(yǔ)
B.SEND原語(yǔ)和V原語(yǔ)
C.R(S)和W(S)
D.SEND原語(yǔ)和RECEIVE原語(yǔ)
20.設(shè)有兩個(gè)進(jìn)程共享3個(gè)同類(lèi)資源,為使系統(tǒng)不會(huì)死鎖,每個(gè)進(jìn)程可以申請(qǐng)的資源數(shù)目最多為( )
A.0個(gè)
B.1個(gè)
C.2個(gè)
D.3個(gè)
二、多項(xiàng)選擇題在每小題的五個(gè)備選答案中選出二至五個(gè)正確答案,并將其代碼寫(xiě)在題干后面的括號(hào)內(nèi)。多選、少選、不選或錯(cuò)選者,該題無(wú)分。 (本大題共5小題,每小題2分,共10分)
11.對(duì)于作業(yè)調(diào)度算法,下述說(shuō)法正確的有( )
A.計(jì)算時(shí)間短的作業(yè)優(yōu)先算法可能導(dǎo)致大作業(yè)長(zhǎng)時(shí)間等待
B.先來(lái)先服務(wù)算法可能使小作業(yè)長(zhǎng)時(shí)間等待
C.響應(yīng)比高者優(yōu)先算法沒(méi)有考慮作業(yè)的等待時(shí)間
D.優(yōu)先級(jí)調(diào)度算法考慮了作業(yè)的等待時(shí)間
E.均衡調(diào)度算法根據(jù)作業(yè)對(duì)資源的要求進(jìn)行分類(lèi),盡可能使得更多的作業(yè)同時(shí)執(zhí)行
12.在可變式分區(qū)分配方案中,某一作業(yè)完成后,系統(tǒng)收回其主存空間,并與相鄰空閑區(qū)合并,為此需修改空閑區(qū)表,空閑區(qū)數(shù)不變的情況是( )
A.無(wú)上鄰空閑區(qū),也無(wú)下鄰空閑區(qū)
B.有上鄰空閑區(qū),但無(wú)下鄰空閑區(qū)
C.有下鄰空閑區(qū),但無(wú)上鄰空閑區(qū)
D.有上鄰空閑區(qū),也有下鄰空閑區(qū)
E.內(nèi)存中無(wú)空閑區(qū)
13.文件系統(tǒng)采用多級(jí)目錄結(jié)構(gòu)的目的有( )
A.縮短訪問(wèn)文件的尋找時(shí)間
B.節(jié)省存儲(chǔ)空間
C.解決文件的命名沖突
D.易于實(shí)現(xiàn)文件共享
E.管理簡(jiǎn)單,查找方便
14.下列屬于移臂調(diào)度算法的有( )
A.均衡調(diào)度算法
B.先來(lái)先服務(wù)算法
C.優(yōu)先級(jí)調(diào)度算法
D.電梯調(diào)度算法
E.最短尋找時(shí)間優(yōu)先算法
15.關(guān)于進(jìn)程同步,下列說(shuō)法正確的有( )
A.用PV操作實(shí)現(xiàn)進(jìn)程互斥和同步后,若PV操作使用不當(dāng)仍可能會(huì)發(fā)生死鎖
B.用PV操作實(shí)現(xiàn)進(jìn)程同步和互斥后,就不會(huì)發(fā)生死鎖了
C.進(jìn)程互斥實(shí)際上是進(jìn)程同步的一種特殊情況
D.PV操作不僅可以實(shí)現(xiàn)并發(fā)進(jìn)程之問(wèn)的同步和互斥,而且能夠防止系統(tǒng)進(jìn)入死鎖狀態(tài)
E.信號(hào)量的PV操作也適合于交換大量信息
三、填空題(本大題共20小題,每空1分,共20分)
21.網(wǎng)絡(luò)操作系統(tǒng)的主要功能是實(shí)現(xiàn)_________以及網(wǎng)絡(luò)中各種資源共享。
22.操作系統(tǒng)為用戶(hù)提供兩類(lèi)使用接口:一是_________接口,通過(guò)“系統(tǒng)調(diào)用”使用操作系統(tǒng)功能;二是操作員接E1,通過(guò)作業(yè)控制語(yǔ)言或操作控制命令實(shí)現(xiàn)對(duì)作業(yè)的控制要求。
23.讓多個(gè)計(jì)算題同時(shí)進(jìn)入一個(gè)計(jì)算機(jī)系統(tǒng)的主存儲(chǔ)器并行執(zhí)行,這種程序設(shè)計(jì)方法稱(chēng)為_(kāi)________。
24.在一個(gè)單CPU的系統(tǒng)中,處于運(yùn)行狀態(tài)的進(jìn)程最多有_________個(gè)。
25.當(dāng)某一個(gè)進(jìn)程在處理器上運(yùn)行時(shí),一旦有更高優(yōu)先級(jí)的進(jìn)程就緒,進(jìn)程調(diào)度就要?jiǎng)儕Z正在處理器上運(yùn)行的進(jìn)程使用處理器的權(quán)利,而把處理器分配給具有更高優(yōu)先級(jí)的進(jìn)程,這種調(diào)度方式稱(chēng)為_(kāi)________。
26.主存儲(chǔ)器中被操作系統(tǒng)使用的部分空間稱(chēng)作_________。
27.存儲(chǔ)容量大、并可以長(zhǎng)期存儲(chǔ)信息的存儲(chǔ)器是_________。
28.在存儲(chǔ)管理中,引入快表的目的是_________。
29.邏輯上具有完整意義的信息集合被稱(chēng)為_(kāi)________。
210.每個(gè)索引文件都至少有一張索引表,其中的每一個(gè)表項(xiàng)應(yīng)包括能標(biāo)識(shí)該記錄的記錄號(hào) 和該記錄的_________。
211.虛擬存儲(chǔ)器的容量是由計(jì)算機(jī)的地址結(jié)構(gòu)和_________的容量決定,與實(shí)際主存儲(chǔ)器的容量無(wú)關(guān)。
212.主存儲(chǔ)器與外圍設(shè)備之間的信息傳送操作稱(chēng)為_(kāi)________。
213.操作系統(tǒng)中對(duì)外圍設(shè)備的啟動(dòng)和控制工作由_________完成。
214.對(duì)磁盤(pán)驅(qū)動(dòng)調(diào)度來(lái)說(shuō),“移臂調(diào)度”的目標(biāo)是盡可能地減少_________時(shí)間。
215.某磁盤(pán)有200個(gè)柱面,編號(hào)為0至199,如當(dāng)前在訪問(wèn)100號(hào)柱面,這時(shí)又有若干請(qǐng)求者要使用磁盤(pán),假定請(qǐng)求者依次要訪問(wèn)的柱面號(hào)為:85、147、90、155。采用先來(lái)先服務(wù)算法,移動(dòng)臂共移動(dòng)_________個(gè)柱面距離。
216.在一個(gè)進(jìn)程的工作沒(méi)有全部完成之前,另一個(gè)進(jìn)程就可以開(kāi)始工作。把可同時(shí)執(zhí)行的進(jìn)程稱(chēng)為_(kāi)________進(jìn)程。
217.每執(zhí)行一次P原語(yǔ)操作,信號(hào)量S的數(shù)值減1,P操作后S滿(mǎn)足_________時(shí),說(shuō)明已無(wú)資源可供分配,執(zhí)行P原語(yǔ)的進(jìn)程必須阻塞等待資源。
218.有3個(gè)進(jìn)程共享同一段程序,每次最多允許2個(gè)進(jìn)程同時(shí)進(jìn)入該程序段,若用Pv操作作為同步機(jī)制,則信號(hào)量s的取值范圍是_________。
219. 為了避免信件丟失,send原語(yǔ)不能向_________的信箱中投入信件。
220.當(dāng)檢測(cè)到系統(tǒng)發(fā)生死鎖之后,可采用剝奪某些進(jìn)程所占有的資源、_________或重新啟動(dòng)系統(tǒng)等方法來(lái)解除死鎖。
四、簡(jiǎn)答題(本大題共5小題,每小題4分,共20分)
31.什么是實(shí)時(shí)操作系統(tǒng)?請(qǐng)簡(jiǎn)單說(shuō)明實(shí)時(shí)操作系統(tǒng)的特點(diǎn)。
32.題47圖(b)為題47圖(a)所示主存空間的空閑區(qū)表。此時(shí)有作業(yè)C申請(qǐng)到了空閑區(qū)2。 請(qǐng)畫(huà)出變化后的存儲(chǔ)空間分配圖及空閑區(qū)表。
33.磁盤(pán)訪問(wèn)的操作時(shí)間由哪三部分組成?在磁盤(pán)配置不變的情況下,如何減少信息的傳輸時(shí)間?
34.有2個(gè)并發(fā)進(jìn)程P1和P2,它們都要使用臨界資源A和B。為了實(shí)現(xiàn)對(duì)上述資源的互斥訪問(wèn),可定義2個(gè)信號(hào)量mutexA和mutexB分別對(duì)應(yīng)于資源A和B。P1和P2進(jìn)程的程序如下:請(qǐng)回答以下問(wèn)題:(1)上述2個(gè)并發(fā)進(jìn)程P1和P2會(huì)不會(huì)產(chǎn)生死鎖問(wèn)題?(2)如果會(huì)產(chǎn)生死鎖問(wèn)題,如何修改進(jìn)程的程序,使得不會(huì)產(chǎn)生死鎖?如果不會(huì)產(chǎn)生死 鎖,請(qǐng)說(shuō)明理由。
35.若有3個(gè)進(jìn)程共享9個(gè)資源,且當(dāng)前資源分配情況如下:請(qǐng)回答以下問(wèn)題:(1)目前系統(tǒng)是否處于安全狀態(tài)?(2)如果是,給出進(jìn)程執(zhí)行的安全序列;如果不是,請(qǐng)說(shuō)明理由。
五、綜合題(本大題共3小題,每小題10分,共30分)
41.在一個(gè)單道程序設(shè)計(jì)系統(tǒng)中,有5個(gè)作業(yè)A、B、C、D、E,它們幾乎同時(shí)到達(dá),預(yù)計(jì)它們的運(yùn)行時(shí)間分別為10、6、2、4、8分鐘。其優(yōu)先級(jí)分別為3、5、2、1、4,這里5為最高優(yōu)先級(jí)。 試對(duì)于下列每一種調(diào)度算法,計(jì)算5個(gè)作業(yè)的平均周轉(zhuǎn)時(shí)間。(1)先來(lái)先服務(wù)調(diào)度算法(按A、B、C、D、E順序)。(2)優(yōu)先級(jí)調(diào)度算法。(3)計(jì)算時(shí)間短的作業(yè)優(yōu)先算法。
42.已知某程序訪問(wèn)以下頁(yè)面:0、1、4、2、0、2、6、5、1、2、3、2、1、2、6、2、1、3、6、2,如果程序有3個(gè)頁(yè)框可用,所有內(nèi)存開(kāi)始時(shí)都是空的,凡第一次用到的頁(yè)面都會(huì)產(chǎn)生一次缺頁(yè)中斷。要求:(1)采用FIFO替換算法,求缺頁(yè)率(要求寫(xiě)出計(jì)算過(guò)程);(2)采用LRU替換算法,求缺頁(yè)率(要求寫(xiě)出計(jì)算過(guò)程)。
43.某用戶(hù)文件共10個(gè)邏輯記錄,每個(gè)邏輯記錄的長(zhǎng)度為480個(gè)字符,現(xiàn)把該文件存放到磁帶上,若磁帶的記錄密度為800字符/英寸,塊與塊之間的間隙為 0.6英寸。要求:(1)不采用記錄成組操作時(shí)(即每個(gè)記錄占一塊),磁帶空間的利用率為多少?(2)采用記錄成組操作且塊因子為5時(shí),磁帶空間的利用率為多少?
延伸閱讀
- 2025年4月自考政治經(jīng)濟(jì)學(xué)(中級(jí))全真模擬試題
- 2023年10月自考00257票據(jù)法真題
- 2023年10月自考00249國(guó)際私法真題
- 2023年10月自考00246國(guó)際經(jīng)濟(jì)法概論真題
- 2023年10月自考00245刑法學(xué)真題
- 2023年10月自考00186國(guó)際商務(wù)談判真題
自考微信公眾號(hào)
掃碼添加
自考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取