操作系統(tǒng)試題及答案
操作系統(tǒng)是管理和控制計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序。以下是由陽光網(wǎng)小編整理關(guān)于操作系統(tǒng)試題的內(nèi)容,希望大家喜歡!
操作系統(tǒng)試題
一、填空題:(每空1分,共30分)
1、 在裸機(jī)的基礎(chǔ)上覆蓋了軟件的計(jì)算機(jī)系統(tǒng)稱為__________。
2、 操作系統(tǒng)是一種_____ 軟件,其基本的類型有_______________操作系統(tǒng)、分時(shí)操作系統(tǒng)、_______________操作系統(tǒng)、個(gè)人計(jì)算機(jī)操作系統(tǒng)、___________操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)六種。
3、 作業(yè)由不同順序相連的_____組成,_____是作業(yè)存在的唯一標(biāo)志。
4、 __________是進(jìn)程執(zhí)行活動(dòng)全過程的靜態(tài)描述。
5、 進(jìn)程一旦被創(chuàng)建就處于_____ _____狀態(tài)。進(jìn)程被阻塞時(shí)從_____狀態(tài)轉(zhuǎn)換為_____狀態(tài)。
6、 并發(fā)進(jìn)程因?yàn)楦偁巁____而引起的直接制約會(huì)帶來進(jìn)程之間的_____。
7、 我們把虛擬地址變換為物理地址的過程稱為__________________。它的實(shí)現(xiàn)方法有兩種,其中,支持虛擬存儲(chǔ)器的是__________________。
8、 在動(dòng)態(tài)分區(qū)存儲(chǔ)管理中,內(nèi)存回收時(shí),如果有相連的空閑區(qū),要進(jìn)行_____;當(dāng)裝入作業(yè)時(shí),如果各空閑區(qū)的長度都不能滿足作業(yè)的要求而空閑區(qū)的總長度能滿足作業(yè)的要求時(shí),要進(jìn)行_____。
9、 ________與_____技術(shù)是在多道環(huán)境下用來擴(kuò)充內(nèi)存的兩種方法。
10、 在頁式存儲(chǔ)管理中,地址空間是_____ 維的。如果頁面長度為1K,則邏輯地址2800對應(yīng)的頁號為_____,頁內(nèi)地址為_____。
11、 在動(dòng)態(tài)段式存儲(chǔ)管理方法中,當(dāng)處理機(jī)要訪問的指令所在的段不在內(nèi)存時(shí)系統(tǒng)將產(chǎn)生_________________。
12、 文件的_____ 結(jié)構(gòu)是用戶可見結(jié)構(gòu),它可分為_________________和__________兩大類。
13、 按設(shè)備的從屬關(guān)系可將設(shè)備分為_________和_____ 。
14、 一個(gè)進(jìn)程只有獲得了______________、_____和所需設(shè)備三者之后,才具備了進(jìn)行I/O操作的'物理?xiàng)l件。
二、單項(xiàng)選擇題:(每小題1分,共20分)
( )1、 分時(shí)操作系統(tǒng)不具有下列哪個(gè)特征:
A、多用戶同時(shí)性 B、獨(dú)立性 C、高可靠性 D、交互性
( )2、 下列作業(yè)輸入方式中,需要在外存上開辟輸入井和輸出井的是:
A、 聯(lián)機(jī)輸入方式 B、 脫機(jī)輸入方式
C、 直接耦合方式 D、 SPOOLING方式
( )3、 下列關(guān)于多道程序設(shè)計(jì)系統(tǒng)的說法,不正確的是:
A、 多道程序同時(shí)存在于內(nèi)存中且并發(fā)執(zhí)行。
B、 處理機(jī)和設(shè)備之間、設(shè)備與設(shè)備之間可并行工作。
C、 處理機(jī)上會(huì)同時(shí)運(yùn)行多道程序。
D、 系統(tǒng)的吞吐量遠(yuǎn)遠(yuǎn)大于單道程序設(shè)計(jì)系統(tǒng)。
( )4、 兩個(gè)或多個(gè)事件在同一時(shí)間間隔內(nèi)發(fā)生是指進(jìn)程的:
A、 并行性 B、 并發(fā)性 C、 同步 D、 互斥
( )5、 下列哪個(gè)是進(jìn)程從執(zhí)行狀態(tài)轉(zhuǎn)換為就緒狀態(tài)的時(shí)機(jī):
A、 被進(jìn)程調(diào)度程序選中 B、 時(shí)間片到
C、 發(fā)生等待事件 D、 等待事件結(jié)束
( )6、 具有原子特性的原語是:
A、 機(jī)器指令級的原語 B、 功能級的原語
C、 用戶級的原語 D、 系統(tǒng)級的原語
( )7、 下列選項(xiàng)中,哪個(gè)是P原語的操作過程:
A、 begin S:=S-1; if S>0 then block(S); end;
B、 begin S:=S+1; if S>0 then wakeup(S); end;
C、 begin S:=S+1; if S<0 then wakeup(S); end;
D、 begin S:=S-1; if S<0 then block(S); end;
( )8、 用于描述進(jìn)程互斥的信號量初始值一般為:
A、 0_____ B、 1 C、 -1 D、 n
( )9、 進(jìn)程調(diào)度算法中先來先服務(wù)調(diào)度算法對下列哪種進(jìn)程不公平:
A、 短進(jìn)程_____ B、 長進(jìn)程 C、 復(fù)雜進(jìn)程 D、 簡單進(jìn)程
( )10、虛擬存儲(chǔ)器的容量取決于:
A、內(nèi)存容量 B、外存容量 C、地址結(jié)構(gòu)和尋址方式 D、硬件的地址
( )11、 在固定分區(qū)存儲(chǔ)管理中,可以改變的是:
A、 分區(qū)的長度 B、 分區(qū)的數(shù)目 C、 分區(qū)的個(gè)數(shù) D、 分區(qū)的狀態(tài)
( )12、 要求可用表中的空閑區(qū)按大小遞增的次序排列的動(dòng)態(tài)分區(qū)分配算法是:
A、 最先適應(yīng)算法 B、 最佳適應(yīng)算法
C、 最壞適應(yīng)算法 D、 最后適應(yīng)算法
( )13、下列存儲(chǔ)管理方式中,內(nèi)存利用率最好的是:
A、頁式存儲(chǔ)管理 B、段式存儲(chǔ)管理
C、固定分區(qū)存儲(chǔ)管理 D、動(dòng)態(tài)分區(qū)存儲(chǔ)管理
( )14、下列頁面置換算法中,效率最好但無法實(shí)現(xiàn)的是:
A、FIFO頁面置換算法 B、LRU頁面置換算法
C、LFU頁面置換算法 D、理想型淘汰算法
( )15、 索引文件的最佳存取方法是:
A、 隨機(jī)存取法 B、 順序存取法 C、 按鍵存取法 D、 成組存取法
( )16、邏輯記錄的順序與文件實(shí)際占用盤塊的順序一致的物理文件是:
A、連續(xù)文件 B、串聯(lián)文件_____C、索引文件_____D、鏈接文件
( )17、 下列設(shè)備與CPU之間的數(shù)據(jù)傳送控制方式中,并行效率最高的是:
A、 程序直接控制方式 B、 中斷控制方式 C、 DMA方式 D、 通道方式
( )18、 下列選項(xiàng)中,哪個(gè)不是按文件的組織形式劃分的文件類型:
A、 普通文件 B、 系統(tǒng)文件 C、 目錄文件 D、 特殊文件
( )19、 下列選項(xiàng)中,哪個(gè)不是進(jìn)程的組成部分:
A、 寄存器和堆棧 B、 程序段 C、 數(shù)據(jù)集合 D、 PCB
( )20、 并發(fā)進(jìn)程由于資源競爭不當(dāng)而形成的僵局稱為:
A、 互斥 B、 并發(fā) C、 死鎖 D、 異步
三、多項(xiàng)選擇題(每小題2分,共30分):
1、操作系統(tǒng)的基本功能有( )。
A、處理機(jī)管理 B、存儲(chǔ)管理 C、設(shè)備管理
D、文件系統(tǒng)管理 E、用戶接口
2、進(jìn)程的特征有( )。
A、結(jié)構(gòu)特征_____B、異步性 C、并發(fā)性_____D、動(dòng)態(tài)特征_____E、獨(dú)立性
3、在單機(jī)系統(tǒng)中,進(jìn)程通信的形式有( )。
A、共享存儲(chǔ)區(qū)方式 B、主從式 C、消息或郵箱機(jī)制
D、低級通信方式 E、會(huì)話式
4、產(chǎn)生死鎖的必要條件有( )。
A、共享?xiàng)l件 B、互斥條件 C、不剝奪條件
D、請求和保持條件 E、環(huán)路等待條件
5、下列關(guān)于線程的說法,正確的有( )。
引入線程是為了提高系統(tǒng)的執(zhí)行效率,減少處理機(jī)的空轉(zhuǎn)時(shí)間和調(diào)度切換時(shí)間
B、線程是被系統(tǒng)獨(dú)立調(diào)度和分派的基本單位
C、線程自己基本上不擁有系統(tǒng)資源,但它可與同屬一個(gè)進(jìn)程的其它線程共享進(jìn)程所擁有的全部資源
D、線程也稱作輕權(quán)進(jìn)程
E、同一個(gè)進(jìn)程中的多個(gè)線程之間可以并發(fā)執(zhí)行
6、處理機(jī)調(diào)度可以分為( )。
A、作業(yè)調(diào)度 B、交換調(diào)度 C、進(jìn)程調(diào)度
D、線程調(diào)度 E、設(shè)備調(diào)度
7、下列調(diào)度算法,可用于進(jìn)程調(diào)度的有( )。
A、FCFS調(diào)度算法 B、輪轉(zhuǎn)法 C、優(yōu)先級法
D、最高響應(yīng)比優(yōu)先法 E、LRU調(diào)度算法
8、可以實(shí)現(xiàn)虛擬存儲(chǔ)器的存儲(chǔ)管理方式有( )。
A、單一連續(xù)區(qū)存儲(chǔ)管理方式 B、固定分區(qū)存儲(chǔ)管理方式
C、動(dòng)態(tài)分區(qū)存儲(chǔ)管理方式 D、頁式存儲(chǔ)管理方式 E、段式存儲(chǔ)管理方式
9、采用多級目錄結(jié)構(gòu),對命名文件允許( )。
A、不同用戶用相同名字 B、不同用戶用不同名字
C、同一用戶在自己的不同子目錄中用相同名字
D、同一用戶在同一子目錄中用相同名字 E、同一用戶用不同名字
10、文件存取控制驗(yàn)證的方式有( )。
A、存取控制矩陣 B、存取控制表 C、口令
D、密碼 E、存取控制行列式
11、下列各項(xiàng),屬于文件系統(tǒng)層次模型的有( )。
A、符號文件系統(tǒng)層 B、邏輯文件系統(tǒng)層 C、基本文件系統(tǒng)層
D、文件操作層 E、物理文件系統(tǒng)層
12、設(shè)備管理的功能有( )。
A、進(jìn)行設(shè)備分配 B、實(shí)現(xiàn)設(shè)備和設(shè)備、設(shè)備和CPU等之間的并行操作
C、提供和進(jìn)程管理系統(tǒng)的接口 D、進(jìn)行緩沖區(qū)管理
E、進(jìn)行外存的存儲(chǔ)空間的管理
13、屬于FCB的信息有( )。
A、文件名 B、進(jìn)程名 C、存取權(quán)限
D、優(yōu)先權(quán) E、物理位置
14、操作系統(tǒng)為用戶提供的接口有( )。
A、操作控制命令 B、系統(tǒng)調(diào)用 C、作業(yè)控制語言
D、鍵盤操作命令 E、作業(yè)說明書
15、I/O控制過程的實(shí)現(xiàn)方式有( )。
A、作為請求I/O操作的進(jìn)程的一部分實(shí)現(xiàn)
B、作為當(dāng)前進(jìn)程的一部分實(shí)現(xiàn) C、由專門的I/O進(jìn)程實(shí)現(xiàn)
D、由設(shè)備管理進(jìn)程實(shí)現(xiàn) E、由進(jìn)程管理模塊實(shí)現(xiàn)
四、簡答題:(每小題4分,共20分)
1、 畫出作業(yè)的狀態(tài)轉(zhuǎn)換圖。
2、 什么是信號量?它的物理意義是什么?
3、 段式存儲(chǔ)管理有何優(yōu)點(diǎn)?
4、 常用的文件存儲(chǔ)空間的管理方法有哪幾種?其中,需要額外存儲(chǔ)空間的是哪些?
5、什么是緩沖?為什么要引入緩沖?
操作系統(tǒng)試題參考答案
一、1、虛擬機(jī) 2、系統(tǒng),批處理,實(shí)時(shí),分布式 3、作業(yè)步,JCB 4、進(jìn)程上下文
5、就緒,執(zhí)行,等待 6、私有資源,同步 7、重定位,動(dòng)態(tài)重定位 8、合并,緊湊
9、覆蓋,交換 10、一,2,742 11、缺段中斷 12、邏輯,流式文件,記錄式文件
13、系統(tǒng)設(shè)備,用戶設(shè)備 14、通道,設(shè)備控制器
二、1、C 2、D 3、C 4、B 5、B 6、A 7、D 8、B 9、A 10、C
11、D 12、B 13、A 14、D 15、A 16、A 17、D 18、B 19、A 20、C
三、1、ABCDE 2、ABCDE 3、ABCE 4、BCDE 5、ABCDE 6、ABCD 7、ABC 8、DE
9、ABCE 10、ABCD 11、ABCE 12、ABCD 13、ACE 14、ABCD 15、ABC
四、1、答:
2、答:信號量S是一個(gè)整數(shù),它的值代表某類臨界資源的數(shù)目。S>0,表示某類臨界資源的數(shù)目;S=0,表示沒有某類臨界資源;S<0,S的絕對值表示等待使用某類臨界資源的進(jìn)程數(shù)目。
3、答:⑴、可以實(shí)現(xiàn)虛存;⑵、段長可以動(dòng)態(tài)增長;⑶、便于實(shí)現(xiàn)段的共享;⑷、 便于實(shí)現(xiàn)動(dòng)態(tài)鏈接。
4、答:空閑文件目錄,空閑塊鏈,位示圖;空閑文件目錄,位示圖。
5、答:緩沖,既可以是專用的硬件緩沖器,也可以是在內(nèi)存中開辟的專用緩沖區(qū),用來暫存數(shù)據(jù)。引入緩沖的目的,是為了匹配快速的CPU和慢速外設(shè)之間的處理速度,減少中斷次數(shù)和CPU與中斷處理的時(shí)間,解決DMA或通道方式時(shí)的瓶頸
【操作系統(tǒng)試題及答案】相關(guān)文章:
5.《計(jì)算機(jī)操作系統(tǒng)》期末試題及答案