版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、操作系統(tǒng)課程作業(yè)(計(jì)算機(jī)專科)作業(yè)說明: 1. 操作系統(tǒng)課程作業(yè)共安排3次,每次作業(yè)總分為100分。 2. 課程作業(yè)總分為各次作業(yè)的平均分?jǐn)?shù)。第一次作業(yè)(共100分)第一章 操作系統(tǒng)引論一、單項(xiàng)選擇題(每題1分,共16分)1、操作系統(tǒng)是一種( )。A.應(yīng)用軟件 B. 系統(tǒng)軟件 C.通用軟件 D. 工具軟件2、操作系統(tǒng)是一組( )。A.文件管理程序 B.中斷處理程序C.資源管理程序 D.設(shè)備管理程序3、現(xiàn)代操作系統(tǒng)的基本特征是( )、資源共享和操作的異步性。A.多道程序設(shè)計(jì) B. 中斷處理C.程序的并發(fā)執(zhí)行 D. 實(shí)現(xiàn)分時(shí)與實(shí)時(shí)處理4、( )不是操作系統(tǒng)關(guān)心的主要問題。A. 管理計(jì)算機(jī)裸機(jī)B.
2、設(shè)計(jì)、提供用戶程序與計(jì)算機(jī)硬件系統(tǒng)的界面C. 管理計(jì)算機(jī)系統(tǒng)資源D. 高級程序設(shè)計(jì)語言的編譯器5、引入多道程序的目的在于( )。A. 充分利用CPU,減少CPU等待時(shí)間B. 提高實(shí)時(shí)響應(yīng)速度C. 有利于代碼共享,減少主、輔存信息交換量D. 充分利用存儲器6、( )沒有多道程序設(shè)計(jì)的特點(diǎn)。A. DOS B. UNIX C. Windows D.OS/27、下列操作系統(tǒng)中,為分時(shí)系統(tǒng)的是( )。A. CP/M B. MS-DOSC. UNIX D. Windows NT8、在分時(shí)系統(tǒng)中,時(shí)間片一定,( ),響應(yīng)時(shí)間越長。A.內(nèi)存越多 B.用戶數(shù)越多C.后備隊(duì)列越短 D.用戶數(shù)越少9、批處理系統(tǒng)的主
3、要缺點(diǎn)是( )。A.CPU的利用率不高 B.失去了交互性C.不具備并行性 D.以上都不是10、在下列性質(zhì)中,( )不是分時(shí)系統(tǒng)的特征。A. 交互性 B. 同時(shí)性 C. 及時(shí)性 D. 獨(dú)占性11、實(shí)時(shí)操作系統(tǒng)追求的目標(biāo)是( )。A.高吞吐率 B.充分利用內(nèi)存 C. 快速響應(yīng) D. 減少系統(tǒng)開銷12、CPU狀態(tài)分為系統(tǒng)態(tài)和用戶態(tài),從用戶態(tài)轉(zhuǎn)換到系統(tǒng)態(tài)的唯一途徑是( )。A. 運(yùn)行進(jìn)程修改程序狀態(tài)字 B. 中斷屏蔽C. 系統(tǒng)調(diào)用 D. 進(jìn)程調(diào)度程序13、系統(tǒng)調(diào)用的目的是( )。A.請求系統(tǒng)服務(wù) B.終止系統(tǒng)服務(wù)C.申請系統(tǒng)資源 D.釋放系統(tǒng)資源14、系統(tǒng)調(diào)用是由操作系統(tǒng)提供的內(nèi)部調(diào)用,它( )。A.
4、 直接通過鍵盤交互方式使用B. 只能通過用戶程序間接使用C. 是命令接口中的命令D. 與系統(tǒng)的命令一樣15、UNIX操作系統(tǒng)是采用( )實(shí)現(xiàn)結(jié)構(gòu)設(shè)計(jì)的。A. 單塊式結(jié)構(gòu) B. 層次結(jié)構(gòu) C. 微內(nèi)核結(jié)構(gòu) D.網(wǎng)狀結(jié)構(gòu)16、UNIX命令的一般格式是( )。A 命令名 選項(xiàng) 參數(shù) B選項(xiàng) 參數(shù) 命令名C參數(shù) 選項(xiàng) 命令名 D命令名 選項(xiàng) 參數(shù)二、填空題(每空1分,共12分)1、按照所起的作用和需要的運(yùn)行環(huán)境,軟件通??煞譃槿箢悾?系統(tǒng)軟件 、 應(yīng)用軟件 和 支撐軟件 。2、操作系統(tǒng)的體系結(jié)構(gòu)主要有單塊結(jié)構(gòu)、 層次結(jié)構(gòu) 和 微內(nèi)核結(jié)構(gòu) 。3、UNIX系統(tǒng)是 多用戶分時(shí) 操作系統(tǒng),DOS系統(tǒng)是 單
5、用戶 操作系統(tǒng)。4、 現(xiàn)代操作系統(tǒng)通常為用戶提供三種使用界面: 命令界面 、 圖形界面 和 系統(tǒng)調(diào)用 。5、 計(jì)算機(jī)中CPU的工作分為系統(tǒng)態(tài)和用戶態(tài)兩種。系統(tǒng)態(tài)運(yùn)行 操作系統(tǒng) 程序,用戶態(tài)運(yùn)行 用戶 程序。三、簡答題(共15分)1、操作系統(tǒng)的定義是什么?它的五大主要功能是什么?(共7分)答:操作系統(tǒng)是控制和管理計(jì)算機(jī)系統(tǒng)內(nèi)各種硬件和軟件資源,有效的組織多道程序運(yùn)行的系統(tǒng)軟件,是用戶和計(jì)算機(jī)之間的接口。操作系統(tǒng)的功能:存貯器管理、處理機(jī)管理、設(shè)備管理、文件管理、用戶接口。2、解釋以下術(shù)語:硬件、軟件、多道程序設(shè)計(jì)、并發(fā)、吞吐量。(共5分)答:硬件:是指計(jì)算機(jī)物理裝置本身。軟件:計(jì)算機(jī)執(zhí)行的程序。
6、多道程序設(shè)計(jì):在內(nèi)存中同時(shí)存放多道程序,在管理程序的控制下交替地執(zhí)行。并發(fā):兩個(gè)或多個(gè)活動(dòng)在同一給頂?shù)臅r(shí)間間隔中進(jìn)行吞吐量:在一段給定的時(shí)間內(nèi),計(jì)算機(jī)所能完成的總工作量。3、實(shí)時(shí)系統(tǒng)與分時(shí)系統(tǒng)的區(qū)別是什么?(共3分)答:1、分時(shí)系統(tǒng)提供一種隨時(shí)可供多個(gè)用戶使用的、通用性很強(qiáng)的計(jì)算機(jī)系統(tǒng),用戶和系統(tǒng)之間具有較強(qiáng)交互作用和會話能力,而實(shí)時(shí)系統(tǒng)的交互作用能力相對較差2、實(shí)時(shí)系統(tǒng)是具有特殊用途的專用系統(tǒng),分時(shí)系統(tǒng)對時(shí)間的要求是以人們能接受的等待時(shí)間為依據(jù)的。而實(shí)時(shí)系統(tǒng)對響應(yīng)時(shí)間有嚴(yán)格的要求3、實(shí)時(shí)系統(tǒng)對可靠性要求更高。第二章 進(jìn)程管理一、 單項(xiàng)選擇題(每題1分,共18分)1、順序程序和并發(fā)程序的執(zhí)行相
7、比,( )。A.基本相同 B. 有點(diǎn)不同C.并發(fā)程序執(zhí)行總體上執(zhí)行時(shí)間快D.順序程序執(zhí)行總體上執(zhí)行時(shí)間快2、在單一處理機(jī)上,將執(zhí)行時(shí)間有重疊的幾個(gè)程序稱為( )。A.順序程序 B. 多道程序 C.并發(fā)程序 D. 并行程序3、進(jìn)程和程序的本質(zhì)區(qū)別是( )。A.存儲在內(nèi)存和外存 B.順序和非順序執(zhí)行機(jī)器指令C.分時(shí)使用和獨(dú)占使用計(jì)算機(jī)資源 D.動(dòng)態(tài)和靜態(tài)特征4、在下列特性中,不是進(jìn)程的特性的是( )。A. 異步性 B. 并發(fā)性 C. 靜態(tài)性 D. 動(dòng)態(tài)性5、各進(jìn)程向前推進(jìn)的速度是不可預(yù)知,體現(xiàn)出“走走停停”的特征,稱為進(jìn)程的( )。 A動(dòng)態(tài)性 B并發(fā)性 C調(diào)度性 D異步性6、在單處理機(jī)系統(tǒng)中,處于
8、運(yùn)行狀態(tài)的進(jìn)程( )。A.只有一個(gè) B. 可以有多個(gè)C.不能被掛起 D. 必須在執(zhí)行完后才能被撤下7、下列進(jìn)程狀態(tài)的轉(zhuǎn)換中,不正確的是( )。A. 就緒®運(yùn)行 B. 運(yùn)行®就緒C. 就緒®阻塞 D. 阻塞®就緒8、已經(jīng)獲得除( )以外的所有運(yùn)行所需資源的進(jìn)程處于就緒狀態(tài)。A.存儲器 B. 打印機(jī) C. CPU D. 磁盤空間9、一個(gè)進(jìn)程被喚醒意味著( )。A.該進(jìn)程重新占有了CPU B.進(jìn)程狀態(tài)變?yōu)榫途wC.它的優(yōu)先權(quán)變?yōu)樽畲?D.其PCB移至就緒隊(duì)列的隊(duì)首10、進(jìn)程從運(yùn)行狀態(tài)變?yōu)樽枞麪顟B(tài)的原因是( )。A.輸入或輸出事件發(fā)生 B.時(shí)間片到C.輸入或輸出事
9、件完成 D.某個(gè)進(jìn)程被喚醒11、為了描述進(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)程起始地址12、操作系統(tǒng)中有一組常稱為特殊系統(tǒng)調(diào)用的程序,它不能被系統(tǒng)中斷,在操作系統(tǒng)中稱為( )。A.初始化程序 B. 原語 C.子程序 D. 控制模塊13、進(jìn)程間的基本關(guān)系為( )。A.相互獨(dú)立與相互制約 B.同步與互斥C.并行執(zhí)行與資源共享 D. 信息傳遞與信息緩沖14、兩個(gè)進(jìn)程合作完成一個(gè)任務(wù),在并發(fā)執(zhí)行中,一個(gè)進(jìn)程要等待其合作伙伴發(fā)來信息,或者建立某個(gè)條件后再向前執(zhí)行,這種關(guān)系是進(jìn)程間的( )關(guān)系。A.同步 B.
10、互斥 C.競爭 D. 合作15、在一段時(shí)間內(nèi),只允許一個(gè)進(jìn)程訪問的資源稱為( )。A. 共享資源 B. 臨界區(qū) C. 臨界資源 D. 共享區(qū)16、在操作系統(tǒng)中,對信號量S的P原語操作定義中,使進(jìn)程進(jìn)入相應(yīng)阻塞隊(duì)列等待的條件是( )。 A. S>0 B. S=0 C. S<0 D. S¹017、信號量S的初值為8,在S上執(zhí)行了10次P操作,6次V操作后,S的值為( )。 A10 B8 C6 D418、在進(jìn)程通信中,使用信箱方式交換信息的是( )。 A低級通信 B高級通信 C共享存儲器通信 D管道通信二、判斷題(正確的劃Ö,錯(cuò)誤的劃´并改正,每個(gè)1分,共6
11、分)1、進(jìn)程之間的同步,主要源于進(jìn)程之間的資源競爭,是指對多個(gè)相關(guān)進(jìn)程在執(zhí)行次序上的協(xié)調(diào)。( 錯(cuò) )同步改為互斥2、信號量機(jī)制是一種有效的實(shí)現(xiàn)進(jìn)程同步與互斥的工具。信號量只能由PV操作來改變。( )3、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)行。( 錯(cuò) )等待改為就緒4、進(jìn)程執(zhí)行的相對速度不能由進(jìn)程自己來控制。( )5、利用信號量的PV操作可以交換大量信息。( )交換大量信息改為實(shí)現(xiàn)進(jìn)程的同步與互斥6、并發(fā)進(jìn)程在訪問共享資源時(shí),不可能出現(xiàn)與時(shí)間有關(guān)的錯(cuò)誤。( )錯(cuò)三、簡答題(共15分)
12、1、在操作系統(tǒng)中為什么要引入進(jìn)程的概念?它與程序的區(qū)別和聯(lián)系是怎樣的?(7分)答:為了描述程序動(dòng)態(tài)執(zhí)行過程的性質(zhì)。P412、什么是進(jìn)程的互斥與同步?(4分)P573、一個(gè)進(jìn)程進(jìn)入臨界區(qū)的調(diào)度原則是什么?(4分)P59四、應(yīng)用題(共18分)1、(6分)四個(gè)進(jìn)程A、B、C、D都要讀一個(gè)共享文件F,系統(tǒng)允許多個(gè)進(jìn)程同時(shí)讀文件F。但限制是進(jìn)程A和進(jìn)程C不能同時(shí)讀文件F,進(jìn)程B和進(jìn)程D也不能同時(shí)讀文件F。為了使這四個(gè)進(jìn)程并發(fā)執(zhí)行時(shí)能按系統(tǒng)要求使用文件,現(xiàn)用PV操作進(jìn)行管理,請回答下面的問題: (1)如何定義信號量及初值; (2)在下列的程序中填上適當(dāng)?shù)腜、V操作,以保證它們能正確并發(fā)工作: 進(jìn)程A 進(jìn)程
13、 B 進(jìn)程 C 進(jìn)程 D 1; 3; 5; 7; read F; read F; read F; read F; 2; 4; 6; 8; 答:設(shè)置信號量S1、S2初值分別為1。1:P(S1)2:V(S1)3:P(S2)4:V(S2)5:P(S1)6:V(S1)3:P(S2)4:V(S2)2、(12分)設(shè)有一臺計(jì)算機(jī),有兩條I/O通道,分別接一臺卡片輸入機(jī)和一臺打印機(jī)??ㄆ瑱C(jī)把一疊卡片逐一輸入到緩沖區(qū)B1中,加工處理后再搬到緩沖區(qū)B2中,并在打印機(jī)上打印,問:系統(tǒng)要設(shè)幾個(gè)進(jìn)程來完成這個(gè)任務(wù)?各自的工作是什么?這些進(jìn)程間有什么樣的相互制約關(guān)系?用P、V操作寫出這些進(jìn)程的同步算法。3. 解: 系統(tǒng)可
14、設(shè)三個(gè)進(jìn)程來完成這個(gè)任務(wù):R進(jìn)程負(fù)責(zé)從卡片輸入機(jī)上讀入卡片信息,輸入到緩沖區(qū)B1中;C進(jìn)程負(fù)責(zé)從緩沖區(qū)B1中取出信息,進(jìn)行加工處理,之后將結(jié)果送到緩沖區(qū)B2中;P進(jìn)程負(fù)責(zé)從緩沖區(qū)B2中取出信息,并在打印機(jī)上印出。 R進(jìn)程受C進(jìn)程影響,B1放滿信息后R進(jìn)程要等待等C進(jìn)程將其中信息全部取走,才能繼續(xù)讀入信息;C進(jìn)程受R進(jìn)程和P進(jìn)程的約束:B1中信息放滿后C進(jìn)程才可從中取出它們,且B2被取空后C進(jìn)程才可將加工結(jié)果送入其中;P進(jìn)程受C進(jìn)程的約束:B2中信息放滿后P進(jìn)程才可從中取出它們,進(jìn)行打印。 信號量含義及初值:B1full 緩沖區(qū)B1滿,初值為0;B1empty緩沖區(qū)B1空,初值為0;B2full
15、 緩沖區(qū)B2滿,初值為0;B2empty緩沖區(qū)B2空,初值為0; R進(jìn)程 C進(jìn)程 P進(jìn)程 輸入信息寫入緩沖區(qū)B1 P(B1full) P(B2full) V(B1full) 從B1中取出信息 從B2中取出信息進(jìn)行打印 P(B1empty) 加工信息 V(B2empty) 結(jié)果送入B2 V(B1empty) V(B2full) P(B2empty) 第二次作業(yè)(共100分)第三章 處理機(jī)管理一、單項(xiàng)選擇題(每題1分,共11分)1、操作系統(tǒng)中的作業(yè)管理是一種( )。A.宏觀的高級管理 B.宏觀的低級管理C.系統(tǒng)剛開始加電 D.初始化引導(dǎo)完成2、 用戶在一次計(jì)算過程中,或者一次事物處理中,要求計(jì)算機(jī)
16、完成所做的工作的集合,這是指( )。A.進(jìn)程 B.程序 C.作業(yè) D.系統(tǒng)調(diào)用3、處于后備狀態(tài)的作業(yè)存放在( )中。A.外存 B.內(nèi)存 C.A和B D.擴(kuò)展內(nèi)存4、在操作系統(tǒng)中,作業(yè)處于( )時(shí),已處于進(jìn)程的管理之下。A.后備 B.阻塞 C.執(zhí)行 D.完成5、 在操作系統(tǒng)中,JCB是指( )。A.作業(yè)控制塊 B.進(jìn)程控制塊C.文件控制塊 D.程序控制塊6、 作業(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)境7、下列作業(yè)調(diào)度算法中,最短的作業(yè)平均周轉(zhuǎn)時(shí)間是( )。A先來先服務(wù)法 B. 短作業(yè)優(yōu)先法C. 優(yōu)先數(shù)法 D. 時(shí)
17、間片輪轉(zhuǎn)法8、按照作業(yè)到達(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)先級法9、在批處理系統(tǒng)中,周轉(zhuǎn)時(shí)間是( )。A.作業(yè)運(yùn)行時(shí)間 B.作業(yè)等待時(shí)間和運(yùn)行時(shí)間之和C.作業(yè)的相對等待時(shí)間 D.作業(yè)被調(diào)度進(jìn)入內(nèi)存到運(yùn)行完畢的時(shí)間10、為了對緊急進(jìn)程或重要進(jìn)程進(jìn)行調(diào)度,調(diào)度算法應(yīng)采用( )。A.先來先服務(wù)法 B. 優(yōu)先級法C.短作業(yè)優(yōu)先法 D. 時(shí)間片輪轉(zhuǎn)法11、操作系統(tǒng)中,( )負(fù)責(zé)對進(jìn)程進(jìn)行調(diào)度。A.處理機(jī)管理 B. 作業(yè)管理C.高級調(diào)度管理 D. 存儲和設(shè)備管理二、填空題(每空1分,共11分)1、
18、作業(yè)從進(jìn)入系統(tǒng)到最后完成,可能要經(jīng)歷三級調(diào)度: 高級調(diào)度 、 中級調(diào)度 和 低級調(diào)度 。2、作業(yè)的狀態(tài)分為四種: 提交 、 后備 、 執(zhí)行 和完成。3、進(jìn)程調(diào)度完成進(jìn)程狀態(tài)從 就緒 態(tài)到 運(yùn)行 態(tài)的轉(zhuǎn)化。4、利用優(yōu)先級調(diào)度算法進(jìn)行進(jìn)程調(diào)度時(shí),即從就緒隊(duì)列中選擇優(yōu)先級高的進(jìn)程,有兩種不同的處理方式: 搶占式 和 非搶占式 。5、UNIX系統(tǒng)的進(jìn)程調(diào)度采用 多級反饋隊(duì)列輪轉(zhuǎn) 法。三、計(jì)算題(共15分)1、(4分)設(shè)有三個(gè)批作業(yè)JOB1,JOB2,JOB3,其到達(dá)時(shí)間、處理時(shí)間及完成時(shí)間如下:作業(yè) 作業(yè)到達(dá)時(shí)間 開始處理時(shí)間 處理完成時(shí)間JOB1 15 18 22JOB2 18 21 23 JOB3
19、 17 19 21試計(jì)算:JOB1的周轉(zhuǎn)時(shí)間為 7 ;JOB2的周轉(zhuǎn)時(shí)間為 5 ;JOB3的周轉(zhuǎn)時(shí)間為 4 ;所有作業(yè)的平均周轉(zhuǎn)時(shí)間是 16/3 。2、(共11分)假定在單CPU條件下有下列要執(zhí)行的作業(yè):作業(yè)運(yùn)行時(shí)間優(yōu)先級1102243335 作業(yè)到來的時(shí)間是按作業(yè)編號順序進(jìn)行的(即后面作業(yè)依次比前一個(gè)作業(yè)遲到一個(gè)時(shí)間單位)。 (1)用一個(gè)執(zhí)行時(shí)間圖描述在采用非搶占式優(yōu)先級算法時(shí)執(zhí)行這些作業(yè)的情況。(2)對于上述算法,各個(gè)作業(yè)的周轉(zhuǎn)時(shí)間是多少?平均周轉(zhuǎn)時(shí)間是多少? (3)對于上述算法,各個(gè)作業(yè)的帶權(quán)周轉(zhuǎn)時(shí)間是多少?平均帶權(quán)周轉(zhuǎn)時(shí)間是多少?(1) 略(2) 10,16,11,123(3) 1,4
20、,367,289第四章 存儲器管理一、 單項(xiàng)選擇題(每題1分,共21分)1、 存儲管理的目的是( )。A.方便用戶 B.提高內(nèi)存利用率C.方便用戶和提高內(nèi)存利用率 D.增加內(nèi)存實(shí)際容量2、 外存(如磁盤)上存放的程序和數(shù)據(jù)( )。A可由CPU直接訪問 B必須在CPU訪問之前移入內(nèi)存C是必須由文件系統(tǒng)管理的 D必須由進(jìn)程調(diào)度程序管理3、 當(dāng)程序經(jīng)過編譯或者匯編以后,形成了一種由機(jī)器指令組成的集合,被稱為( )。A.源程序 B.目標(biāo)程序 C.可執(zhí)行程序 D.非執(zhí)行程序4、可由CPU調(diào)用執(zhí)行的程序所對應(yīng)的地址空間為( )。A.符號名空間 B.虛擬地址空間C.相對地址空間 D.物理地址空間5、經(jīng)過(
21、),目標(biāo)程序可以不經(jīng)過任何改動(dòng)而裝入物理內(nèi)存單元。A.靜態(tài)重定位 B.動(dòng)態(tài)重定位C.編譯或匯編 D.存儲擴(kuò)充6、若處理器有32位地址,則它的虛擬地址空間為( )字節(jié)。A.2GB B.4GB C.100KB D.640KB7、分區(qū)管理要求對每一個(gè)作業(yè)都分配( )的內(nèi)存單元。A.地址連續(xù) B.若干地址不連續(xù)C.若干連續(xù)的幀 D.若干不連續(xù)的幀8、( )是指將作業(yè)不需要或暫時(shí)不需要的部分移到外存,讓出內(nèi)存空間以調(diào)入其他所需數(shù)據(jù)。A.覆蓋技術(shù) B.對換技術(shù)C.虛擬技術(shù) D.物理擴(kuò)充9、虛擬存儲技術(shù)是( )。A.補(bǔ)充內(nèi)存物理空間的技術(shù) B.補(bǔ)充相對地址空間的技術(shù)C.擴(kuò)充外存空間的技術(shù) D.擴(kuò)充輸入輸出緩
22、沖區(qū)的技術(shù)10、虛擬存儲技術(shù)與( )不能配合使用。A.分區(qū)管理 B.動(dòng)態(tài)分頁管理C.段式管理 D.段頁式管理11、以下存儲管理技術(shù)中,支持虛擬存儲器的技術(shù)是( )。 A動(dòng)態(tài)分區(qū)法 B可重定位分區(qū)法 C請求分頁技術(shù) D對換技術(shù) 12、在請求頁式存儲管理中,若所需頁面不在內(nèi)存中,則會引起( )。 A.輸入輸出中斷 B. 時(shí)鐘中斷 C.越界中斷 D. 缺頁中斷13、在分段管理中,( )。A. 以段為單位分配,每段是一個(gè)連續(xù)存儲區(qū)B. 段與段之間必定不連續(xù)C. 段與段之間必定連續(xù)D. 每段是等長的14、( )存儲管理方式提供一維地址結(jié)構(gòu)。A.固定分區(qū) B.分段C.分頁 D.分段和段頁式15、分段管理提
23、供( )維的地址結(jié)構(gòu)。A.1 B.2 C.3 D.416、段頁式存儲管理汲取了頁式管理和段式管理的長處,其實(shí)現(xiàn)原理結(jié)合了頁式和段式管理的基本思想,即( )。A、 用分段方法來分配和管理物理存儲空間,用分頁方法來管理用戶地址空間。B、 用分段方法來分配和管理用戶地址空間,用分頁方法來管理物理存儲空間。C、 用分段方法來分配和管理主存空間,用分頁方法來管理輔存空間。D、 用分段方法來分配和管理輔存空間,用分頁方法來管理主存空間。17、段頁式管理每取一次數(shù)據(jù),要訪問( )次內(nèi)存。A.1 B.2 C.3 D.418、碎片現(xiàn)象的存在使得( )。A.內(nèi)存空間利用率降低 B. 內(nèi)存空間利用率提高C. 內(nèi)存空
24、間利用率得以改善 D. 內(nèi)存空間利用率不影響19、 下列( )存儲管理方式能使存儲碎片盡可能少,而且使內(nèi)存利用率較高。A.固定分區(qū) B.可變分區(qū) C.分頁管理 D.段頁式管理20、 系統(tǒng)抖動(dòng)是指( )。A. 使用機(jī)器時(shí),千萬屏幕閃爍的現(xiàn)象B. 剛被調(diào)出的頁面又立刻被調(diào)入所形成的頻繁調(diào)入調(diào)出現(xiàn)象C. 系統(tǒng)盤不凈,千萬系統(tǒng)不穩(wěn)定的現(xiàn)象D. 由于內(nèi)存分配不當(dāng),偶然造成內(nèi)存不夠的現(xiàn)象21、在請求分頁系統(tǒng)中,LRU算法是指( )。A. 最早進(jìn)入內(nèi)存的頁先淘汰B. 近期最長時(shí)間以來沒被訪問的頁先淘汰C. 近期被訪問次數(shù)最少的頁先淘汰D. 以后再也不用的頁先淘汰二、判斷題(正確的劃Ö,錯(cuò)誤的劃
25、180;并改正,每個(gè)1分,共8分)1、在現(xiàn)代操作系統(tǒng)中,不允許用戶干預(yù)內(nèi)存的分配。( )2、固定分區(qū)式管理是針對單道系統(tǒng)的內(nèi)存管理方案。( )3、采用動(dòng)態(tài)重定位技術(shù)的系統(tǒng),目標(biāo)程序可以不經(jīng)任何改動(dòng),而裝入物理內(nèi)存。( )4、可重定位分區(qū)管理可以對作業(yè)分配不連續(xù)的內(nèi)存單元。( )5、利用交換技術(shù)擴(kuò)充內(nèi)存時(shí),設(shè)計(jì)時(shí)必須考慮的問題是:如何減少信息交換量、降低交換所用的時(shí)間。( )6、在虛擬存儲方式下,程序員編制程序時(shí)不必考慮主存的容量,但系統(tǒng)的吞吐量在很大程度上依賴于主存儲器的容量。( )7、在頁式存儲管理方案中,為了提高內(nèi)存的利用效率,允許同時(shí)使用不同大小的頁面。( )8、頁式存儲管理中,一個(gè)作業(yè)
26、可以占用不連續(xù)的內(nèi)存空間,而段式存儲管理,一個(gè)作業(yè)則是占用連續(xù)的內(nèi)存空間。( )三、填空題(每空1分,共8分)1、在存儲管理中,為實(shí)現(xiàn)地址映射,硬件應(yīng)提供兩個(gè)寄存器,一個(gè)是基址寄存器,另一個(gè)是 限長寄存器 。2、實(shí)現(xiàn)虛擬存儲技術(shù)的物質(zhì)基礎(chǔ)是 二級存儲結(jié)構(gòu) 和 動(dòng)態(tài)地址轉(zhuǎn)換機(jī)構(gòu) 。3、在頁式管理中,頁表的作用是實(shí)現(xiàn)從 頁號 到 物理塊號 的地址映射,存儲頁表的作用是 實(shí)現(xiàn)從頁號到物理塊號的地址映射 。4、在段頁式存儲管理系統(tǒng)中,面向 用戶 的地址空間是段式劃分,面向 物理實(shí)現(xiàn) 的地址空間是頁式劃分。四、簡答題(共10分)1、(4分)解釋下列概念:邏輯地址、物理地址、重定位P1012、(6分)什么
27、是虛擬存儲器?它有哪些基本特征?P112, P113五、計(jì)算題(共16分)1、(8分)某虛擬存儲器的用戶編程空間共32個(gè)頁面,每頁為1KB,內(nèi)存為16KB。假定某時(shí)刻一用戶頁表中已調(diào)入內(nèi)存的頁面的頁號和物理塊號的對照表如下:頁號物理塊號031721138則邏輯地址0A5C(H)所對應(yīng)的物理地址是什么?要求:寫出主要計(jì)算過程。 解:2E5C(H) (要求寫出計(jì)算步驟)分析頁式存儲管理的邏輯地址分為兩部分:頁號和頁內(nèi)地址。由已知條件“用戶編程空間共32個(gè)頁面”,可知頁號部分占5位;由“每頁為1KB”,1K=210,可知內(nèi)頁地址占10位。由“內(nèi)存為16KB”,可知有16塊,塊號為4位。邏輯地址0A5
28、C(H)所對應(yīng)的二進(jìn)制表示形式是:000 1010 0101 1100 ,根據(jù)上面的分析,下劃線部分為頁內(nèi)地址,編碼 “000 10” 為頁號,表示該邏輯地址對應(yīng)的頁號為2。查頁表,得到物理塊號是11(十進(jìn)制),即物理塊地址為:1011 ,拼接塊內(nèi)地址10 0101 1100,得101110 0101 1100,即2E5C(H)。2、對于如下的頁面訪問序列:1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5 當(dāng)內(nèi)存塊數(shù)量為3時(shí),試問:使用FIFO、LRU置換算法產(chǎn)生的缺頁中斷是多少?寫出依次產(chǎn)生缺頁中斷后應(yīng)淘汰的頁。(所有內(nèi)存開始時(shí)都是空的,凡第一次用到的頁面都產(chǎn)生一次缺頁中
29、斷。要求寫出計(jì)算步驟。共8分)使用FIFO算法: 1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5 1 1 1 4 4 4 5 5 5 2 2 2 1 1 1 3 3 3 3 3 2 2 2 4 共產(chǎn)生缺頁中斷9次。 依次淘汰的頁是1、2、3、4、1、2。 使用LRU算法: 1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5 1 1 1 4 4 4 5 3 3 3 2 2 2 1 1 1 1 4 4 3 3 3 2 2 2 2 5 共產(chǎn)生缺頁中斷10次。 依次淘汰的頁是1、2、3、4、5、1、2。第三次作業(yè)(共100分)第五章 文件系統(tǒng)一、單項(xiàng)選擇題(每題
30、1分,共23分)1、文件代表了計(jì)算機(jī)系統(tǒng)中的( )。A.硬件 B.軟件C.軟件資源 D.硬件資源2、在UNIX系統(tǒng)中,用戶程序經(jīng)過編譯之后得到的可執(zhí)行文件屬于( )。AASCII文件 B普通文件 C目錄文件 D特別文件3、特別文件是與( )有關(guān)的文件。A.文本 B.圖像C.硬件設(shè)備 D.二進(jìn)制數(shù)據(jù)4、按文件用途來分,編輯程序是( )。A.系統(tǒng)文件 B.檔案文件C.用戶文件 D.庫文件5、批處理文件的擴(kuò)展名為( )。A.BAT B.DAT C.COM D.TXT6、操作系統(tǒng)是通過( )來對文件進(jìn)行編排、增刪、維護(hù)和檢索。A、按名存取 B、數(shù)據(jù)邏輯地址 C、數(shù)據(jù)物理地址 D、文件屬性7、( )的文
31、件組織形式稱為文件的邏輯組織。A.在外部設(shè)備上 B.從用戶觀點(diǎn)看C.虛擬存儲 D.目錄8、由字符序列組成,文件內(nèi)的信息不再劃分結(jié)構(gòu),這是指( )。A.流式文件 B. 記錄式文件 C.順序文件 D.有序文件9、數(shù)據(jù)庫文件的邏輯結(jié)構(gòu)形式是( )。A.字符流式文件 B. 檔案文件C.記錄式文件 D.只讀文件10、文件的邏輯記錄的大小( )。A. 是恒定的 B.隨使用要求變化的C.可隨意改變的 D.無法確定是哪種可能11、存放在磁盤上的文件( )。A.既可隨機(jī)訪問,又可順序訪問 B.只能隨機(jī)訪問C.只能順序訪問 D.必須通過操作系統(tǒng)訪問12、文件的存儲方法依賴于( )。A.文件的物理結(jié)構(gòu) B.存放文件
32、的存儲設(shè)備的特性C.A和B D.文件的邏輯13、下列不便于文件擴(kuò)充的物理文件結(jié)構(gòu)是( )。A.連續(xù)文件 B.串連文件C.索引文件 D.多重索引文件14、在文件系統(tǒng)中,文件的不同物理結(jié)構(gòu)有不同的優(yōu)缺點(diǎn)。在下列文件的物理組織結(jié)構(gòu)中,不具有直接讀寫文件任意一個(gè)記錄的能力的結(jié)構(gòu)是( )。A.連續(xù)文件 B. 串連文件 C. 索引文件 D.邏輯文件15、文件系統(tǒng)為每個(gè)文件另建立一張指示邏輯記錄和物理記錄之間的對應(yīng)關(guān)系表,由此表和文件本身構(gòu)成的文件是( )。A.連續(xù)文件 B.串連文件C.索引文件 D.邏輯文件16、在以下的文件物理存儲組織形式中,( )常用于存放大型的系統(tǒng)文件。 A連續(xù)文件 B串連文件 C索
33、引文件 D多重索引文件17、如果文件系統(tǒng)中有兩個(gè)文件重名,不應(yīng)采用( )。A.單級目錄結(jié)構(gòu) B.樹型目錄結(jié)構(gòu)C.二級目錄結(jié)構(gòu) D.A和C18、文件系統(tǒng)采用二級文件目錄可以( )。A.縮短訪問存儲器的時(shí)間 B.實(shí)現(xiàn)文件共享C.節(jié)省內(nèi)存空間 D.解決不同用戶間的文件命名沖突19、目錄文件所存放的信息是( )。A. 某一文件存放的數(shù)據(jù)信息 B. 某一文件的文件目錄C. 該目錄中所有數(shù)據(jù)文件目錄D. 該目錄中所有子目錄文件和數(shù)據(jù)文件的目錄20、使用絕對路徑名訪問文件是從( )開始按目錄結(jié)構(gòu)訪問某個(gè)文件。A.當(dāng)前目錄 B.用戶主目錄 C.根目錄 D.父目錄21、文件的存儲空間管理實(shí)質(zhì)上是對( )的組織和
34、管理的問題。A、文件目錄 B、外存已占用區(qū)域C、外存空白塊 D、文件控制塊22、根據(jù)外存設(shè)備不同,文件被劃分為若干個(gè)大小相等的物理塊,它是( )的基本單位。A.存放文件信息或分配存儲空間 B.組織和使用信息C.表示單位信息 D.記錄式文件23、在下列關(guān)于UNIX的論述中,( )是不正確的。A. UNIX是一個(gè)多道的分時(shí)操作系統(tǒng)B. 管道機(jī)制是UNIX貢獻(xiàn)之一C. 提供可動(dòng)態(tài)裝卸的文件卷是UNIX的特色之一D. 路徑名是UNIX獨(dú)有的實(shí)現(xiàn)文件共享的機(jī)制二、填空題(每空1分,共15分)1、UNIX系統(tǒng)中,一般把文件分為 普通文件 、 目錄文件 和 特別文件 三種類型。2、在UNIX系統(tǒng)中,所有的
35、I/O設(shè)備 都被看成是特別文件,它們在使用形式上與普通文件相同,但它們的使用是和 緊密相連的。3、在UNIX文件系統(tǒng)中,文件的路徑名有兩種表示形式,它們是_絕對路徑_和_相對路徑_;其中前者是以“/”開始的路徑名。4、 文件控制塊 是文件存在的標(biāo)志,它記錄了系統(tǒng)管理文件所需要的全部信息。5、文件的存儲器是分成大小相等的 物理塊 ,并以它為單位交換信息。6、某UNIX文件的保護(hù)信息是111 110 100,則表示 文件主 可讀、寫、執(zhí)行, 同組用戶 可讀、寫, 其他用戶 只能讀。7、在UNIX系統(tǒng)采用的是 樹型 目錄結(jié)構(gòu),對空閑盤塊的管理采用的是 空閑塊成組鏈接 法。其文件控制塊又稱作_I節(jié)點(diǎn)_
36、。第六章 設(shè)備管理一、單項(xiàng)選擇題(每題1分,共13分)1、在操作系統(tǒng)中,用戶在使用I/O設(shè)備時(shí),通常采用( )。A.物理設(shè)備名 B.邏輯設(shè)備名C.虛擬設(shè)備名 D.設(shè)備牌號2、 操作系統(tǒng)中采用緩沖技術(shù)的目的是為了增強(qiáng)系統(tǒng)( )的能力。A.串行操作 B. 控制操作 C.重執(zhí)操作 D.并行操作3、操作系統(tǒng)采用緩沖技術(shù),能夠減少對CPU的( )次數(shù),從而提高資源的利用率。A. 中斷 B.訪問 C. 控制 D. 依賴4、CPU輸出數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)高于打印機(jī)的打印速度,為了解決這一矛盾,可采用( )。A.并行技術(shù) B.通道技術(shù) C.緩沖技術(shù) D.虛存技術(shù)5、 緩沖技術(shù)用于( )。A. 提高主機(jī)和設(shè)備交換信息
37、的速度B. 提供主、輔存接口C. 提高設(shè)備利用率D. 擴(kuò)充相對地址空間6、通道是一種( )。 A.I/O端口 B.數(shù)據(jù)通道 C.I/O專用處理機(jī) D.軟件工具7、設(shè)備管理的主要程序之一是設(shè)備分配程序,當(dāng)進(jìn)程請求在內(nèi)存和外設(shè)之間傳送信息時(shí),設(shè)備分配程序分配設(shè)備的過程通常是( )。 A、先分配設(shè)備,再分配控制器,最后分配通道 B、先分配控制器,再分配設(shè)備,最后分配通道 C、先分配通道,再分配設(shè)備,最后分配控制器 D、先分配通道,再分配控制器,最后分配設(shè)備8、下列描述中,不是設(shè)備管理的功能的是( )。 A實(shí)現(xiàn)外圍設(shè)備的分配與回收 B緩沖管理與地址轉(zhuǎn)換C實(shí)現(xiàn)按名存取 D實(shí)現(xiàn)I/O操作9、用戶編制的程序
38、與實(shí)際使用的物理設(shè)備無關(guān)是由( )功能實(shí)現(xiàn)的。A設(shè)備分配 B設(shè)備驅(qū)動(dòng) C虛擬設(shè)備 D設(shè)備獨(dú)立性10、SPOOLing技術(shù)利用于( )。A.外設(shè)概念 B.虛擬設(shè)備概念C.磁帶概念 D.存儲概念11、采用SPOOLing技術(shù)的目的是( )。A.提高獨(dú)占設(shè)備的利用率 B.提高主機(jī)效率C.減輕用戶編程負(fù)擔(dān) D.提高程序的運(yùn)行速度12、采用假脫機(jī)技術(shù)的目的是( )。 A、提高外設(shè)和主機(jī)的利用率 B、提高內(nèi)存和主機(jī)效率 C、減輕用戶編程負(fù)擔(dān) D、提高程序的運(yùn)行速度13、假脫機(jī)技術(shù)一般不適用于( )。A、分時(shí)系統(tǒng) B、多道批處理系統(tǒng) C、網(wǎng)絡(luò)操作系統(tǒng) D、多處理機(jī)系統(tǒng)二、填空題(每空1分,共13分)1、存儲設(shè)備也稱為 塊 設(shè)備;輸入/輸出設(shè)備也稱為 字符 設(shè)備。2、從資源分配的角度看,可以把設(shè)備分為 獨(dú)占設(shè)備 (如打印機(jī))、 共享設(shè)備 (如磁盤)和 虛擬設(shè)備 。3、 虛擬設(shè)備是通
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版小額貸款抵押合同資產(chǎn)評估及報(bào)告協(xié)議2篇
- 2025年度個(gè)人與公司租賃房屋修繕責(zé)任合同4篇
- 2025年度個(gè)人旅游規(guī)劃與導(dǎo)游服務(wù)合同2篇
- 2025版室外照明燈具廣告宣傳與品牌推廣合同3篇
- 2025年度煤炭行業(yè)綠色運(yùn)輸體系構(gòu)建合同4篇
- 2025標(biāo)準(zhǔn)新能源材料研發(fā)與采購合作協(xié)議3篇
- 2025年度生態(tài)環(huán)保瓷磚批量采購合作協(xié)議3篇
- 2025版醫(yī)療健康大數(shù)據(jù)合作開發(fā)合同3篇
- 個(gè)性化定制小區(qū)房產(chǎn)買賣合同(2024版)版B版
- 2025版國際貿(mào)易糾紛訴訟擔(dān)保委托服務(wù)協(xié)議3篇
- 五年級上冊寒假作業(yè)答案(人教版)
- 2025年山東浪潮集團(tuán)限公司招聘25人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年財(cái)政部會計(jì)法律法規(guī)答題活動(dòng)題目及答案一
- 2025年江西省港口集團(tuán)招聘筆試參考題庫含答案解析
- (2024年)中國傳統(tǒng)文化介紹課件
- 液化氣安全檢查及整改方案
- 《冠心病》課件(完整版)
- 2024年云網(wǎng)安全應(yīng)知應(yīng)會考試題庫
- 公園保潔服務(wù)投標(biāo)方案
- 光伏電站項(xiàng)目合作開發(fā)合同協(xié)議書三方版
- 2024年秋季新滬教版九年級上冊化學(xué)課件 第2章 空氣與水資源第1節(jié) 空氣的組成
評論
0/150
提交評論