操作系統(tǒng)試題庫資料_第1頁
操作系統(tǒng)試題庫資料_第2頁
操作系統(tǒng)試題庫資料_第3頁
操作系統(tǒng)試題庫資料_第4頁
操作系統(tǒng)試題庫資料_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

操作系統(tǒng)試題庫一,選擇題第一部分:操作系統(tǒng)概述在計算機系統(tǒng)中操作系統(tǒng)是(B).一般應(yīng)用軟件B.C.D.系統(tǒng)支撐軟件D)不是基本的操作系統(tǒng).A,批處理操作系統(tǒng)B,分時操作系統(tǒng)C,實時操作系統(tǒng)D,網(wǎng)絡(luò)操作系統(tǒng)關(guān)于操作系統(tǒng)的敘述(D)是不正確的A."管理資源的程序""管理用戶程序執(zhí)行的程序""能使系統(tǒng)資源提高效率的程序D."能方便用戶編程的程序"操作系統(tǒng)的發(fā)展過程是(AA.設(shè)備驅(qū)動程序組成的原始操作系統(tǒng),管理程序,作系統(tǒng) B.原始操作系統(tǒng)操作系統(tǒng)管理程序C.管理程序原始操作系統(tǒng)操作系統(tǒng)D.管理程序操作系統(tǒng)原始操作系統(tǒng)操作系統(tǒng)是一種(B應(yīng)用軟件B,系統(tǒng)軟件C,D,計算機系統(tǒng)的組成包括(BA,程序和數(shù)據(jù)B,計算機硬件和計算機軟件C,處理器和內(nèi)存D,處理器,存儲器和外圍設(shè)備下面關(guān)于計算機軟件的描述正確的是(BA,它是系統(tǒng)賴以工作的實體B,C,位于計算機系統(tǒng)的最外層D,分為系統(tǒng)軟件和支撐軟件兩大類財務(wù)軟件是一種(C).A,系統(tǒng)軟件B,接口軟件C,應(yīng)用軟件D,用戶軟件世界上第一個操作系統(tǒng)是A,分時系統(tǒng)B,單道批處理系統(tǒng)C,D,實時系統(tǒng)是(A).A,分時系統(tǒng)B,單道批處理系統(tǒng)C,多道批處理系統(tǒng)D,實時系統(tǒng)

操作系統(tǒng)是一組(CA,文件管理程序B,中斷處理程序C,資源管理程序D,設(shè)備管理程序(C)享.A,多道程序設(shè)計B,中斷處理C,程序的并發(fā)執(zhí)行D,實現(xiàn)分時與實時處理(D)不是操作系統(tǒng)關(guān)心的主要問題A,管理計算機裸機B,設(shè)計,提供用戶程序與計算機硬件系統(tǒng)的界面C,管理計算機系統(tǒng)資源D,高級程序設(shè)計語言的編譯器引入多道程序的目的是(DA,為了充分利用主存儲器B,增強系統(tǒng)的交互能力C,提高實時響應(yīng)速度D,充分利用CPU,減少CPU的等待時間多道程序設(shè)計是指(BA,有多個程序同時進入CPU運行B,有多個程序同時進入主存并行運行C,程序段執(zhí)行不是順序的D,同一個程序可以對應(yīng)多個不同的進程從總體上說,()位時間的算題量,但對每一個算題,從算題開始到全部完成所需的時間比單道執(zhí)行所需的時間可能要(B).A,增加,減少B,增加,延長C,減少,延長D,減少,減少(A)沒有多道程序設(shè)計的特點.A,DOSB,UNIXC,WINDOWS在分時系統(tǒng)中時間片一定B),響應(yīng)時間越長A,B,用戶數(shù)越多C,D,用戶數(shù)越少批處理系統(tǒng)的主要缺點是(B的利用率不高B,C,D,以上都不是在下列性質(zhì)中哪一個不是分時系統(tǒng)的特征.(CA,交互性B,多路性C,成批性D,獨占性實時操作系統(tǒng)追求的目標是C).A,高吞吐率B,充分利用內(nèi)存C,快速響應(yīng)D,減少系統(tǒng)開銷以下(C)項功能不是操作系統(tǒng)具備的主要功能.A,B,C,D,CPU操作系統(tǒng)負責為方便用戶管理計算機系統(tǒng)的(C).A,程序B,文檔資料C,資源D,進程操作系統(tǒng)的基本職能是(A).,序的運行提供用戶界面方便用戶使用C.提供方便的可視化編輯程序D.將匯編語言源程序轉(zhuǎn)換成等價的目標程序過程稱為(C )A.B.解釋C.D.連接下面( B)不是計算機高級語言。A.PASCAL B.UNIX C.C D.BASIC最基本的系統(tǒng)軟件是(A )。A.操作系統(tǒng) B.文字處理系統(tǒng)C.語言處理系統(tǒng) D.數(shù)據(jù)庫管理系統(tǒng)計算機操作系統(tǒng)的作用是(A )管理計算機系統(tǒng)的全部軟率,為用戶提供使用計算機的友好界面C.執(zhí)行用戶鍵入的各類命令D.為漢字操作系統(tǒng)提供運行的基礎(chǔ)( D)操作系統(tǒng)是工作站上的主流系統(tǒng)A.DOS B.UNIX C.VMS D.WINDOWS操作系統(tǒng)的主要功能是(C )。提高計算的可靠性對硬件資源分配.控制.調(diào)度.回收對計算機系統(tǒng)的所有資源進行控制和管理實行多用戶及分布式處理操作系統(tǒng)核心部分的主要特點是(B)A、一個程序模塊 B、常駐內(nèi)存C、有頭有尾的程序 D、串行執(zhí)行操作系統(tǒng)是計算機系統(tǒng)的核心軟件。按功能特征的不同,可把操作系統(tǒng)分為[1]、[2]、[3]、網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)基本類型。其中[1]而[2]CPU就應(yīng)該立即處理該數(shù)據(jù)并將結(jié)果及時送

回,例如[4]等。供選擇的答案:[1]B[2]E[3]CA、單用戶系統(tǒng) B、批處理系統(tǒng) C分時系統(tǒng) 、微機操作系統(tǒng) 、實時系統(tǒng)[4]DA、計算機激光照排系統(tǒng) B、辦公自動化系C、計算機輔助設(shè)計系統(tǒng) D、航空訂票系統(tǒng)以下(C)功能。A.內(nèi)存管理B.中斷處理C.文檔編輯D.CPU調(diào)度操作系統(tǒng)有多種類型:允許多個用戶以交互方式使用計算機的操作系統(tǒng),稱B ;允多用戶將若干個作業(yè)提交給計算機系統(tǒng)集中處理的操作系統(tǒng),稱A ;在C的控制下,計算機系統(tǒng)能及時處理由過程控制反饋的數(shù)據(jù),并作出響應(yīng);在IBM-PC機上的操作系統(tǒng)稱D 。A:批處理操作系統(tǒng);B:分時操作系統(tǒng);DE:多處理機F:分布式操作系統(tǒng)關(guān)于操作系統(tǒng)的敘述D是不正確的。管理資源的程序”管理用戶程序執(zhí)行的程序”C.“能使系統(tǒng)資源提高效率的程序D.“能方便用戶編程的程序”第二部分:進程管理進程和程序的一個本質(zhì)區(qū)別是(A).A.前者為動態(tài)的,后者為靜態(tài)的B.前者存儲在內(nèi)存,后者存儲在外存C.前者在一個文件中,后者在多個文件中D.前者分時使用CPU,后者獨占CPU進程在系統(tǒng)中是否存在的惟一標志是(D).A.數(shù)據(jù)集合B.目標程序C.源程序D.進程控制塊處理器執(zhí)行的指令被分成兩類,為特權(quán)指令它只允許(C)使用.A,操作員B,聯(lián)機用戶C,操作系統(tǒng)D,目標程序進程所請求的一次打印輸出結(jié)束后,狀態(tài)從(DA,運行態(tài)變?yōu)榫途w態(tài)B,運行態(tài)變?yōu)榈却龖B(tài)C,就緒態(tài)變?yōu)檫\行態(tài)D,等待態(tài)變?yōu)榫途w態(tài),則所屬該作業(yè)的進程初始時處于(C)狀態(tài).A,運行B,等待C,就緒D,收容臨界區(qū)是指并發(fā)進程中訪問共享變量的(D)段A,B,C,數(shù)據(jù)D,程序列論述,正確的論述為D。A對臨界資源是不能實現(xiàn)資源共享的。B可對臨界資源實現(xiàn)共享。C為臨界資源配上相應(yīng)的設(shè)備控制塊后,便能被共享。D,有多個進程均需要使用兩臺,,(D),而不會發(fā)生死鎖.A,5B,2C,3D,4產(chǎn)生系統(tǒng)死鎖的原因可能是由于(CA,進程釋放資源 B,一個進程進入死循C,多個進程競爭資源出現(xiàn)了循環(huán)等待多個進程競爭共享型設(shè)備不合適(D)系統(tǒng)資源不足和系統(tǒng)中的進程太多資源的獨占性和系統(tǒng)中的進程太多進程調(diào)度不當和資源的獨占性資源分配不當和系統(tǒng)資源不足若當前進程因時間片用完而讓出處理機時,進程應(yīng)轉(zhuǎn)變?yōu)闋顟B(tài).A.就緒B.等待C.運行D.完成度算法是(C)A.優(yōu)先級調(diào)度 B.響應(yīng)比高者先C.短作業(yè)優(yōu)先 D.先來先服務(wù)CPU的調(diào)度分為高級中級和低級三種其低級調(diào)度是指 C 調(diào)度。A.作業(yè) B交換 C進程 D線程,用處理器和能占用多長時間取決于C)A.進程相應(yīng)的程序段的長度B.C.進程調(diào)度策略和進程自身D.進程完成什么功能

在多進程的并發(fā)系統(tǒng)中,肯定不會因競爭D)產(chǎn)生死鎖.A.打印機B.磁帶機C.磁盤D.CPU通常不采用方法來解除死鎖.A.終止一個死鎖進程B.終止所有死鎖進程C.從死鎖進程處搶奪資源D.從非死鎖進程處搶奪資源PASP操作則信號量S的值應(yīng)(B).A.加1B.減1C.等于0D.小于0P號量的值應(yīng)當CV操作時,信B。A:不變;B:加1;C:減1;D:加指定數(shù)值;E:減指定數(shù)值。在操作系統(tǒng)中引入"進程"(B改善用戶編程環(huán)境描述程序動態(tài)執(zhí)行過程的性質(zhì)使程序與計算過程一一對應(yīng)提高程序的運行速進程的動態(tài)并發(fā)等特征是利用(A)表現(xiàn)出來的A.B.數(shù)據(jù)C.程序D.程序和數(shù)據(jù)計算機系統(tǒng)產(chǎn)生死鎖的根本原因是(DA.B.進程推進順序不當C.系統(tǒng)中進程太多D.A和B,念二者的一個本質(zhì)區(qū)別是(A).程序是靜態(tài)概念進程是動態(tài)概念程序是動態(tài)概念進程是靜態(tài)概念程序保存在文件中D.程序順序執(zhí)行進程并發(fā)執(zhí)行進程和程序的一個本質(zhì)區(qū)別是(。A.前者為動態(tài)的,后者為靜態(tài)的B.前者存儲在內(nèi)存,后者存儲在外存CDCPU,CPU。死鎖預(yù)防是保證系統(tǒng)不進入死鎖狀態(tài)的靜態(tài)策略,其解決方法是破壞產(chǎn)生死鎖的四個必要條件之一."循環(huán)等待"的是(DA.銀行家算法B.一次性分配策略C.剝奪資源法D.資源有序分配法進程在運行過程中等待的事件已發(fā)生,例如,打印結(jié)束,此時該進程的狀態(tài)將(。A.從就緒變?yōu)檫\行B.從運行變?yōu)榫途wC.從運行變?yōu)樽枞鸇.從阻塞變?yōu)榫途w下述(B)AB.運行速度快C.宏觀上并行D.實際上多道程序是串插運行的引入多道程序的目的在于(。CPUCPU等待時間提高實時響應(yīng)速度有利于代碼共享,減少主、輔存信息交換量充分利用存儲器后,將其掛在(C。A.等待隊列B.運行隊列C.就緒隊列D.任意隊列在分時系統(tǒng)中,時間片一定(B ,響應(yīng)間越長。A.內(nèi)存越多B.用戶數(shù)越多C.后備隊列D.用戶數(shù)越少為了對緊急進程或重要進程進行調(diào)度,調(diào)度法應(yīng)采用( B。A.先進先出調(diào)度算法 B.優(yōu)先數(shù)法C.最短作業(yè)優(yōu)先調(diào)度 D.定時輪轉(zhuǎn)法構(gòu),一個進程(D。A.可以有多個進程控制塊BC.可以沒有進程控制塊D.只能有惟一的進程控制塊原語是一種特殊的系統(tǒng)調(diào)用命令,它的特點是(。B.自己調(diào)用自己C.可被外層調(diào)用D.功能強原語是( B) 。A、一條機器指令 B、若干條機器指令組成C、一條特定指令 D、中途能打斷的指令競爭計算機系統(tǒng)資源的基本單位是(A)。BCD.過程在操作系統(tǒng)中,可以并行工作的基本單位是(C)。A.作業(yè)B.程序C.進程D.過程時間片輪轉(zhuǎn)法進行進程調(diào)度是為了(A多個終端都能得到系統(tǒng)的及時響應(yīng)先來先服務(wù)

優(yōu)先級較高的進程得到及時響應(yīng)cpu進程在系統(tǒng)中是否存在的唯一標志是(D)。A.數(shù)據(jù)集合B.目標程序C.源程序D.進程控制塊(A)。A周轉(zhuǎn)時間 B響應(yīng)時間C等待時間D運行時間8:00110:00C。A.2 B.1 C.3 D.0.5C)。A.從就緒變?yōu)檫\行; 從運行變?yōu)榫途w;C.從運行變?yōu)樽枞?D.從阻塞變?yōu)榫途w進程控制塊是描述進程狀態(tài)和特性的數(shù)據(jù)構(gòu),一個進程(D )。A. 可以有多個進程控制塊;BC.可以沒有進程控制塊;D.只能有惟一的進程控制塊。在一般操作系統(tǒng)中必不可少的調(diào)度是(D) 。A.高級調(diào)度 B.中級調(diào)度C.作業(yè)調(diào)度 D.進程調(diào)度避免死鎖的一個著名的算法是(B)。A.先入先出法; B.銀行家算法;C.優(yōu)先級算法; D.資源按序分配法第三部分:內(nèi)存管理(D)互補。A.請求分頁管理 B.可變式分區(qū)管理C.段式管理 D.段頁式管理存儲管理的目的是(C。A.方便用戶 B.提高內(nèi)存利用C.方便用戶和提高內(nèi)存利用率增加內(nèi)存實際容量( )簡單,但存儲碎片多。A.段式 B.頁式 C.固定分區(qū) D.段頁式( A。A.降低 B.提高得以改善D.不影響(C。A、可以為這一作業(yè)分配內(nèi)存BC、拼接后,可以為這一作業(yè)分配內(nèi)存D、一定能夠為這一作業(yè)分配內(nèi)存在回收內(nèi)存時可能出現(xiàn)下述四種情況:釋放區(qū)與插入點前一分區(qū)F1相鄰接,此時應(yīng)C ;釋放區(qū)與插入點的后一分區(qū)F2相鄰接此時D ;釋放區(qū)不與F1和F2相鄰接此時應(yīng) A A:為回收區(qū)建立一分區(qū)表項,填上分區(qū)的大下和始址;BF1F1F2的大小和始址。F2的始址。靜態(tài)重定位是在作業(yè)的B 中進行的動重定位是在作業(yè)的 D 中進行的。A:編譯過程B:裝入過程C:修改過程D:執(zhí)行過程,若某用戶空間為16個頁面頁長1KB,現(xiàn)有頁表如下0A1F(H)所對應(yīng)的物理地址為(A).0115233742A.0E1F(H)B.031F(H)C.0A1F(H)D.021F(H)在段式存儲管理中一個段是一個(B)區(qū)域A.定長的連續(xù) B.不定長的連續(xù)C.D.不定長的不連續(xù)外存上存放的數(shù)據(jù)(D).A.CPU可直接訪問B.CPU不可訪問C.是高速緩沖器中的信息D.必須在訪問前先裝入內(nèi)存采用動態(tài)重定位方式裝入的作業(yè),在執(zhí)行中允

許(C)將其移動.A,用戶有條件地B,用戶無條件地C,操作系統(tǒng)有條件地D,操作系統(tǒng)無條件地分頁式存儲管理中,地址轉(zhuǎn)換工作是由(A)的.A,硬件B,地址轉(zhuǎn)換程序C,用戶程序D,裝入程序通常,術(shù)是(CA.固定分區(qū)法B.動態(tài)分區(qū)法C.可重定位分區(qū)法D.對換技術(shù)作(DA.編譯B.連接C.運行D.重定位的物理地址的過程稱為(。A重定位 B邏輯變換C地址交換 D進程創(chuàng)建(C但存儲碎片多。A.段式B.頁式C.分區(qū)D.段頁式邏輯地址轉(zhuǎn)變?yōu)閮?nèi)存的物理地址的過程稱作(。A.編譯B.連接C.運行D.重定位或地址映射邏輯地址就是(B)。A、用戶地址 B、相對地C、物理地址 D、絕對地址第四部分:文件管理如果允許不同用戶的文件可以具有相同的文件名,通常采用(D )來保證按名存取安全。A、重名翻譯機構(gòu) B、建立索引表C、建立指針 D多級目錄結(jié)構(gòu)使用絕對路徑名訪問文件是從( )開始目錄結(jié)構(gòu)訪問某個文件。A.當前目錄B.用戶主目錄 C.根目錄 D.父目錄目錄文件所存放的信息是( 。某一文件存放的數(shù)據(jù)信息某一文件的文件目錄該目錄中所有數(shù)據(jù)文件目錄該目錄中所有子目錄文件和數(shù)據(jù)文件的目錄由字符序列組成,文件內(nèi)的信息不再劃分結(jié)構(gòu),這是指( 。A.流式文件B.記錄式文C.順序文件D.有序文件按邏輯結(jié)構(gòu)可把文件分為E和F兩類。A鏈式文件;E:記錄式文件;F:流式文件。邏輯文件是(B)的文件組織形式。A.在外部設(shè)備上B.從用戶觀點C.虛擬存儲 D.目錄對于一個文件的訪問,常共同限制。用戶訪問權(quán)限和文件屬性用戶訪問權(quán)限和文件優(yōu)先級優(yōu)先級和文件屬性文件屬性和口令都采用C,文件被打開后,對文件的訪問采用D。A:文件符號名; B:從根目錄開始的路徑名C:從當前目錄開始的路徑名;D:用戶文件描述符使用文件之前必須先 文件。命名 B.打開 C.建立 D.備份文件系統(tǒng)最基本的目標是A,它主要是通D。A:按名存?。籅:文件共享;C提高對文件的存取速度;EI/O提高存儲空間的利用率。如果文件系統(tǒng)中有兩個文件重名,不應(yīng)采用(。A.一級目錄結(jié)構(gòu) B.樹型目錄結(jié)構(gòu)C.二級目錄結(jié)構(gòu) D.A和C外存(如磁盤)上存放的程序和數(shù)據(jù)(BACPUBCPUC.是必須由文件系統(tǒng)管理的D.必須由進程調(diào)度程序管理件名通常采用(D)來保證按名存取的安全.A,重名翻譯機構(gòu)B,建立索引表C,建立指針D,多級目錄結(jié)構(gòu)Linux中,文件系統(tǒng)的目錄結(jié)構(gòu)采用的是(C。A線型結(jié)構(gòu) B二維結(jié)構(gòu)

C樹型層次結(jié)構(gòu) D網(wǎng)狀結(jié)構(gòu)目錄文件所存放的信息是(A.某一文件存放的數(shù)據(jù)信息某一個文件的文件目錄該目錄中所有數(shù)據(jù)文件目錄該目錄中所有子目錄文件和數(shù)據(jù)文件的目錄在文件系統(tǒng)中,用戶通過(C)來訪問文件。A文件類型 B文件結(jié)構(gòu)C文件名 D文件屬性第四部分:設(shè)備管理在操作系統(tǒng)中,用戶在使用I/O設(shè)備時,通采用( 。A.物理設(shè)備名 B.邏輯設(shè)備名C.虛擬設(shè)備名 D.設(shè)備牌號用戶程序中的輸入,(C)成.A.程序設(shè)計語言B.編譯系統(tǒng)C.操作系統(tǒng)D.標準庫程序?qū)Υ疟P進行移臂調(diào)度的目的是為了縮短(A)間.A.尋找B.延遲C.傳送D.啟動SPOOLing技術(shù)可以實現(xiàn)設(shè)備的(C分配A.B.共享C.虛擬D.物理設(shè)備的打開關(guān)閉讀寫等操作是由(C)完成的A.B.編譯程序C.設(shè)備驅(qū)動程序D.設(shè)備分配程序CPU速度為了解決這一矛盾可采用C).A.并行技術(shù)B.通道技術(shù)C.D.是(C。A.改善用戶編程環(huán)境 B.提高CPU的處理速度C.CPU和設(shè)備之間的并行程度D.實現(xiàn)與設(shè)備無關(guān)性操作系統(tǒng)中采用緩沖技術(shù)的目的是為了增系統(tǒng)( )的能力。串行操作 B.控制操作C.重執(zhí)操作 并行操作CPU的(A)次數(shù),從而提高資源的利用率。A.中斷B.訪問C.控制D.依賴I/O設(shè)備是指(A) A.I/O端口B.數(shù)據(jù)通道A.外部設(shè)備。它負責與計算機的外部世界通信用的C.I/O專用處理機D.軟件工輸入輸出設(shè)備。I/O設(shè)備包括:I/O接口,設(shè)備控14.緩沖技術(shù)用于(。制器,I/O設(shè)備,I/O設(shè)備驅(qū)動程序 A、提高主機和設(shè)備交換信息的速度I/O系統(tǒng)它負責與計算機的外部世界通信用的 B、提供主、輔存接輸入.輸出設(shè)備 C、提高設(shè)備利用率負責與計算機的外部世界通信用的硬件和軟件 D、擴充相對地址空間設(shè)備 15在設(shè)備管理中為了提高I/O速度和設(shè)備利用率,完成計算機與外部世界的聯(lián)系,即輸入.輸出設(shè) 是通過 功能實現(xiàn)的。備 A:設(shè)備分配 B:緩沖管理 C:設(shè)備獨立性對打印機進行I/O控制時,通常采用B 方 D:虛擬設(shè)備式;對硬盤的I/O控制采用 C 方式。 16如果進程需要讀取磁盤上的多個連續(xù)的數(shù)據(jù)塊,A:程序直接控制 B:中斷驅(qū)動 數(shù)據(jù)傳送方式的效率最高。C:DMA D:通道 A.程序直接控制方式 B.中斷控制方式設(shè)備管理的目的是為了合理地利用外部設(shè)備 C.DMA方式 D.通道方和[1],設(shè)備按照信息的傳遞特性可分為[2]和[3]。設(shè)備管理的主要程序之一是設(shè)備分配程 第五部分:用戶接口序,當進程請求在內(nèi)存和外設(shè)之間傳送信息時,設(shè)備分配程序分配設(shè)備的過程通常是[4]。 1. 系統(tǒng)調(diào)用的目的是(A).供選擇的答案: A,請求系統(tǒng)服務(wù)B,終止系統(tǒng)服務(wù)C,申請系統(tǒng)資[1]:、提高CPU利用率 B、提供接口 D,釋放系統(tǒng)資源C、方便用戶 、實現(xiàn)虛擬設(shè)備 2.系統(tǒng)調(diào)用是( B)。[2]:A、塊設(shè)備 B、存儲設(shè)備 C、獨立設(shè) A、一條機器指令備 、虛擬設(shè)備 B、提供編程人員訪問操作系統(tǒng)的接[3]:A、共享設(shè)備 B、輸入輸出設(shè)備 C、系 C、中斷子程序統(tǒng)設(shè)備 、字符設(shè)備 D、用戶子程序[4]:A、先分配設(shè)備,再分配控制器,最后分配 3. 系統(tǒng)調(diào)用是由操作系統(tǒng)提供的內(nèi)部調(diào)用 ,通道 (B).B、先分配控制器,再分配設(shè)備,最后分配通道A,直接通過鍵盤交互方式使用C、先分配通道,再分配設(shè)備,最后分配控制器B,只能通過用戶程序間接使用D、先分配通道,再分配控制器,最后分配設(shè)備C,是命令接口中的命令使用通道是一種(。 D,與系統(tǒng)的命令一樣二,判斷題(在你認為正確的題后寫上"對";在你認為是錯誤的題后寫上"錯"并予以改正,但要符合原義,改動應(yīng)少).PCB和其執(zhí)行的程序數(shù)據(jù)所組成.(對)一個進程在執(zhí)行過程中可以被中斷事件打斷,當相應(yīng)的中斷處理完成后,就一定恢復(fù)該進程被中斷時的現(xiàn)場使它繼續(xù)執(zhí)行.(當相應(yīng)的中斷處理完成后該進程的優(yōu)先級最高就恢復(fù)該進程被中斷時的現(xiàn)場使它繼續(xù)執(zhí)行.)P,V原語操作可解決互斥問題1.(錯P,V解決互斥問題互斥信號量的初值通常(或:不一定)1.),其資源分配圖中必然存在環(huán)路.因此,,則系統(tǒng)一定出現(xiàn)死鎖.(系統(tǒng)發(fā)生死鎖時其資源分配圖中必然存在環(huán)路.然而資源分配圖中存在環(huán)路,鎖進程控制塊(PCB),每個進程僅有一個PCB.(錯,進程控制塊/PCB是為系統(tǒng)中所有進程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu),每個進程僅有一個PCB.)進程控制塊(PCB)是為所有進程設(shè)置的私有數(shù)據(jù)結(jié)構(gòu)PCB.(對)產(chǎn)生死鎖的根本原因是供使用的資源數(shù)少于需求資源的進程數(shù).(對)在采用樹型目錄結(jié)構(gòu)的文件系統(tǒng)中各用戶的文件名可以互不相同.(對.)在采用樹型目錄結(jié)構(gòu)的文件系統(tǒng)中各用戶的文件名必須互不相同.(錯中各用戶在不同目錄中的文件名可以互不相同)平均周轉(zhuǎn)時間和周轉(zhuǎn)時間與選用的調(diào)度算法有關(guān).(正確)利用交換技術(shù)擴充內(nèi)存時,設(shè)計時必須考慮的問題是:如何減少信息交換量降低交換所用的時間.(正確)P,V操作不僅可以實現(xiàn)并發(fā)進程之間的同步和互斥,而且能夠防止系統(tǒng)進入死鎖狀態(tài).((×)P,V不當將使系統(tǒng)進入死鎖狀態(tài)程序在運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以程序為單位分配系統(tǒng)資源。(錯,程序(或者進程)在運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以進程為單位分配系統(tǒng)資源。)()pd兩部分組成,所以作業(yè)的邏輯地址空間是二維的。(錯,在分頁存儲管理中,邏輯地址是一維的)(對)(作系統(tǒng)是系統(tǒng)軟件中的一種,在進行系統(tǒng)安裝時必須先安裝操作系統(tǒng),然后再裝其它軟件。)()(對)I/O(對)(對)(對)(對)()(對)()(對)產(chǎn)生死鎖的原因可歸結(jié)為競爭資源和進程推進順序不當.(對)死鎖是指兩個或多個進程都處于互等狀態(tài)而無法繼續(xù)工作.(對)(錯,若系統(tǒng)中并發(fā)運行的進程和資源之間滿足互斥使用、保持和等待、非剝奪性和循)多用戶操作系統(tǒng)一定是具有多道功能的操作系統(tǒng).(對)進程的相對速度不能由自己來控制.(對)實時系統(tǒng)中的作業(yè)周轉(zhuǎn)時間有嚴格的限制.(錯,實時系統(tǒng)中的作業(yè)截止時間有嚴格的限制)進程在運行中,可以自行修改自己的進程控制塊.(錯,進程在運行中不可以自行修改自己的進程控制塊,由操作系統(tǒng)修改)設(shè)備獨立性(或無關(guān)性)是指能獨立實現(xiàn)設(shè)備共享的一種特性.(錯,設(shè)備獨立性(或無關(guān)性)獨立實現(xiàn)設(shè)備共享的一種特性)PV操作都是原語操作.(對)SPOOLing系統(tǒng)實現(xiàn)設(shè)備管理的虛擬技術(shù),即:將獨占設(shè)備改造為共享設(shè)備,它由專門負責I/O(對)信號量機制是一種有效的實現(xiàn)進程同步與互斥的工具PV操作來改變.(對)同步反映了進程間的合作關(guān)系,互斥反映了進程間的競爭關(guān)系。(對)(是死鎖的充分條件。)()進程的互斥和同步總是因相互制約而同時引起(錯,不總是同時引起,有時只有同步或只有互斥)死鎖是指兩個或多個進程都處于互等狀態(tài)而無法繼續(xù)工作。(對)(機上第一個要安裝的就是操作系統(tǒng))程序在運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以程序為單位分配系統(tǒng)資源。(錯,執(zhí)行處理機調(diào)度的基本單位是進程)SPOOLing系統(tǒng)實現(xiàn)設(shè)備管理的虛擬技術(shù),即:將獨占設(shè)備改造為共享設(shè)備,它由專門負責I/O(對)三,填空題操作系統(tǒng)的特征是(并發(fā)性)(共享性(虛擬性)和(異步性).按照用戶界面的使用環(huán)境和功能特征的不同一般可以把操作系統(tǒng)分為三種基本類型即批處理系統(tǒng)(分時系統(tǒng))和實時系統(tǒng).存儲器一般分成高速緩沖器,(內(nèi)存)和(外存)三個層次其中高速緩沖器是造價最高存取速度最快.文件的物理結(jié)構(gòu)有:順序結(jié)構(gòu),(鏈接結(jié)構(gòu))和(索引結(jié)構(gòu)).操作系統(tǒng)為用戶提供兩種類型的使用接口它們是(操作員或用戶)接口和(程序員或程序) 接口.操作系統(tǒng)的主要功能是(進程管理)(內(nèi)存管理(文件管理(設(shè)備管理(用戶接口管理。除了新建狀態(tài)與撤銷狀態(tài),進程的基本狀態(tài)有(運行)(就緒(阻塞。在響應(yīng)比最高者優(yōu)先的作業(yè)調(diào)度算法中當各個作業(yè)等待時間相同時,(計算時間短)調(diào)度;當各個作業(yè)要求運行的時間相同時,(等待時間長)的作業(yè)得到優(yōu)先調(diào)度.當一個進程完成了特定的任務(wù)后,系統(tǒng)收回這個進程所占的(工作區(qū)或主存空間或資源)的(進程控制塊PCB,就撤消了該進程.死鎖的四個必要條件是(互斥使用資源),(占用并等待資源),不可搶奪資源和循環(huán)等待資源.(同步)關(guān)系,(互斥)關(guān)系.必須互斥執(zhí)行.,它們是高級調(diào)度,(中級調(diào)度)和低級調(diào)度;,(進程調(diào)度).一般說來用戶程序中所使用的地址是邏輯地址,而內(nèi)存中各存儲單元的地址是(物理地址或絕對地址);前者轉(zhuǎn)變?yōu)楹笳叩倪^程稱作(重定位).操作系統(tǒng)的基本特征是并發(fā),(共享)和(異步性).SP操作S1.S0時P操作的進程的狀態(tài)就置為阻塞態(tài)PCB連入該信號量隊列的(末尾),并且該進程放棄處理機由(進程調(diào)度程序)調(diào)度合適進程.,它分為(靜態(tài)重定位)和(動態(tài)重定位)兩種形式,現(xiàn)代操作系統(tǒng)中都采用動態(tài)重定位形式來實現(xiàn)這種地址轉(zhuǎn)換.進程的基本狀態(tài)有(就緒態(tài)(阻塞態(tài)。SPOOLing的中文含義為(同時外圍聯(lián)機操作)或(假脫機操作。(PCB或進程控制塊)和(邏輯數(shù)據(jù)集合)三部分組成。(無結(jié)構(gòu)的字符流式文件、定長記錄文件和(不定長記錄)文件。存儲器一般分成(高速緩沖器、內(nèi)存和外存三個層次,其中(外存)是造價最低、存取速度最慢。通道是獨立于(CPU)的、專門負責(數(shù)據(jù)輸入輸出傳輸工作)的處理單元。CPU(設(shè)備傳輸數(shù)據(jù)(緩沖區(qū)緩解共間的速度矛盾。(存儲器管理(文件管理、作業(yè)管理和設(shè)備管理。內(nèi)存中很多容量太小、無法被利用的空閑塊被稱為(碎片。一次僅允許一個進程使用的共享資源稱為(臨界資源。每個進程中訪問臨界資源的那段程序稱為(界區(qū)。I/O結(jié)構(gòu)的最大優(yōu)點是可以實現(xiàn)(CPU)和(外設(shè))并行工作。按資源分配特點,設(shè)備類型可分為以下三類:獨占設(shè)備(共享設(shè)備(虛擬設(shè)備。常用的進程調(diào)度算法有(先來先服務(wù)(時間片輪轉(zhuǎn)(優(yōu)先級。I/O方式有如下三種:(程序方式)(中斷方式)(DMA方式。在文件使用中涉及的系統(tǒng)調(diào)用主要有以下六種(新建文件(打開文件(關(guān)閉文件(讀文件(文件(新建目錄。四,簡答題從資源管理的角度說明操作系統(tǒng)的主要功能.答:進程管理(或處理器管理),存儲管理,文件管理,作業(yè)管理和設(shè)備管理.什么是操作系統(tǒng)?能,使得用戶能夠靈活、方便、有效地使用計算機,并使整個計算機系統(tǒng)能高效地運行。.答:進程有運行態(tài),就緒態(tài)和阻塞態(tài)三種基本狀態(tài).(圖略)1所示1的含義是:進程被調(diào)度進程選中2的含義是:時間片用完,3的含義是:等待某事件發(fā)生4的含義是:等待的事件已發(fā)生.答:在每個進程中訪問臨界資源的那段程序叫臨界區(qū).進程進入臨界區(qū)的調(diào)度原則是:①如果有若干進程要求進入空閑的臨界區(qū),一次僅允許一個進程進入.②任何時候,處于臨界區(qū)內(nèi)的進程不可多于一個.如已有進程進入自己的臨界區(qū),則其它所有試圖進入臨界區(qū)的進程必須等待.③進入臨界區(qū)的進程要在有限時間內(nèi)退出,以便其它進程能及時進入自己的臨界區(qū).④如果進程不能進入自己的臨界區(qū),則應(yīng)讓出CPU,避免進程出現(xiàn)"忙等"現(xiàn)象.處理機調(diào)度分為哪三級?各自的主要任務(wù)是什么?答:作業(yè)調(diào)度:從一批后備作業(yè)中選擇一個或幾個作業(yè),給它們分配資源,建立進程,掛入就緒隊列。執(zhí)行完后,回收資源。進程調(diào)度:從就緒進程隊列中根據(jù)某個策略選取一個進程,使之占用CPU。換區(qū)。答:兩者的主要區(qū)別有:進程是動態(tài),程序是靜態(tài)的;進程是獨立運行的單位,程序不能作為運行單位;各進程間在并發(fā)執(zhí)行過程中會產(chǎn)生相互制約關(guān)系,而程序由于是靜態(tài)的,所以不存在異步特征。簡述死鎖的防止與死鎖的避免的區(qū)別.答:死鎖的防止是系統(tǒng)預(yù)先確定一些資源分配策略,進程按規(guī)定申請資源,系統(tǒng)按預(yù)先規(guī)定的策略進行分配,從而防止死鎖的發(fā)生.而死鎖的避免是當進程提出資源申請時系統(tǒng)測試資源分配,僅當能確保系統(tǒng)安全時才把資源分配給進程,使系統(tǒng)一直處于安全狀態(tài)之中,從而避免死鎖.答:計算機系統(tǒng)中產(chǎn)生死鎖的根本原因是:資源有限且操作不當.一般解決死鎖的方法有:死鎖的預(yù)防,死鎖的避免,死鎖的檢測與恢復(fù)等三種.什么是死鎖?產(chǎn)生死鎖的四個必要條件是什么?死鎖:當某進程提出資源申請后,使得系統(tǒng)中一些進程處于無休止的阻塞狀態(tài),在無外力作用下,永遠不能再繼續(xù)前進。不能被剝奪,由使用進程釋放。部分分配(請求和保持:進程因請求資源而阻塞時,對已分配給它的資源保持不放。環(huán)路條件:發(fā)生死鎖時,有向圖必構(gòu)成一環(huán)路。進程調(diào)度中可搶占和非搶占兩種方式哪一種系統(tǒng)的開銷更大答:可搶占式會引起系統(tǒng)的開銷更大.可搶占式調(diào)度是嚴格保證任何時刻,讓具有最高優(yōu)先數(shù)(權(quán))的進程占有處理機運行,因此增加了處理機調(diào)度的時機,引起為退出處理機的進程保留現(xiàn)場,為占有處理機的進程恢復(fù)現(xiàn)場等時間(和空間)開銷增大.目前操作系統(tǒng)采用的目錄結(jié)構(gòu)是什么?它具有什么優(yōu)點?為了給用戶提供對文件的存取控制及保護功能,而按一定規(guī)則對系統(tǒng)中的文件名,(亦可包含文件屬性)進行組織所形成的表,稱為目錄表或文件目錄。目前操作系統(tǒng)采用的目錄結(jié)構(gòu)是樹型目錄結(jié)構(gòu),它的優(yōu)點有:有效地提高對目錄的檢索速度;允許文件重名;便于實現(xiàn)文件共享。文件系統(tǒng)要解決哪些問題答:一般說來,文件系統(tǒng)應(yīng)具備以下功能:文件管理(如創(chuàng)建/刪除文件,對文件的各種操作等),目錄管理(創(chuàng)建/刪除目錄項,權(quán)限驗證等),文件存儲空間的管理(如外存空間的分配與回收),文件的共享和保護,提供方便的接口(如實現(xiàn)按名存取文件系統(tǒng)調(diào)用等).請說明在生產(chǎn)者-消費者問題的描述中,P操作顛倒會產(chǎn)生死鎖嗎?為什么?P操作順序顛倒,會產(chǎn)生死鎖。因為,在這種情況下,當緩沖區(qū)都為滿時,P(mutex)P(mutex)操作V(mutex)操作。但在此時,由于緩沖區(qū)已被掛起的生產(chǎn)者所占有,所以沒有一個消費者能夠取得對緩沖區(qū)的存取控制權(quán)。因此,出現(xiàn)了生產(chǎn)者和消費者的互相死等的局面。五,應(yīng)用題AB,在運行過程中都要使用系統(tǒng)中的一臺打印機輸出計算結(jié)果.A,B兩進程之間存在什么樣的制約關(guān)系為保證這兩個進程能正確地打印出各自的結(jié)果,P,V操作寫出各自的有關(guān)申請的代碼要求給出信號量的含義和初值.答:(1)A,B兩進程之間存在互斥制約關(guān)系.因為打印機屬于臨界資源,必須一個進程使用完之后另一個進程才能使用.(2)mutex:用于互斥的信號量,因為只有一臺打印機,所以初值為1.進程進程A......P(mutex);使用打印機;V(mutex);……進程B......P(mutex);使用打印機;V(mutex);……inputQ寫入信息,outputinput進程寫入的信息讀出。試問:這兩個進程有何相互制約關(guān)系?P、V()這兩個進程的相互制約關(guān)系為同步關(guān)系;(2)設(shè)兩個信號量S1S2。其中S1Q1,表示Q是空的;S2Q中是否有信0Q中無信息。兩進

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論