電大《操作系統(tǒng)》期末考試試題及答案_第1頁
電大《操作系統(tǒng)》期末考試試題及答案_第2頁
電大《操作系統(tǒng)》期末考試試題及答案_第3頁
電大《操作系統(tǒng)》期末考試試題及答案_第4頁
電大《操作系統(tǒng)》期末考試試題及答案_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1.3 練習(xí)題一、選擇題(選擇一個(gè)正確答案的代碼填入括號中)1. 一個(gè)完整的計(jì)算機(jī)系統(tǒng)是由()組成的。A硬件B軟件 C硬件和軟件D用戶程序2. 在計(jì)算機(jī)系統(tǒng)中,控制和管理各種資源、有效地組織多道程序運(yùn)行的系統(tǒng)軟件稱作()。A文件系統(tǒng)B操作系統(tǒng)C網(wǎng)絡(luò)管理系統(tǒng)D數(shù)據(jù)庫管理系統(tǒng)3. 按照所起的作用和需要的運(yùn)行環(huán)境,操作系統(tǒng)屬于()。A用戶軟件B應(yīng)用軟件C支撐軟件D系統(tǒng)軟件4. 操作系統(tǒng)的基本職能是()。A提供功能強(qiáng)大的網(wǎng)絡(luò)管理工具B提供用戶界面,方便用戶使用C提供方便的可視化編輯程序D控制和管理系統(tǒng)內(nèi)各種資源,有效地組織多道程序的運(yùn)行5. 為用戶分配主存空間,保護(hù)主存中的程序和數(shù)據(jù)不被破壞,提高主存

2、空間的利用率。這屬于()。A處理器管理B存儲(chǔ)管理C文件管理D作業(yè)管理6. 操作系統(tǒng)對緩沖區(qū)的管理屬于()的功能。A處理機(jī)管理B設(shè)備管理 C文件管理D存儲(chǔ)器管理7. 操作系統(tǒng)內(nèi)核與用戶程序、應(yīng)用程序之間的接口是()。Ashell命令B圖形界面C系統(tǒng)調(diào)用DC語言函數(shù)8. 為了使系統(tǒng)中所有的用戶都能得到及時(shí)的響應(yīng),該操作系統(tǒng)應(yīng)該是()。A多道批處理系統(tǒng)B分時(shí)系統(tǒng)C實(shí)時(shí)系統(tǒng)D網(wǎng)絡(luò)系統(tǒng)9. 在實(shí)時(shí)系統(tǒng)中,一旦有處理請求和要求處理的數(shù)據(jù)時(shí),CPU就應(yīng)該立即處理該數(shù)據(jù)并將結(jié)果及時(shí)送回。下面屬于實(shí)時(shí)系統(tǒng)的是()。A計(jì)算機(jī)激光照排系統(tǒng)B辦公自動(dòng)化系統(tǒng)C計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)D航空訂票系統(tǒng)10.下面不屬于分時(shí)系統(tǒng)特征

3、的是()。A為多用戶設(shè)計(jì)B需要中斷機(jī)構(gòu)及時(shí)鐘系統(tǒng)的支持C方便用戶與計(jì)算機(jī)的交互D可靠性比實(shí)時(shí)系統(tǒng)要求高11. 以下著名的操作系統(tǒng)中,屬于多用戶、分時(shí)系統(tǒng)的是()。ADOS系統(tǒng)BWindows NT系統(tǒng) CUNIX系統(tǒng)DOS/2系統(tǒng)二、判斷題(正確的劃,錯(cuò)誤的劃。)1. 操作系統(tǒng)是用戶與計(jì)算機(jī)之間的接口。 ()2. 操作系統(tǒng)是系統(tǒng)軟件中的一種,在進(jìn)行系統(tǒng)安裝時(shí)可以先安裝其它軟件,然后再裝操作系統(tǒng)。() 3. 操作系統(tǒng)是整個(gè)計(jì)算機(jī)系統(tǒng)的控制管理中心,它對其它軟件具有支配權(quán)利。因而,操作系統(tǒng)建立在其它軟件之上。()4. 在UNIX/Linux系統(tǒng)上,系統(tǒng)調(diào)用以C函數(shù)的形式出現(xiàn)。() 5. 雖然分時(shí)系

4、統(tǒng)也要求系統(tǒng)可靠,但實(shí)時(shí)系統(tǒng)對可靠性的要求更高。()6. UNIX操作系統(tǒng)是采用微內(nèi)核方法實(shí)現(xiàn)結(jié)構(gòu)設(shè)計(jì)的。()三、簡答題請同學(xué)們解答參考教材26頁的課后習(xí)題。 2.3 練習(xí)題一、選擇題(選擇一個(gè)正確答案的代碼填入括號中)1. 順序程序和并發(fā)程序的執(zhí)行相比,( )。A基本相同 B有點(diǎn)不同C并發(fā)程序執(zhí)行總體上執(zhí)行時(shí)間快D順序程序執(zhí)行總體上執(zhí)行時(shí)間快2. 在單一處理機(jī)上,將執(zhí)行時(shí)間有重疊的幾個(gè)程序稱為( )。A順序程序 B多道程序 C并發(fā)程序 D并行程序3. 在單CPU的系統(tǒng)中,若干程序的并發(fā)執(zhí)行是由( )實(shí)現(xiàn)的。A用戶 B程序自身 C進(jìn)程 D編譯程序4. 進(jìn)程與程序之間有密切聯(lián)系,但又是不同的概念

5、。二者的一個(gè)本質(zhì)區(qū)別是( )。A程序是靜態(tài)概念,進(jìn)程是動(dòng)態(tài)概念 B程序是動(dòng)態(tài)概念,進(jìn)程是靜態(tài)概念C程序保存在文件中,進(jìn)程存放在內(nèi)存中D程序順序執(zhí)行,進(jìn)程并發(fā)執(zhí)行5. 在操作系統(tǒng)中,進(jìn)程的最基本的特征是( )。A動(dòng)態(tài)性和并發(fā)性 B順序性和可再現(xiàn)性 C與程序的對應(yīng)性 D執(zhí)行過程的封閉性6. 多個(gè)進(jìn)程的實(shí)體能存在于同一內(nèi)存中,在一段時(shí)間內(nèi)都得到運(yùn)行。這種性質(zhì)稱作進(jìn)程的( )。A動(dòng)態(tài)性 B并發(fā)性 C調(diào)度性 D異步性7. 進(jìn)程是程序的執(zhí)行過程,可以處于不同的狀態(tài)。這種性質(zhì)稱作進(jìn)程的( )。A動(dòng)態(tài)性 B并發(fā)性 C調(diào)度性 D異步性8. 在下列特性中,不是進(jìn)程的特性的是( )。A異步性 B調(diào)度性 C操作性 D

6、動(dòng)態(tài)性9. 某進(jìn)程由于需要從磁盤上讀入數(shù)據(jù)而處于阻塞狀態(tài)。當(dāng)系統(tǒng)完成了所需的讀盤操作后,此時(shí)該進(jìn)程的狀態(tài)將( )。A 從就緒變?yōu)檫\(yùn)行 B從運(yùn)行變?yōu)榫途w C從運(yùn)行變?yōu)樽枞?D從阻塞變?yōu)榫途w10. 一個(gè)進(jìn)程被喚醒意味著( )。A該進(jìn)程重新占有了CPU B進(jìn)程狀態(tài)變?yōu)榫途w C它的優(yōu)先權(quán)變?yōu)樽畲?D其PCB移至就緒隊(duì)列的隊(duì)首11. 在單處理機(jī)系統(tǒng)中,處于運(yùn)行狀態(tài)的進(jìn)程( )。A只有一個(gè) B可以有多個(gè)C不能被掛起 D必須在執(zhí)行完后才能被撤下12. 已經(jīng)獲得除( )以外的所有運(yùn)行所需資源的進(jìn)程處于就緒狀態(tài)。A存儲(chǔ)器 B打印機(jī) CCPU D磁盤空間13. 進(jìn)程從運(yùn)行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是( )。A輸入或輸

7、出事件發(fā)生 B時(shí)間片到C輸入或輸出事件完成 D某個(gè)進(jìn)程被喚醒14. 為了描述進(jìn)程的動(dòng)態(tài)變化過程,采用了一個(gè)與進(jìn)程相聯(lián)系的( ),根據(jù)它而感知進(jìn)程的存在。A進(jìn)程狀態(tài)字 B進(jìn)程優(yōu)先數(shù) C進(jìn)程控制塊 D進(jìn)程起始地址15. 進(jìn)程在系統(tǒng)中存在的唯一標(biāo)志是( )。A所運(yùn)行的程序 B所運(yùn)行的程序和數(shù)據(jù)C進(jìn)程隊(duì)列 D進(jìn)程控制塊16. 進(jìn)程的動(dòng)態(tài)、并發(fā)等特征是利用( )表現(xiàn)出來的。A程序 B數(shù)據(jù) C程序和數(shù)據(jù) D進(jìn)程控制塊17. 進(jìn)程間的基本關(guān)系為( )。A相互獨(dú)立與相互制約 B同步與互斥C并行執(zhí)行與資源共享 D信息傳遞與信息緩沖18. 在一段時(shí)間內(nèi),只允許一個(gè)進(jìn)程訪問的資源稱為( )。A共享資源 B臨界區(qū) C

8、臨界資源 D共享區(qū)19. 操作系統(tǒng)中有一組常稱為特殊系統(tǒng)調(diào)用的程序,其操作具有不可分割性,在操作系統(tǒng)中稱為( )。A初始化程序 B原語 C子程序 D控制模塊20. 操作系統(tǒng)中利用信號量和P、V操作,( )。A只能實(shí)現(xiàn)進(jìn)程的互斥 B只能實(shí)現(xiàn)進(jìn)程的同步C可實(shí)現(xiàn)進(jìn)程的互斥和同步 D可完成進(jìn)程調(diào)度21. 如果進(jìn)程Pa對信號量S執(zhí)行P操作,則信號量S的值應(yīng)( )。 A加1 B減1 C等于0 D小于022. 如果信號量S的值是0 , 此時(shí)進(jìn)程A執(zhí)行P(S)操作,那么,進(jìn)程A會(huì)( )。A繼續(xù)運(yùn)行 B進(jìn)入阻塞態(tài),讓出CPUC進(jìn)入就緒態(tài),讓出CPU D繼續(xù)運(yùn)行,并喚醒S隊(duì)列頭上的等待進(jìn)程23. 在操作系統(tǒng)中,對

9、信號量S的P操作原語的定義中,使進(jìn)程進(jìn)入相應(yīng)阻塞隊(duì)列等待的條件是( )。 AS0 BS=0 CS0 DS024. 信號量S的初值為8,在S上執(zhí)行了10次P操作,6次V操作后,S的值為( )。 A10 B8 C6 D425. 若P、V操作的信號量S初值為2,當(dāng)前值為 -1,則表示有( )個(gè)等待進(jìn)程。 A0 Bl C2 D3 26. 在進(jìn)程通信中,使用信箱方式交換信息的是( )。A低級進(jìn)程通信 B高級進(jìn)程通信 C共享內(nèi)存方式 D管道文件方式27. 系統(tǒng)出現(xiàn)死鎖的原因是( )。A計(jì)算機(jī)系統(tǒng)發(fā)生了重大故障B有多個(gè)封鎖的進(jìn)程同時(shí)存在C若干進(jìn)程因競爭資源而無休止地循環(huán)等待著,而且都不釋放已占有的資源 D資

10、源數(shù)大大少于進(jìn)程數(shù),或進(jìn)程同時(shí)申請的資源數(shù)大大超過資源總數(shù)28. 兩個(gè)進(jìn)程爭奪同一個(gè)資源( )。A一定死鎖 B不一定死鎖 C不會(huì)死鎖 D以上說法都不對二、判斷題(正確的劃,錯(cuò)誤的劃。)1. 簡單地說,進(jìn)程是程序的執(zhí)行過程。因而,進(jìn)程和程序是一一對應(yīng)的。( )2. 進(jìn)程和程序是兩個(gè)截然不同的概念。( ) 3. 程序在運(yùn)行時(shí)需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以程序?yàn)閱挝环峙湎到y(tǒng)資源。( ) 4. 進(jìn)程控制塊(PCB)是專為用戶進(jìn)程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu),每個(gè)進(jìn)程僅有一個(gè)PCB。( ) 5. 進(jìn)程執(zhí)行的相對速度不能由進(jìn)程自己來控制。( )6. 進(jìn)程之間的互斥,主要源于進(jìn)程之間的資源競爭

11、,從而實(shí)現(xiàn)多個(gè)相關(guān)進(jìn)程在執(zhí)行次序上的協(xié)調(diào)。( )7. 信號量機(jī)制是一種有效的實(shí)現(xiàn)進(jìn)程同步與互斥的工具。信號量只能由P、V操作來改變。( )8. V操作是對信號量執(zhí)行加1操作,意味著釋放一個(gè)單位資源,如果加1后信號量的值小于等于零,則從等待隊(duì)列中喚醒一個(gè)進(jìn)程,現(xiàn)進(jìn)程變?yōu)樽枞麪顟B(tài),否則現(xiàn)進(jìn)程繼續(xù)進(jìn)行。( )9. 利用信號量的P,V操作,進(jìn)程之間可以交換大量信息。( )10. 系統(tǒng)產(chǎn)生死鎖的根本原因是資源有限且操作不當(dāng)。因此,當(dāng)系統(tǒng)提供的資源少于并發(fā)進(jìn)程的需求時(shí),系統(tǒng)就產(chǎn)生死鎖。( )三、簡答題四、應(yīng)用題請同學(xué)們解答參考教材68頁的課后習(xí)題。參考答案:一、CCCAA BACDB ACACD DBCB

12、C BBCDB BCB二、2,5,7是正確的。1. ()。進(jìn)程和程序不是一一對應(yīng)的。3. ()。操作系統(tǒng)以進(jìn)程為單位分配系統(tǒng)資源。4. ()。進(jìn)程控制塊(PCB)是為系統(tǒng)中各個(gè)進(jìn)程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu)。6. ()。這里把進(jìn)程的同步和互斥混在一起說了。8. ()。不管信號量的值如何,現(xiàn)進(jìn)程都繼續(xù)執(zhí)行。9. ()。P,V操作只能交換少量的信息,屬于低級進(jìn)程通信。10. ()。僅有系統(tǒng)提供的資源少于并發(fā)進(jìn)程的需求這一個(gè)條件時(shí),系統(tǒng)不一定產(chǎn)生死鎖。三和四、見本章教材習(xí)題解答。3.3練習(xí)題一、選擇題(選擇一個(gè)正確答案的代碼填入括號中)1. 作業(yè)生存期共經(jīng)歷4個(gè)狀態(tài),它們是提交、后備、( )和完成。 A等待

13、 B就緒 C開始 D執(zhí)行2. 作業(yè)調(diào)度是( )。A從輸入井中選取作業(yè)進(jìn)入主存 B從讀卡機(jī)選取作業(yè)進(jìn)入輸入井C從主存中選取作業(yè)進(jìn)程占有CPU D從等待設(shè)備的隊(duì)列中選取一個(gè)作業(yè)進(jìn)程3. 在操作系統(tǒng)中,JCB是指( )。A文件控制塊 B進(jìn)程控制塊 C作業(yè)控制塊 D程序控制塊4. 作業(yè)調(diào)度選擇一個(gè)作業(yè)裝入主存后,該作業(yè)能否占用處理器必須由( )來決定。A設(shè)備管理 B作業(yè)控制 C進(jìn)程調(diào)度 D驅(qū)動(dòng)調(diào)度5. 進(jìn)程調(diào)度根據(jù)一定的調(diào)度算法,從( )隊(duì)列中挑選出合適的進(jìn)程。A阻塞 B就緒 C運(yùn)行 D等待6. 在操作系統(tǒng)中,作業(yè)處于( )時(shí),已處于進(jìn)程的管理之下。A后備狀態(tài) B阻塞狀態(tài) C執(zhí)行狀態(tài) D完成狀態(tài)7.

14、作業(yè)調(diào)度的關(guān)鍵在于( )。A選擇恰當(dāng)?shù)倪M(jìn)程管理程序 B選擇恰當(dāng)?shù)淖鳂I(yè)調(diào)度算法C用戶作業(yè)準(zhǔn)備充分 D有一個(gè)較好的操作環(huán)境8. 從系統(tǒng)的角度出發(fā),希望批處理控制方式下進(jìn)入輸入井的作業(yè)( )盡可能小。 A等待裝入主存時(shí)間 B周轉(zhuǎn)時(shí)間C執(zhí)行時(shí)間 D平均周轉(zhuǎn)時(shí)間9. 設(shè)某作業(yè)進(jìn)入輸入井的時(shí)間為S,開始運(yùn)行的時(shí)間為R,得到計(jì)算結(jié)果的時(shí)間為E,則該作業(yè)的周轉(zhuǎn)時(shí)間T為( )。AT=ES BT=E(S+R) CT=(S+R)+ E DT=ER10. 現(xiàn)有3個(gè)作業(yè)同時(shí)到達(dá),每個(gè)作業(yè)的計(jì)算時(shí)間都是1小時(shí),它們在一臺CPU上按單道方式運(yùn)行,則平均周轉(zhuǎn)時(shí)間為( )。A1小時(shí) B2小時(shí)C3小時(shí) D6小時(shí)11. 按照作業(yè)到

15、達(dá)的先后次序調(diào)度作業(yè),排隊(duì)等待時(shí)間最長的作業(yè)被優(yōu)先調(diào)度,這是指( )調(diào)度算法。A先來先服務(wù)法 B短作業(yè)優(yōu)先法C時(shí)間片輪轉(zhuǎn)法 D優(yōu)先級法12. 為了使計(jì)算機(jī)在運(yùn)行過程中能及時(shí)處理內(nèi)部和外部發(fā)生的各種突發(fā)性事件,現(xiàn)代操作系統(tǒng)采用了( )機(jī)制。A查詢 B中斷 C調(diào)度 D進(jìn)程13. 在操作系統(tǒng)中,引起中斷的事件稱為( )。A中斷源 B中斷請求C斷點(diǎn) D系統(tǒng)調(diào)用14. 當(dāng)硬件中斷裝置發(fā)現(xiàn)有事件發(fā)生,就會(huì)中斷正在占用CPU的程序執(zhí)行,讓操作系統(tǒng)的( )占用CPU。A系統(tǒng)調(diào)用程序 B中斷處理程序C作業(yè)管理程序 D文件管理程序15. 下列中斷類型中,屬于自愿性中斷事件的是( )。A硬件故障中斷 B程序中斷C訪

16、管中斷 D外部中斷16. 下列中斷中,可能要人工介入的中斷是( )。A程序中斷 B時(shí)鐘中斷C輸入輸出中斷 D硬件故障中斷17. 系統(tǒng)調(diào)用的目的是( )。A請求系統(tǒng)服務(wù) B終止系統(tǒng)服務(wù)C申請系統(tǒng)資源 D釋放系統(tǒng)資源18. 用戶要在程序一級獲得系統(tǒng)幫助,必須通過( )。A進(jìn)程調(diào)度 B作業(yè)調(diào)度 C鍵盤命令 D系統(tǒng)調(diào)用19. 系統(tǒng)調(diào)用是由操作系統(tǒng)提供的內(nèi)部調(diào)用,它( )。A直接通過鍵盤交互方式使用 B只能通過用戶程序間接使用C是命令接口中的命令 D與系統(tǒng)的命令一樣20. CPU狀態(tài)分為核心態(tài)和用戶態(tài),從用戶態(tài)轉(zhuǎn)換到核心態(tài)的途徑是( )。A運(yùn)行進(jìn)程修改程序狀態(tài)字 B中斷屏蔽C系統(tǒng)調(diào)用 D進(jìn)程調(diào)度程序二、

17、判斷題(正確的劃,錯(cuò)誤的劃。)1. 處理機(jī)調(diào)度可分為三級:高級、中級和低級。在所有的系統(tǒng)中,都必須具備這三級調(diào)度。( )2. 作業(yè)調(diào)度選中一個(gè)作業(yè)后,與該作業(yè)相關(guān)的進(jìn)程即占有CPU運(yùn)行。( )3. 吞吐量是指單位時(shí)間內(nèi)CPU完成作業(yè)的數(shù)量。( )4. 確定作業(yè)調(diào)度算法時(shí)應(yīng)主要系統(tǒng)資源的均衡使用,使I/O繁忙作業(yè)和CPU繁忙作業(yè)搭配運(yùn)行。( )5. 平均周轉(zhuǎn)時(shí)間和周轉(zhuǎn)時(shí)間與選用的調(diào)度算法有關(guān)。( )6. 通常,為了提高效率,賦予需要大量計(jì)算的作業(yè)較高優(yōu)先級,賦予需要大量輸入/輸出的作業(yè)較低的優(yōu)先級。( )7. 優(yōu)先級作業(yè)調(diào)度算法是指為系統(tǒng)中的每一個(gè)作業(yè)確定一個(gè)優(yōu)先級,進(jìn)行作業(yè)調(diào)度時(shí)總是優(yōu)先選擇優(yōu)

18、先級高的作業(yè)進(jìn)入主存運(yùn)行。( )8. 計(jì)算機(jī)對中斷的處理是在用戶態(tài)下進(jìn)行的。( )9. 中斷處理一般分為中斷響應(yīng)和中斷處理兩個(gè)步驟,前者由軟件實(shí)施,后者由硬件實(shí)施。( )10. 系統(tǒng)調(diào)用的調(diào)用過程是通過用戶程序,運(yùn)行在用戶態(tài),而被調(diào)用的過程是運(yùn)行在核心態(tài)下。( )三、簡答題四、應(yīng)用題請同學(xué)們解答參考教材104頁的課后習(xí)題。參考答案:一、DACCB CBDAB ABABC DADBC二、3,4,5,7,10是正確的。1. ()。處理機(jī)的三級調(diào)度中只有進(jìn)程調(diào)度是必不可少的。2. ()。作業(yè)調(diào)度選中的作業(yè)能否占有CPU由進(jìn)程調(diào)度決定,不一定即可執(zhí)行。6. ()。正好說反了,應(yīng)賦予需要大量計(jì)算的作業(yè)較

19、低優(yōu)先級,賦予需要大量輸入/輸出的作業(yè)較高的優(yōu)先級。8. ()。計(jì)算機(jī)對中斷的處理是在核心態(tài)下進(jìn)行的。9. ()。中斷響應(yīng)由硬件實(shí)施,中斷處理由軟件實(shí)施。三和四、見本章教材習(xí)題解答。4.3 練習(xí)題一、選擇題(選擇一個(gè)正確答案的代碼填入括號中)1. 通常,用戶編寫的程序中所使用的地址是( )。A邏輯地址 B物理地址 C絕對地址 D內(nèi)存地址2. 可由CPU調(diào)用執(zhí)行的程序所對應(yīng)的地址空間為( )。A符號名空間 B虛擬地址空間 C物理空間 D邏輯地址空間3. 把邏輯地址轉(zhuǎn)變?yōu)閮?nèi)存物理地址的過程稱作( )。 A編譯 B連接 C運(yùn)行 D重定位4. 經(jīng)過( ),目標(biāo)程序可以不經(jīng)過任何改動(dòng)而裝入物理內(nèi)存單元。

20、A靜態(tài)重定位 B動(dòng)態(tài)重定位C編譯或匯編 D存儲(chǔ)擴(kuò)充5. 動(dòng)態(tài)重定位是在程序( )期間,每次訪問內(nèi)存之前教學(xué)重定位。 A執(zhí)行 B編譯 C裝入 D修改6. 在分時(shí)系統(tǒng)中,可將進(jìn)程不需要或暫時(shí)不需要的部分移到外存,讓出內(nèi)存空間以調(diào)入其他所需數(shù)據(jù),稱為( )。A覆蓋技術(shù) B對換技術(shù) C虛擬技術(shù) D物理擴(kuò)充7. 分區(qū)管理中進(jìn)行分區(qū)的是主存的( )。A系統(tǒng)區(qū)域 B用戶區(qū)域 C程序區(qū)域 D整個(gè)區(qū)域8. 分區(qū)管理要求對每一個(gè)作業(yè)都分配( )的內(nèi)存單元。A地址連續(xù) B若干地址不連續(xù)C若干連續(xù)的頁面 D若干不連續(xù)的頁面9. 固定分區(qū)中各分區(qū)的大小是( )。A相同的 B相同或者不同,但預(yù)先固定C根據(jù)進(jìn)程要求確定 D

21、隨進(jìn)程個(gè)數(shù)而定10. 動(dòng)態(tài)分區(qū)管理方式下,分配作業(yè)的主存空間根據(jù)( )。A 一張分區(qū)說明表B 一張分區(qū)說明表和一張空閑分區(qū)表C 一張“位示圖”構(gòu)成的分區(qū)說明表D 由系統(tǒng)自定11. 在存儲(chǔ)管理中,為實(shí)現(xiàn)地址映射,硬件應(yīng)提供兩個(gè)寄存器,一個(gè)是基址寄存器。另一個(gè)是( )。A控制寄存器 B程序狀態(tài)字寄存器C限長寄存器 D通用寄存器12. 可重定位分區(qū)存儲(chǔ)管理采用的地址轉(zhuǎn)換公式是( )。A 絕對地址=界限寄存器值+邏輯地址B 絕對地址=下限寄存器值+邏輯地址C 絕對地址=基址寄存器值+邏輯地址D 絕對地址=塊號塊長+頁內(nèi)地址13. 最先適應(yīng)分配算法把空閑區(qū)( )A 按地址順序從小到大登記在空閑區(qū)表中B

22、按地址順序從大到小登記在空閑區(qū)表中C 按長度以遞增順序登記在空閑區(qū)表中D 按長度以遞減順序登記在空閑區(qū)表中14. 最容易形成很多小碎片的可變分區(qū)算法是( )。A最先適應(yīng)算法 B最佳適應(yīng)算法C位示圖法 D以上都不是15. 下列存儲(chǔ)管理方案中,不采用動(dòng)態(tài)重定位的是( )。A頁式管理 B可變分區(qū) C固定分區(qū) D段式管理16. 在分頁存儲(chǔ)管理系統(tǒng)中,從頁號到物理塊號的地址映射是通過( )實(shí)現(xiàn)的。 A段表 B頁表 CPCB DJCB17. 在頁式存儲(chǔ)管理系統(tǒng)中,整個(gè)系統(tǒng)的頁表個(gè)數(shù)是( )個(gè)。A1個(gè) B2個(gè) C與頁面數(shù)相同 D和裝入主存的進(jìn)程個(gè)數(shù)相同18. 虛擬存儲(chǔ)技術(shù)是( )。A擴(kuò)充內(nèi)存空間的技術(shù) B擴(kuò)

23、充相對地址空間的技術(shù)C擴(kuò)充外存空間的技術(shù) D擴(kuò)充輸入輸出緩沖區(qū)的技術(shù)19. 虛擬存儲(chǔ)器的容量是由計(jì)算機(jī)的地址結(jié)構(gòu)決定的,若CPU有32位地址,則它的虛擬地址空間為( )。 A100K B640K C2G D4G20. 在請求分頁虛擬存儲(chǔ)管理中,若所需頁面不在內(nèi)存中,則會(huì)引起( )。A輸入輸出中斷 B時(shí)鐘中斷C越界中斷 D缺頁中斷21. 下列存儲(chǔ)管理方案中,不要求將進(jìn)程全部調(diào)入并且也不要求連續(xù)存儲(chǔ)空間的是( )。A固定分區(qū) B可變分區(qū)C頁式存儲(chǔ)管理 D請求分頁式存儲(chǔ)管理22. 存儲(chǔ)管理中,頁面抖動(dòng)是指( )。A 使用機(jī)器時(shí),屏幕閃爍的現(xiàn)象B 被調(diào)出的頁面又立刻被調(diào)入所形成的頻繁調(diào)入調(diào)出現(xiàn)象C 系

24、統(tǒng)盤有問題,致使系統(tǒng)不穩(wěn)定的現(xiàn)象D 由于主存分配不當(dāng),偶然造成主存不夠的現(xiàn)象23. 在頁式虛擬存儲(chǔ)管理系統(tǒng)中,LRU算法是指( )。A 最早進(jìn)入內(nèi)存的頁先淘汰B 近期最長時(shí)間以來沒被訪問的頁先淘汰C 近期被訪問次數(shù)最少的頁先淘汰D 以后再也不用的也先淘汰二、判斷題(正確的劃,錯(cuò)誤的劃。)1. 在現(xiàn)代操作系統(tǒng)中,不允許用戶干預(yù)內(nèi)存的分配。( )2. CPU可以直接訪問外存(如磁盤)上的數(shù)據(jù)。( )3. 固定分區(qū)存儲(chǔ)管理的各分區(qū)的大小不可變化,這種管理方式不適合多道程序設(shè)計(jì)系統(tǒng)。( )4. 可重定位分區(qū)存儲(chǔ)管理可以對作業(yè)分配不連續(xù)的內(nèi)存單元。( )5. 采用動(dòng)態(tài)重定位技術(shù)的系統(tǒng),目標(biāo)程序可以不經(jīng)任

25、何改動(dòng),而裝入物理內(nèi)存。( )6. 動(dòng)態(tài)存儲(chǔ)分配時(shí),要靠硬件地址變換機(jī)構(gòu)實(shí)現(xiàn)重定位。( )7. 在頁式存儲(chǔ)管理方案中,為了提高內(nèi)存的利用效率,允許同時(shí)使用不同大小的頁面。( )8. 虛擬存儲(chǔ)器是利用操作系統(tǒng)產(chǎn)生的一個(gè)假想的特大存儲(chǔ)器,是邏輯上擴(kuò)充了內(nèi)存容量,而物理內(nèi)存的容量并未增加。( )9. 虛擬存儲(chǔ)方式下,程序員編制程序時(shí)不必考慮主存的容量,但系統(tǒng)的吞吐量在很大程度上依賴于主存儲(chǔ)器的容量。( )10. 虛擬存儲(chǔ)空間實(shí)際上就是輔存空間。( )11. 在虛擬存儲(chǔ)系統(tǒng)中,操作系統(tǒng)為用戶提供了巨大的存儲(chǔ)空間。因此,用戶地址空間的大小可以不受任何限制。( )12. 頁式存儲(chǔ)管理系統(tǒng)不利于頁面的共享和

26、保護(hù)。( )三、簡答題四、應(yīng)用題請同學(xué)們解答參考教材137頁的課后習(xí)題。參考答案:一、ACDBA BBABB CCABC BDBDD DBB二、1,5,6,8,9,12是正確的。2. ()。CPU不能直接訪問外存上的數(shù)據(jù),需要放入內(nèi)存后才可以存取。3. ()。固定分區(qū)管理方式支持多道程序設(shè)計(jì)。4. ()。分區(qū)存儲(chǔ)管理要求對作業(yè)分配連續(xù)的內(nèi)存單元。7. ()。頁式存儲(chǔ)管理中使用的頁面均大小相同。10. ()。虛擬存儲(chǔ)空間不是一個(gè)實(shí)際存在的存儲(chǔ)空間,是操作系統(tǒng)對邏輯內(nèi)存的擴(kuò)充。11. ()。虛擬存儲(chǔ)器的容量不是無限大的,它受到指令的地址字長和外存容量的限制。三和四、見本章教材習(xí)題解答。5.3 練習(xí)

27、題 一、選擇題(選擇一個(gè)正確答案的代碼填入括號中)1. 文件管理實(shí)際上是管理()。A主存空間 B輔助存儲(chǔ)空間C邏輯地址空間 D物理地址空間2. 操作系統(tǒng)實(shí)現(xiàn)“按名存取”的關(guān)鍵在于解決()。A. 文件邏輯地址到文件具體的物理地址的轉(zhuǎn)換B. 文件名稱與文件具體的物理地址的轉(zhuǎn)換C. 文件邏輯地址到文件名稱的轉(zhuǎn)換D. 文件名稱到文件邏輯地址的轉(zhuǎn)換3. 按文件用途來分,編譯程序是()。A用戶文件 B檔案文件 C系統(tǒng)文件 D庫文件4.在UNIX/Linux系統(tǒng)中,用戶程序經(jīng)過編譯之后得到的可執(zhí)行文件屬于()。AASCII文件 B普通文件 C目錄文件 D特別文件5. 特別文件是與()有關(guān)的文件。A文本 B圖

28、像C硬件設(shè)備 D二進(jìn)制數(shù)據(jù)6. 下列描述不是文件系統(tǒng)功能的是()。A建立文件目錄 B提供一組文件操作C實(shí)現(xiàn)對磁盤的驅(qū)動(dòng)調(diào)度 D管理文件存儲(chǔ)空間7. 文件的邏輯組織是()的文件組織形式。A在外部設(shè)備上 B從用戶觀點(diǎn)看C虛擬存儲(chǔ) D目錄8. 由一串字符序列組成,文件內(nèi)的信息不再劃分可獨(dú)立的單位,這是指()。A流式文件 B記錄式文件 C順序文件 D鏈接文件9. 數(shù)據(jù)庫文件的邏輯結(jié)構(gòu)形式是()。A流式文件 B檔案文件 C記錄式文件 D只讀文件10. 與文件物理組織形式有關(guān)的是()。A文件長度 B記錄的個(gè)數(shù)C文件目錄結(jié)構(gòu) D用戶對文件的存取方法11. 在以下的文件物理存儲(chǔ)組織形式中,常用于存放大型系統(tǒng)文

29、件的是()。A連續(xù)文件 B鏈接文件 C索引文件 D多重索引文件12. 鏈接文件解決了連續(xù)文件存在的問題,它()。A使用指針存入主存,速度快 B適合于隨機(jī)存取方式C不適用于順序存取 D提高了存儲(chǔ)空間的利用率13. 文件系統(tǒng)為每個(gè)文件另建立一張指示邏輯記錄和物理記錄之間的對應(yīng)關(guān)系表,由此表和文件本身構(gòu)成的文件是()。A連續(xù)文件 B鏈接文件 C索引文件 D邏輯文件14. 若用戶總是要求用隨機(jī)存取方式查找文件記錄,則使用索引文件比使用鏈接文件()。A麻煩 B方便 C一樣 D有時(shí)方便有時(shí)麻煩15. 文件名與()的轉(zhuǎn)化是通過文件目錄來實(shí)現(xiàn)的。A邏輯地址 B物理地址 C文件內(nèi)部名 D文件記錄16. 如果文件

30、系統(tǒng)中有兩個(gè)文件重名,不應(yīng)采用()結(jié)構(gòu)。A單級目錄 B樹形目錄C二級目錄 D非循環(huán)圖目錄17. 文件系統(tǒng)采用二級文件目錄可以()。A縮短訪問存儲(chǔ)器的時(shí)間 B解決同一用戶間的文件命名沖突C節(jié)省內(nèi)存空間 D解決不同用戶間的文件命名沖突18. 在二級目錄結(jié)構(gòu)中,同一個(gè)用戶不同文件的文件名()。A可以相同 B可以不同 C一定不同 D應(yīng)該相同19. 樹形目錄結(jié)構(gòu)的主文件目錄稱為()。A父目錄 B根目錄 C子目錄 D用戶文件目錄20. 當(dāng)前目錄是/usr/meng,其下屬文件prog/file.c的絕對路徑名是()。A/usr/meng/file.c B/usr/file.c C/prog/file.c

31、D/usr/meng/prog/file.c21. 在下述文件系統(tǒng)目錄結(jié)構(gòu)中,能夠用多條路徑訪問同一文件(或目錄)的目錄結(jié)構(gòu)是()。A單級目錄 B二級目錄 C純樹形目錄 D非循環(huán)圖目錄22. 在UNIX系統(tǒng)中,磁盤存儲(chǔ)空間空閑塊的鏈接方式是()。A空閑塊鏈接法 B位示圖法 C空閑盤塊表法 D空閑塊成組鏈接法23. 為防止用戶共享文件時(shí)破壞文件,往往采用()方式。A設(shè)置口令 B加密 C規(guī)定存取權(quán)限 D定期備份 24. 下列屬于文件保密技術(shù)的是()。A建立副本 B定期備份 C設(shè)置口令 D規(guī)定存取權(quán)限 25. 用ls命令以長格式列目錄信息時(shí),若某一文件的特征在文件列表中按如下順序顯示在屏幕上:drw

32、xrw-r- 2 user gk 3564 Oct 28 10:30 /user/asD.h則同組用戶的訪問權(quán)限是()。A讀和執(zhí)行 B讀、寫、執(zhí)行 C寫和執(zhí)行 D讀和寫 二、判斷題(正確的劃,錯(cuò)誤的劃。)1. 順序結(jié)構(gòu)是一種邏輯記錄順序和物理塊的順序相一致的文件結(jié)構(gòu)。()2. 可順序存取的文件不一定能隨機(jī)存?。坏呻S機(jī)存取的文件都可以順序存取。()3. 一般的文件系統(tǒng)都是基于磁盤設(shè)備的,而磁帶設(shè)備可以作為轉(zhuǎn)儲(chǔ)設(shè)備使用,以提高系統(tǒng)的可靠性。()4. 在文件系統(tǒng)的支持下,用戶需要知道文件存放的物理地址。()5. 隨機(jī)訪問文件也能順序訪問,但一般效率較差。()6. Linux文件包括普通文件、目錄文

33、件和用戶文件三大類。()7. Linux的I節(jié)點(diǎn)是文件內(nèi)容的一部分。()8. 在Linux系統(tǒng)中,常采用單空閑塊鏈接法來實(shí)施存儲(chǔ)空間的分配與回收。()9. Linux系統(tǒng)的一個(gè)重要特征就是支持多種不同的文件系統(tǒng)。()10. 在采用樹形目錄結(jié)構(gòu)的文件系統(tǒng)中,檢索文件必須從根目錄開始。()11. 采用了二級目錄結(jié)構(gòu)后,可以允許不同用戶在為各自的文件命名時(shí),不必考慮重名問題,即使取了相同的名字也不會(huì)出錯(cuò)。()12. 文件系統(tǒng)要負(fù)責(zé)文件存儲(chǔ)空間的管理,但不能完成文件名到物理地址的轉(zhuǎn)換。()13. 索引結(jié)構(gòu)中,建立索引表會(huì)占用額外的存儲(chǔ)空間和訪問時(shí)間。()三、簡答題四、應(yīng)用題請同學(xué)們解答參考教材175頁

34、的課后習(xí)題。參考答案:一、BBCBCCBACDADCBBADCBDDDCCD二、1,2,3,5,9,11,13是正確的。4. ()。文件系統(tǒng)通過“按名存取”自動(dòng)完成文件的管理,無需用戶干預(yù)。6. ()。Linux文件包括普通文件、目錄文件和特殊文件三大類。7. ()。Linux的I節(jié)點(diǎn)不屬于文件內(nèi)容,它屬于文件的控制管理信息。8. ()。Linux系統(tǒng)采用空閑塊成組鏈接法實(shí)施文件存儲(chǔ)空間的管理。10. ()。樹形目錄文件可以從當(dāng)前目錄進(jìn)行檢索文件。12. ()。完成文件名到物理地址的轉(zhuǎn)換是文件系統(tǒng)最基本的功能。三和四、見本章教材習(xí)題解答。 6.3 練習(xí)題 一、選擇題(選擇一個(gè)正確答案的代碼填入

35、括號中)1. 下列設(shè)備中,不屬于獨(dú)占設(shè)備的是()。A打印機(jī) B磁盤C終端D磁帶2. 大多數(shù)低速設(shè)備都屬于()設(shè)備。A獨(dú)占 B共享 C虛擬 DSPOOLing3. 通過硬件和軟件的功能擴(kuò)充,把原來獨(dú)占的設(shè)備改造成為能為若干用戶共享的設(shè)備,這種設(shè)備稱為()。A存儲(chǔ)設(shè)備B塊設(shè)備 C共享設(shè)備D虛擬設(shè)備4. 計(jì)算機(jī)系統(tǒng)啟動(dòng)外圍設(shè)備是按()啟動(dòng)的。A設(shè)備的絕對號B設(shè)備的相對號C通道號D設(shè)備名5. 通道是一種()。AI/O端口B數(shù)據(jù)通道CI/O專用處理機(jī)D軟件工具6.下列操作系統(tǒng)常用的技術(shù)中,()是一種硬件機(jī)制。A交換技術(shù) BSPOOLing技術(shù)C通道技術(shù) D緩沖區(qū)技術(shù)7. CPU啟動(dòng)通道后,設(shè)備的控制工作

36、由()。ACPU執(zhí)行程序來控制 BCPU執(zhí)行通道程序來控制C通道獨(dú)立執(zhí)行預(yù)先編好的通道程序來控制D通道執(zhí)行用戶程序來控制8. 下列有關(guān)通道的敘述中,不正確的是()。A所有外圍設(shè)備的啟動(dòng)工作都由系統(tǒng)統(tǒng)一來做B編制好的通道程序是存放在主存中的C通道是處理輸入、輸出的軟件D來自通道的I/O中斷事件由設(shè)備管理負(fù)責(zé)處理9. 下列描述中,不是設(shè)備管理的功能的是()。A實(shí)現(xiàn)對緩沖區(qū)進(jìn)行管理B實(shí)現(xiàn)虛擬設(shè)備C實(shí)現(xiàn)地址空間管理D實(shí)現(xiàn)對磁盤的驅(qū)動(dòng)調(diào)度10. 設(shè)備獨(dú)立性是指()。A設(shè)備具有獨(dú)立執(zhí)行I/O功能的一種特性B設(shè)備驅(qū)動(dòng)程序獨(dú)立于具體使用的物理設(shè)備的一種特性C能獨(dú)立實(shí)現(xiàn)設(shè)備共享的一種特性D用戶程序使用的設(shè)備與實(shí)

37、際使用哪臺設(shè)備無關(guān)的一種特性11. 采用脫機(jī)外圍設(shè)備操作技術(shù)的計(jì)算機(jī)系統(tǒng)中,計(jì)算機(jī)系統(tǒng)中至少需要()臺計(jì)算機(jī)。A1B2C3D412. 采用假脫機(jī)外圍設(shè)備操作技術(shù)(SPOOLing),計(jì)算機(jī)系統(tǒng)中至少需要()臺計(jì)算機(jī)。A1B2C3D413. 采用SPOOLING技術(shù)的目的是()。A提高獨(dú)占設(shè)備的利用率 B提高主機(jī)效率C減輕用戶編程負(fù)擔(dān) D提高程序的運(yùn)行速度14. SPOOLING技術(shù)一般不適用于()。A實(shí)時(shí)系統(tǒng) B多道批處理系統(tǒng) C網(wǎng)絡(luò)操作系統(tǒng) D多計(jì)算機(jī)系統(tǒng)15. 操作系統(tǒng)中采用的以空間換取時(shí)間技術(shù)的是()。ASPOOLing技術(shù)B虛擬存儲(chǔ)技術(shù)C覆蓋與交換技術(shù)D通道技術(shù)16. 設(shè)備的打開、關(guān)閉

38、、讀、寫等操作是由()完成的。A用戶程序 B編譯程序 C設(shè)備分配程序 D設(shè)備驅(qū)動(dòng)程序17.引入緩沖技術(shù)的主要目的是()。A改善用戶編程環(huán)境B提高CPU的處理速度C提高CPU與設(shè)備之間的并行程度 D降低計(jì)算機(jī)的硬件成本18. CPU數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)高于打印機(jī)的打印速度,為了解決這一矛盾,可采用()。A并行技術(shù)B通道技術(shù)C緩沖技術(shù)D虛存技術(shù)19. 下列通用緩沖技術(shù)中,對于一個(gè)具有信息的輸入和輸出速率相差不大的I/O系統(tǒng)比較有效的是()。A雙緩沖技術(shù) B環(huán)形緩沖技術(shù)C多緩沖技術(shù) D單緩沖技術(shù)20. 為了使多個(gè)進(jìn)程能有效地同時(shí)處理陣發(fā)性的輸入和輸出,最好使用()結(jié)構(gòu)的緩沖技術(shù)。A多緩沖 BSPOOLin

39、gC單緩沖區(qū) D雙緩沖區(qū)21. 一個(gè)含有6個(gè)盤片的雙面硬盤,盤片每面有100條磁道,則該硬盤的柱面數(shù)為()。A12 B250C100 D120022. 設(shè)磁盤的轉(zhuǎn)速為3000轉(zhuǎn)/分,盤面劃分為10個(gè)扇區(qū),則讀取一個(gè)扇區(qū)的時(shí)間是()。A20msB2msC3msD1ms提示:1(m)分等于60秒(s),1秒等于1000毫秒(ms)。23. 下列關(guān)于Linux系統(tǒng)設(shè)備管理的描述中,不正確的是()。ALinux系統(tǒng)利用設(shè)備文件方式統(tǒng)一管理硬件設(shè)備;BLinux系統(tǒng)將存儲(chǔ)設(shè)備稱為字符設(shè)備;CLinux系統(tǒng)特殊文件的I節(jié)點(diǎn)中包含主、次設(shè)備號;DLinux系統(tǒng)中使用了多重緩沖技術(shù)。二、判斷題(正確的劃,錯(cuò)誤的劃。)1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論