《操作系統(tǒng)》期末復習綜合練習題_第1頁
《操作系統(tǒng)》期末復習綜合練習題_第2頁
《操作系統(tǒng)》期末復習綜合練習題_第3頁
《操作系統(tǒng)》期末復習綜合練習題_第4頁
《操作系統(tǒng)》期末復習綜合練習題_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 操作系統(tǒng)期末復習綜合練習題 一、單項選擇題1按照所起的作用和需要的運行環(huán)境,操作系統(tǒng)屬于( )范疇。A用戶軟件 B應(yīng)用軟件C支撐軟件 D系統(tǒng)軟件2以下不屬于分時系統(tǒng)優(yōu)點的是:( )。A響應(yīng)較快,界面友好 B多用戶,便于普及 C便于資源共享 D交互能力較弱,系統(tǒng)專用 3以下( )功能不是操作系統(tǒng)具備的主要功能:A文檔編輯 B中斷處理C內(nèi)存管理 DCPU調(diào)度 4indows系列操作系統(tǒng)是一種單用戶( )的操作系統(tǒng)。A單任務(wù) B分時 C實時 D多任務(wù) 5Unix操作系統(tǒng)是當代最有代表性的多用戶多任務(wù)( )。A實時系統(tǒng) B批處理系統(tǒng) C分時系統(tǒng) D分布式系統(tǒng) 6為了使系統(tǒng)中

2、所有的用戶都能得到及時的響應(yīng),該操作系統(tǒng)應(yīng)該是( )。多道批處理系統(tǒng) B分時系統(tǒng) 實時系統(tǒng) 網(wǎng)絡(luò)操作系統(tǒng) 7兩個或多個活動在同一給定的時間間隔中進行稱之為( )。并行 共享 并發(fā) 異步 8nix系統(tǒng)中的命令界面下,普通用戶的默認主提示符是:( )。$ # > < 9推動操作系統(tǒng)形成和發(fā)展的主要動力是( )。 A軟件的發(fā)展 B軟件制造商 C硬件技術(shù)的發(fā)展 DCPU的升級 10 進程的動態(tài)、并發(fā)等特征是利用( )表現(xiàn)出來。A程序 B數(shù)據(jù)C進程控制塊 D程序和數(shù)據(jù) 11 ( )不是分時系統(tǒng)的基本特征:A. 同時性 B. 獨立性C. 實時性 D. 交互性 12 主要由于( )原因,使UNI

3、X易于移植。A. UNIX是由機器指令書寫的 B. UNIX大部分由匯編語言編寫的CUNIX是用匯編語言編寫的 D. UNIX大部分是用C語言編寫的 13 下面關(guān)于UNIX操作系統(tǒng)特點的描述哪一項是錯誤的( )。A. 用戶界面良好 B. 可移植性好C. 版本單一 D. 可擴充性好 14 在UNIX系統(tǒng)中,用戶登陸之后,UNIX運行的第一個程序是( )。A. login程序 B. fork程序C. lpr 程序 D. shell程序 15 以下敘述錯誤的是( )。A.網(wǎng)絡(luò)操作系統(tǒng)能實現(xiàn)各臺計算機之間的通信和網(wǎng)絡(luò)資源共享。 B. 分布式計算機系統(tǒng)中的各臺計算機沒有主次之分。C. 網(wǎng)絡(luò)操作系統(tǒng)能使系

4、統(tǒng)中若干臺計算機相互協(xié)作完成一個共同的任務(wù)。D. 分布式操作系統(tǒng)能使系統(tǒng)中若干臺計算機相互協(xié)作完成一個共同的任務(wù)。 16 引進進程概念的關(guān)鍵在于:( )。A獨享資源 共享資源 順序執(zhí)行 便于調(diào)試 17 原語是:( )。一條機器指令 由若干條機器指令組成,執(zhí)行時中途不能打斷。一條特定指令 中途能打斷的指令組 18 正在運行的進程因提出的服務(wù)請求未被操作系統(tǒng)立即滿足或者所需數(shù)據(jù)尚未到達等原因,只能由( )把它轉(zhuǎn)變?yōu)樽枞麘B(tài)。父進程 子進程 進程本身 其它進程 19 當被阻塞進程所等待的事件出現(xiàn)時,如所需數(shù)據(jù)到達或者等待的I/O操作已完成,則由( )調(diào)用喚醒原語,將等待該事件的進程喚醒。父進程 子進程

5、 進程本身 另外的、與被阻塞進程相關(guān)的進程 20 系統(tǒng)中進程的創(chuàng)建一般由( )調(diào)用進程創(chuàng)建原語來創(chuàng)建。父進程 子進程 進程本身 號進程 21 nix系統(tǒng)中用來檢查并顯示當前存在的進程狀態(tài)的命令是:( )。ps nice wait sleep 22 進程與程序的主要區(qū)別是:( )。進程是靜態(tài)的;而程序是動態(tài)的。 進程不能并發(fā)執(zhí)行而程序能并發(fā)執(zhí)行。程序異步執(zhí)行,會相互制約,而進程不具備此特征進程是動態(tài)的,而程序是靜態(tài)的。 23 進程的就緒態(tài)是指:( )。進程因等待某種事件發(fā)生而暫時不能運行的狀態(tài)。進程已分配到,正在處理機上執(zhí)行的狀態(tài)。進程已具備運行條件,但未分配到的狀態(tài)。以上三個均不正確。 24

6、進程的運行態(tài)是指:( )。進程因等待某種事件發(fā)生而暫時不能運行的狀態(tài)。進程已分配到,正在處理機上執(zhí)行的狀態(tài)。進程已具備運行條件,但未分配到的狀態(tài)。以上三個均不正確。 25 進程的阻塞態(tài)是指:( )。進程因等待某種事件發(fā)生而暫時不能運行的狀態(tài)。進程已分配到,正在處理機上執(zhí)行的狀態(tài)。進程已具備運行條件,但未分配到的狀態(tài)。以上三個均不正確。 26 如果進程PA對信號量S執(zhí)行P操作,則信號量S的值應(yīng)( )A.加1 B.減1C.等于0 D.小于0 27 進程所請求的一次打印輸出結(jié)束后,將使進程狀態(tài)從( )。A. 運行態(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) 28

7、 一作業(yè)進入內(nèi)存后,則所屬該作業(yè)的進程初始時處于( )狀態(tài)。A.運行 B. 等待C.就緒 D. 收容 29 程序和與其有關(guān)進程的對應(yīng)關(guān)系是( )。A.多對多 B. 一對多C.一對一 D.多對一 30 假設(shè)PV操作用信號量S管理某個共享資源,當無資源可供使用時( )。A.S0 B.S0 C.S0 D.S0 31 并發(fā)進程中與臨界資源有關(guān)的程序段稱為( )。A.臨界區(qū) B.并發(fā)區(qū)C.變量區(qū) D.共享區(qū) 32 如果信號量S的值是0,此時進程A執(zhí)行P(S)操作,那么,進程A會( )。A.繼續(xù)運行B.進入阻塞態(tài),讓出CPUC.進入就緒態(tài),讓出CPUD.繼續(xù)運行,并喚醒S隊列頭上的等待進程 33 用PV操

8、作實現(xiàn)相關(guān)臨界區(qū)的管理,信號量S的初值定義為5,在S上調(diào)用了10次P操作和16次V操作,S的值應(yīng)為( )。A.0 B.10 C.11 D.-1 34 在一般操作系統(tǒng)中必不可少的調(diào)度是( )。A 高級調(diào)度B 中級調(diào)度C 作業(yè)調(diào)度D 進程調(diào)度 35 下面哪一項不是進程調(diào)度的功能( )。A 保存現(xiàn)場B 選擇進程C 恢復現(xiàn)場D 創(chuàng)建PCB 36 FCFS算法進行調(diào)整,對以下哪種工作有利:( )。A 運行時間較長的作業(yè)B 運行時間較短的作業(yè)C I/O繁忙型作業(yè)D 后到達的作業(yè) 37 RR算法調(diào)度的原則是( )。A 先到先服務(wù)B 急事先辦C 時間片輪轉(zhuǎn)D 最短剩余時間優(yōu)先 38 UNIX下有四個作業(yè),A、

9、B、C、D的優(yōu)先數(shù)分別為100,64,80和65,采用優(yōu)先算法調(diào)度時,則( )。A A被選中B B被選中C C被選中D D被選中 39 某系統(tǒng)采用靜態(tài)搶先式優(yōu)先級進程調(diào)度。A進程0時刻到達,優(yōu)先數(shù)85,需耗時10秒;B進程3時刻到達,優(yōu)先數(shù)65,需耗時5秒;C進程5時刻到達,優(yōu)先數(shù)60,需耗時3秒,則CPU的服務(wù)順序是(設(shè)優(yōu)先數(shù)小,優(yōu)先級高)( )。AABCABABCBACABACDABCAB 40 有四個作業(yè)A、B、C、D預計運行時間分別是6,3,20和15個時間單位,同時提交,按SJF算法調(diào)度,它們執(zhí)行順序是()。A. ABCD B. BCDAC. BADCD. ABDC 41 UNIX命

10、令中,用于顯示當前Shell 下正在運行的作業(yè)的命令是( )。A. nohupB. atC. batchD. jobs 42 在系統(tǒng)設(shè)計時,如果希望有極大的吞吐量并且能充分利用處理器,則需選用( )。A.先來先服務(wù)調(diào)度算法 B. 優(yōu)先數(shù)調(diào)度算法C.時間片輪轉(zhuǎn)算法 D. 分級調(diào)度算法 43 在UNIX系統(tǒng)中,進程調(diào)度采用的技術(shù)是( )。A.時間片輪轉(zhuǎn) B.先來先服務(wù) C.靜態(tài)優(yōu)先數(shù) D.動態(tài)優(yōu)先數(shù) 44 高速緩存器CACHE的特性是( )。A. 速度快B. 容量大C. 只讀性D. 成本低 45 外存(如磁盤)上存放的數(shù)據(jù)和程序 ( )。A. 可由CPU直接訪問B. 必須在CPU訪問之前移入主存C

11、. 是使用頻度高的信息D. 是高速緩存中的信息 46 在存儲管理的分區(qū)法中,為了便于內(nèi)存分配,系統(tǒng)會建立一張( )。 A. 頁表B. 快表C. 分區(qū)說明表D. 段表 47 在分區(qū)存儲管理方法下,導致碎片的原因是 ( )。 A. 重定位B. 分區(qū)的個數(shù)固定C. 分區(qū)的大小固定D. 作業(yè)連續(xù)存儲 48 虛擬存儲管理策略可以 ( )。A. 擴大邏輯內(nèi)存容量B. 擴大物理內(nèi)存容量C. 擴大邏輯外存容量D. 擴大物理外存容量 49 下面的存儲器管理方案中,只有 ( ) 會使系統(tǒng)產(chǎn)生抖動。A. 固定分區(qū)B. 可變分區(qū)C. 單純分區(qū)D. 請求分頁 50 請求分頁存儲管理中,若把頁面大小增加一倍, 則一般缺頁

12、中斷次數(shù)(程序順序執(zhí)行)會 ( )。A. 增加B. 減少C. 不變D. 可能增加也可能減少 51 UNIX S_5的頁面淘汰采用的算法是( ) 。A. 先進先出法(FIFO)B. 最佳置換法(OPT)C. 最近最少使用置換法(LRU)D. 最近未使用置換法(NUR) 52 下面存儲管理的方法中,不是分頁存儲管理的方法是 ( )。A. 邏輯空間分頁B. 物理空間分塊C. 頁與塊同樣大D. 塊連續(xù)頁離散 53 虛擬存儲技術(shù)是 ( )。A. 補充主存空間的技術(shù)B. 補充邏輯地址空間的技術(shù)C. 擴充輔存空間的技術(shù)D. 擴充輸入輸出緩沖區(qū)的技術(shù) 54 在目標程序裝入內(nèi)存時,一次性完成地址修改的方式( )

13、。A靜態(tài)重定位B動態(tài)重定位C靜態(tài)連接D動態(tài)連接 55 文件系統(tǒng)是負責操縱和管理文件的一整套設(shè)施,它實現(xiàn)文件的共享和保護,方便用戶( )。A. 按索引存取 B. 按名存取C. 按記錄號存取 D. 按記錄名存取 56 文件系統(tǒng)是負責操縱和管理文件的一整套設(shè)施,它實現(xiàn)文件的( )和保護,方便用戶按名存取。A. 共享 B. 復制C. 讀寫 D. 刪除 57 在UNIX系統(tǒng)中目錄項由文件名和( )組成。 A 擴展名 B 首簇號 C I節(jié)點號 D 文件屬性 58 在MS-DOS系統(tǒng)的目錄項中文件名占( )字節(jié)。 A 8 B. 16 C. 3 D. 任意多個 59 ( )是負責操縱和管理文件的一整套設(shè)施,它

14、實現(xiàn)文件的共享和保護,方便用戶按名存取。A. 文件系統(tǒng) B. I/O指令 C. 數(shù)據(jù)庫DBMS D. 輸入/出子系統(tǒng) 60 通常,采用緊縮法消除內(nèi)存碎片的存儲管理技術(shù)是( )。 A 固定分區(qū)法 B動態(tài)分區(qū)法 C 可重定位分區(qū)法 D對換技術(shù) 61 在UNIX系統(tǒng)中,文件存儲空間管理采用的是( )。 A 空閑空間表法 B 空閑塊鏈接法 C 空閑塊成組法 D 位示圖法 62 在UNIX系統(tǒng)中,用戶程序經(jīng)過編譯之后得到的可執(zhí)行文件屬于( )。AASCII文件 B普通文件C目錄文件 D特別文件 63 文件管理實際上是管理( )。 A 主存空間 B 輔助存儲空間 C 邏輯地址空間 D 物理地址空間 64

15、在下述文件系統(tǒng)目錄結(jié)構(gòu)中,能夠用多條路徑訪問同一文件(或目錄)的目錄結(jié)構(gòu)是( )。A單級目錄 B二級目錄 C純樹形目錄 D非循環(huán)圖目錄65 設(shè)備管理應(yīng)具有以下功能:監(jiān)視設(shè)備狀態(tài)、進行設(shè)備分配、完成操作、緩沖管理和( )。:中斷請求:地址轉(zhuǎn)換:空閑塊分配D:查頁表 66 設(shè)備管理要達到如下的目的:( )、與設(shè)備無關(guān)、效率高、管理統(tǒng)一。:使用方便 :數(shù)據(jù)結(jié)構(gòu)完備:資源利用率高 D:少占內(nèi)存空間 67 通??梢詫/O系統(tǒng)的結(jié)構(gòu)分為兩大類:( )I/O系統(tǒng)和微機I/O系統(tǒng)。A小型機 B.中型機 C.主機 D.個人機 68 按照先申請設(shè)備的進程先得到設(shè)備的分配算法是( )。A:按優(yōu)先級高先分配 B:先

16、來先服務(wù)C:堆棧操作法 D: 隊列操作法 69 設(shè)備分配算法就是按照什么原則把設(shè)備分配給( )。A: 用戶 B: 進程C:程序 D:作業(yè) 70 優(yōu)先級高的優(yōu)先服務(wù)的設(shè)備分配算中,請求的進程按優(yōu)先級在請求隊列排隊,高優(yōu)先級的一定在( )。A:隊列的前面 B: 隊列的后面C:隊列的中間 D:隊列的任意位置 71 獨占分配技術(shù)是把獨占設(shè)備固定地分配給( ),并直到完成并釋放該設(shè)備為止。:一個進程:一個程序:多個進程:多個程序 72 虛擬分配技術(shù)往往是利用( )去模擬獨占設(shè)備。A:SPOOLing B: 共享設(shè)備C:軟盤 D:磁帶機 73 在共享分配技術(shù)中,由于多個進程共享一臺設(shè)備,就使得設(shè)備管理工作

17、變得( )。A:復雜了 B:簡單了C:節(jié)約內(nèi)存空間 D:浪費內(nèi)存空間 74 SPOOLing系統(tǒng)是典型的虛擬設(shè)備系統(tǒng),它是利用( )的進程來實現(xiàn)數(shù)據(jù)的預輸入和結(jié)果的緩輸出的。A:常駐內(nèi)存 B:暫駐內(nèi)存C:輔助存儲器 D: 0 號進程 75 SPOOLing技術(shù)可以實現(xiàn)設(shè)備的( )分配。A獨占 B共享C虛擬 D物理 76 UNIX終端的安裝有以下三個步驟(1)連接終端(2)( ) (3)開啟終端。A: 設(shè)置終端 B:終端保護程序C: 定義熱鍵 D:定義快捷ICON 77 產(chǎn)生死鎖的四個必要條件是( )。A、互斥條件、不可搶占條件、占有且申請條件、循環(huán)等待條件B、同步條件、占有條件、搶占條件、循環(huán)

18、等待條件C、互斥條件、可搶占條件、申請條件、循環(huán)等待條件D、同步條件、可搶占條件、申請條件、資源分配條件 78 下述A、B、C、D描述中,( )發(fā)生進程死鎖。 A、進程A占有資源R1,等待進程B占有的資源R2;進程B占有資源R2,等待進程A占有的資源R1,R1、R2不允許兩個進程同時占用。B、進程A占有資源R1,進程B等待進程A占有的資源R1,R1、R2不允許兩個進程同時占用。C、進程A占有資源R1,進程B占有資源R2。D、進程A占有資源R1,等待占有R2,進程B占有R2,R1、R2不允許兩個進程同時占用。 79 下列A、B、C、D描述中( )發(fā)生進程通信上的死鎖。A、 某一時刻,發(fā)來的消息傳

19、給進程A,進程A傳給進程B,進程B得到的消息傳給進程C,則A、B、C三進程。B、 某一時刻,進程A等待B發(fā)來的消息,進程B等待C發(fā)來的消息,而進程C又等待進程A發(fā)來的消息,消息未到,則A、B、C三進程。C、 某一時刻,發(fā)來的消息傳給進程C,進程C再傳給進程B,進程B再傳給進程A,則A、B、C三進程。D、 某一時刻,發(fā)來的消息傳給進程B,進程B再傳給進程C,進程C再傳給進程A,則A、B、C三進程。 80 下述A、B、C、D描述中( )發(fā)生進程死鎖。A、 系統(tǒng)中只有一臺CDROM和一臺打印機,進程A占有了CDROM又申請打印機,但不能立即滿足,因為進程B占有打印機。強行A釋放占有的CDROM,以后

20、再重新申請。進程A釋放的CDROM讓給進程B,則A、B進程。B、 系統(tǒng)中只有一臺CDROM和一臺打印機,排序為R1、R2,對應(yīng)序號為1、2,A、B進程對R1、R2的請求嚴格資源序遞增的順序提出,則進程A、B。C、 系統(tǒng)中只有一臺CDROM和一臺打印機,進程A、進程B運行前一次性向系統(tǒng)申請它需CDROM和打印機,則進程A、B。 D、系統(tǒng)中只有一臺CDROM和一臺打印機,進程A占有了CDROM,又申請打印機,進程B占有了打印機又申請CDROM,則A、B、進程。 81 死鎖時,如沒有外力的作用,則死鎖( )。A、涉及到的各個進程都將永久處于封鎖狀態(tài)。B、涉及到的單個進程處于封鎖狀態(tài)。C、涉及到的單個

21、進程處于等待狀態(tài)。D、涉及到的進程暫時處于封鎖狀態(tài)。 82 互斥條件是指( )。A、某資源在一段時間內(nèi)只能由一個進程占有,不能同時被兩個或兩個以上的進程占有。B、一個進程在一段時間內(nèi)只能占用一個資源。C、多個資源只能由一個進程占有。D、多個資源進程分配占有。 83 進程所獲得的資源在未使用完之前,資源申請者不能強行地從資源占有者手中奪取資源,而只能由該資源的占有者進程自行釋放。此指( )。A、強行占有 B、等待占有 C、不可搶占條件 D、自行釋放 84 存在一進程等待序列P1、P2 Pn,其中P1等待P2所占有的某一資源,P2等待P3所占有的資源,而Pn等待P1所占有的資源形成一個( )。A、

22、進程順序推進 B、進程循環(huán)等待環(huán)C、資源有序分配 D、資源強占 85 計算機系統(tǒng)產(chǎn)生死鎖的根本原因是資源有限且操作不當,另一個原因是:( )。A、互斥條件 B、同步條件C、進程推進順序不合適 D、可搶占條件 86 把資源實現(xiàn)分類編號,按序分配,是進程在申請、占用資源時不會形成環(huán)路,這種策略是( )。A、靜態(tài)策略之資源預先分配策略B、動態(tài)策略之資源預先分配策略C、靜態(tài)策略之資源有序分配策略D、動態(tài)策略之資源有序分配策略 87 進程在運行前一次性地向系統(tǒng)申請他所需要的全部資源,這種策略是( )。A、靜態(tài)策略之資源預先分配策略B、動態(tài)策略之資源預先分配策略C、靜態(tài)策略之資源有序分配策略D、動態(tài)策略之

23、資源有序分配策略 88 第二代操作系統(tǒng)的典型代表是( )。A、IBM OS/360 B、VMC、Mach D、UNIX 89 第一代操作系統(tǒng)的典型代表是( )。A、IBM OS/360 B、BSDC、Mach D、UNIX 90 第三代操作系統(tǒng)的典型代表是( )。A、IBM OS/360 B、BSDC、Mach D、UNIX 91 以下不屬于操作系統(tǒng)本質(zhì)功能的是:()。A、IPC B、TASKSC、文件系統(tǒng) D、中斷處理 92 以下不屬于操作系統(tǒng)的非本質(zhì)部分的是:()。A、安全服務(wù) B、線程管理C、文件系統(tǒng) D、用戶界面 93 哪一個不是微內(nèi)核結(jié)構(gòu)的主要特點:()。A、精簡核心的功能 B、提供

24、多線程機制C、系統(tǒng)安全性好 D、整塊結(jié)構(gòu) 94 非微內(nèi)核結(jié)構(gòu)的操作系統(tǒng)有:()。A、Mach B、Windows NTC、COSIX V2.0 D、XENIX 95 網(wǎng)絡(luò)操作系統(tǒng)的主要功能不包括:( )。A、文件管理 B、資源管理C、網(wǎng)絡(luò)管理 D、網(wǎng)絡(luò)通信 96 網(wǎng)絡(luò)操作系統(tǒng)的工作模式除了客戶/服務(wù)器模式,還有( )。A、客戶/服務(wù)器模式 B、網(wǎng)狀調(diào)用模式C、對等模式 D、分布式模式 97 以下羅列的選項中系統(tǒng)管理員的職責有:( )。a. 在機器上編寫應(yīng)用程序,并調(diào)試運行。b. 處理由于計算機可用資源有限而出現(xiàn)的問題。c. 排除由于連接問題而造成的系統(tǒng)通信阻塞。d. 在他人授權(quán)下開機、關(guān)機并安

25、裝軟件與設(shè)備。e. 進行操作系統(tǒng)的升級與維護。 二、判斷題1. 操作系統(tǒng)提供大量的服務(wù),在最高層是系統(tǒng)調(diào)用,它允許正在運行的程序直接得到操作系統(tǒng)的服務(wù)( )。2. 程序運行時需要很多系統(tǒng)資源,如內(nèi)存、文件、設(shè)備等,因此操作系統(tǒng)以程序為單位分配系統(tǒng)資源。( )3. 計算機中所有的共享資源都是臨界資源。( )4. 進程是獨立的,能夠并發(fā)執(zhí)行,程序也一樣。( )5. 當條件滿足時,進程可以由阻塞狀態(tài)直接轉(zhuǎn)換為運行狀態(tài)。( )6. 當條件滿足時,進程可以由阻塞狀態(tài)轉(zhuǎn)換為就緒狀態(tài)。( )7. 當條件滿足時,進程可以由就緒狀態(tài)轉(zhuǎn)換為阻塞狀態(tài)。( )8. 當某個條件滿足時,進程可以由運行狀態(tài)轉(zhuǎn)換為就緒狀態(tài)。

26、( )9. 進程的動態(tài)、并發(fā)特征是通過程序表現(xiàn)出來的。( )10. 在計算機系統(tǒng)中必須互斥地使用的資源都是硬件資源。( )11. 當進程間需要交換大量數(shù)據(jù)時,P,V操作也能滿足進程通信的要求。( )12. UNIX系統(tǒng)進程狀態(tài)分為10種,在一定條件下可進行變遷。( )13. 處理機管理的實現(xiàn)策略決定了操作系統(tǒng)的類型,其算法的優(yōu)劣不會影響整個系統(tǒng)的性能。( ) 14. 作業(yè)一經(jīng)提交則立即進入內(nèi)存并運行。( )15. 在操作系統(tǒng)中,核心進程具有較高的權(quán)力,可以隨意進行進程的調(diào)度。( )16. 通常,在一定的I/O等待時間的百分比下,運行程序的道數(shù)越多,CPU空閑時間的百分比越高。( )17. 先來

27、先服務(wù)(FCFS)算法是一種簡單的調(diào)度算法,但其效率比較高。( )18. FCFS調(diào)度算法短作業(yè)有利。( )19. 時間片的大小輪轉(zhuǎn)法(RR)的性能有很大的影響,時間片太短,會導致系統(tǒng)開銷大大增加。( )20. UNIX S_5中,進程的優(yōu)先級是動態(tài)改變的,是自發(fā)的。( )21. 在UNIX S_5中,用戶進程和核心進程的優(yōu)先級別都是動態(tài)改變的。( )22. UNIX系統(tǒng)提供給用戶的最重要的系統(tǒng)程序就是shell,它屬于操作系統(tǒng)的內(nèi)核部分,其基本功能是解釋并執(zhí)行用戶輸入的各種命令。( ) 23. UNIX中的進程調(diào)度命令中的bg命令的功能是把指定的后臺作業(yè)移到前臺執(zhí)行。( ) 24. UNIX

28、中的進程調(diào)度命令中的fg命令的功能是把指定的前臺作業(yè)移到后臺執(zhí)行。( ) 25. CPU可以直接存取外存上的信息。( )26. 內(nèi)存中的碎片,可以直接通過拼湊合并成為一個連續(xù)區(qū)。( )27. 動態(tài)重定位技術(shù)使得作業(yè)在內(nèi)存中可以移動。( )28. 虛擬存儲器是利用操作系統(tǒng)產(chǎn)生的一個假想的特大存儲器,在邏輯上擴充了內(nèi)存容量,而物理內(nèi)存容量并未增加。()29. 作業(yè)一定要全部裝入內(nèi)存方可執(zhí)行。()30. 緊縮法是唯一的解決碎片問題的方法。( )31. 分頁、請求分頁存儲管理技術(shù)的邏輯地址由頁號p和頁內(nèi)地址d組成,因此是一個二維地址空間。( )32. UNIX系統(tǒng)核心在實施換時是將整個進程的虛擬地址空

29、間都寫到換設(shè)備上。( )33. 經(jīng)動態(tài)重定位后,目標程序可以不經(jīng)任何改動而裝入物理存儲單元。( )34. 頁式存儲管理中,用戶應(yīng)將自己的程序劃分成若干相等的頁。( )35. 段頁式存儲管理中,段是作業(yè)地址空間的最小單位。( )36. UNIX系統(tǒng)中文件存儲空間的管理常用空閑塊成組鏈接法。( )37. 文件存儲空間管理中的空閑空間表法,適合于連續(xù)文件,不會產(chǎn)生碎片。( )38. 文件共享是指文件的源代碼要向全體用戶公開。( )39. MS-DOS是一種層次的目錄結(jié)構(gòu),但UNIX沒有采用層次的目錄結(jié)構(gòu)。( )40. 有結(jié)構(gòu)的文件一定是定長記錄文件。( )41. 在文件的邏輯結(jié)構(gòu)中無結(jié)構(gòu)的文件就是字

30、符流式文件。( )42. 磁帶機存儲器,應(yīng)利用隨機存取方式進行數(shù)據(jù)讀寫操作。( )43. 內(nèi)部存放的信息由字符序列組成,不再劃分結(jié)構(gòu)的文件,通常稱作流式文件。( )44. UNIX的文件系統(tǒng)是純樹性形結(jié)構(gòu)的。()45. 用戶要使用外部設(shè)備時一定要知道其物理地址。( )46. 終端顯示器是面向塊的設(shè)備。( )47. 打印機是字符設(shè)備。( )48. 設(shè)備中的緩沖區(qū)只能是硬件寄存器。( )49. 磁盤是面向塊的設(shè)備。( )50. 設(shè)備中的緩沖區(qū)只有內(nèi)存緩沖區(qū)這一種。( )51. 為了解決陣發(fā)性I/O的速度不匹配問題,一般采用建立多個緩沖區(qū)。( )52. 操作系統(tǒng)總是與設(shè)備直接打交道。( )53. 磁

31、帶機是獨占設(shè)備。( )54. 硬磁盤是獨占設(shè)備。( )55. SPOOLing 是利用內(nèi)存來做輸入井和輸出井。( )56. 以申請時間先后為序的是設(shè)備分配算法之先來先服務(wù)算法。( )57. 每一個進程一定要申請設(shè)備資源。( )58. 系統(tǒng)調(diào)用返回時由用戶態(tài)變?yōu)楹诵膽B(tài),執(zhí)行核心程序。( ) 59. 系統(tǒng)調(diào)用返回時,由核心態(tài)變?yōu)橛脩魬B(tài)執(zhí)行用戶程序。( )60. 中斷返回時,核心便執(zhí)行與機器相關(guān)的特定指令序列,恢復中斷時寄存器內(nèi)容和執(zhí)行核心棧退棧,進程回到用戶態(tài)。( ) 61. 中斷返回時便執(zhí)行與機器相關(guān)的特定指令序列,恢復寄存器內(nèi)容進程回到核心態(tài)。( ) 62. 中斷的處理是由硬件和軟件協(xié)同完成的

32、,各中斷處理程序是操作系統(tǒng)的重要組成部分。所以,中斷的處理是在核心態(tài)下進行的。( ) 63. 集中式保存是將中斷的現(xiàn)場都統(tǒng)一保存在中斷現(xiàn)場保存棧中,進棧和退棧操作由系統(tǒng)嚴格按照后進先出原則實施。( ) 64. UNIX系統(tǒng)中當處理機執(zhí)行到TRAP指令時就進入陷入機構(gòu)。陷入處理子程序用戶態(tài)下的TRAP指令引起的陷入事件進行處理,先進行參數(shù)傳遞,然后執(zhí)行相應(yīng)的系統(tǒng)調(diào)用。( ) 65. 現(xiàn)場信息的保存方式有兩種方式,分別是集中式保存和分散式保存。( )66. 導致死鎖的四個必要條件在死鎖時會同時發(fā)生。( )67. 死鎖預防是排除死鎖的靜態(tài)策略。( )68. 產(chǎn)生死鎖后,系統(tǒng)未必處于不安全狀態(tài)。( )

33、69. 系統(tǒng)存在安全序列時,一定不會有死鎖發(fā)生。( )70. 系統(tǒng)進入不安全狀態(tài)時,必定會產(chǎn)生死鎖()71. 死鎖檢測與恢復機構(gòu)當死鎖發(fā)生時,能檢測到死鎖發(fā)生的位置和原因,并通過外力破壞死鎖發(fā)生的必要條件,使并發(fā)進程從死鎖狀態(tài)中恢復。( )72. 如果資源分配圖中存在環(huán)路,則系統(tǒng)一定存在死鎖。( )73. 死鎖避免是排除死鎖的動態(tài)策略。( )74. 若想解除死鎖,只需要打破四個必要條件之一個即可( )。75. 如果資源分配圖中不存在環(huán)路,則系統(tǒng)一定不存在死鎖。( )76. 采用無序模塊結(jié)構(gòu)的操作系統(tǒng),模塊之間可以直接相互調(diào)用,其內(nèi)部的運行是并行的。( )77. 客戶/服務(wù)器模型中,客戶和服務(wù)器

34、之間以“請求-應(yīng)答”的形式協(xié)調(diào)工作。( )78. 一般文件系統(tǒng)都是基于磁盤設(shè)備的,而磁帶設(shè)備可以作為轉(zhuǎn)儲設(shè)備使用,以提高系統(tǒng)的可靠性( )。79. 在微內(nèi)核結(jié)構(gòu)的操作系統(tǒng)中,資源分配的單位是進程,調(diào)度運行的單位是線程。( )80. 一個進程可有多個線程,線程在執(zhí)行過程中,需要協(xié)作同步,不同進程的線程間要利用消息通信的方法實現(xiàn)同步。( )81. 在微內(nèi)核結(jié)構(gòu)的操作系統(tǒng)中,資源分配的單位是線程,調(diào)度運行的單位是進程。( )82. 微內(nèi)核結(jié)構(gòu)的操作系統(tǒng),其微內(nèi)核靠近硬件,在核心態(tài)下工作。( )83. 在采用樹形目錄結(jié)構(gòu)的文件系統(tǒng)中,各用戶的文件名必須互不相同。( )84. 虛擬存儲器不是物理上擴大內(nèi)

35、存空間,而是邏輯上擴充了內(nèi)存容量。( )85. 國內(nèi)在操作系統(tǒng)本地化方面的工作模式有內(nèi)嵌式中文系統(tǒng)和外掛式中文支持平臺。( ) 三、填空題1. 操作系統(tǒng)的基本特征是( )、( )和( )。2. 一個完整的計算機系統(tǒng)是由( )和軟件兩大部分組成的。3. 操作系統(tǒng)是( )計算機系統(tǒng)內(nèi)部硬件和軟件資源、有效地組織多道程序運行的系統(tǒng)軟件,是用戶和計算機的接口。4. 操作系統(tǒng)的主要功能有:( )、處理機管理、設(shè)備管理、文件管理和用戶接口。5. 操作系統(tǒng)是裸機之上的第( )層軟件,與硬件關(guān)系尤為密切。6. 操作系統(tǒng)是整個系統(tǒng)的控制管理中心,它既管理( ),又管理硬件。7. 操作系統(tǒng)的基本特征是( )、共享

36、和異步。8. 操作系統(tǒng)的三種結(jié)構(gòu)分別是( )結(jié)構(gòu)、層次結(jié)構(gòu)和微內(nèi)核結(jié)構(gòu)。9. 根據(jù)操作系統(tǒng)的功能、使用環(huán)境、配置規(guī)模等,操作系統(tǒng)一般可分為如下六種類型: ( )、分時系統(tǒng)、實時系統(tǒng)、個人機系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)。10. 現(xiàn)代操作系統(tǒng)通常為用戶提供三種使用界面,即( )、圖形界面和系統(tǒng)調(diào)用界面。11. 多道批處理系統(tǒng)的特點是( )和成批。 12. 處理機執(zhí)行狀態(tài)有( )和用戶態(tài)兩種。13. 現(xiàn)在流行的個人機運行著兩類個人機操作系統(tǒng),是( )操作系統(tǒng)和多用戶操作系統(tǒng)。14. 實時系統(tǒng)的主要優(yōu)點是:( )。15. 分時系統(tǒng)的主要優(yōu)點是:( )、多用戶,便于普及和資源共享。16. 批處理系

37、統(tǒng)的優(yōu)點是:( )和系統(tǒng)吐吞量大。17. 利用UNIX系統(tǒng)進行工作之前,要進行( )。18. 早期批處理分為聯(lián)機和脫機兩類,其主要區(qū)別在于( )。19. 程序在并發(fā)環(huán)境中的執(zhí)行過程稱之為( )。20. 進程的基本特征有:( )、并發(fā)性、調(diào)度性、異步性和結(jié)構(gòu)性。21. 在通常的操作系統(tǒng)中,進程的三種基本狀態(tài)是:( )、就緒態(tài)和阻塞態(tài)。22. 進程的( )和( )反映了進程間直接制約和間接制約的關(guān)系。23. 進程實體通常由( )、數(shù)據(jù)集合和PCB(進程控制塊)這三部分組成。24. 為了對所有進程進行有效的管理,常將各進程的PCB用( )方式、鏈接方式和索引方式等三種方式組織起來。25. 在Unix

38、系統(tǒng)中,PCB的功能由兩個結(jié)構(gòu)來實現(xiàn),它們是:( )結(jié)構(gòu)和user結(jié)構(gòu)。26. 進程在活動過程中會相互制約,主要的是( )和互斥關(guān)系,簡單說,前者是協(xié)作關(guān)系,而后者是競爭關(guān)系。27. 一次僅允許一個進程使用的共享資源稱為( ),對其實施操作的那段程序稱為臨界區(qū)(CS)。28. Uinx系統(tǒng)中,進程狀態(tài)可分為( )種,在一定條件下進行變遷。29. 每一個進程都有惟一的一個( ),它是進程存在的惟一標志。30. 高級進程通信方式有很多種,大致可歸納為三大類:( )方式、消息傳遞方式和管道文件方式。31. 進程的基本特征有:動態(tài)性、并發(fā)性、( )、異步性和結(jié)構(gòu)性。32. 進程有族系關(guān)系。父進程通過調(diào)

39、用( )可創(chuàng)建子進程。33. 用鎖操作原語可以實現(xiàn)( )。34. UNIX系統(tǒng)下,( )命令的功能是終止一個進程的運行。35. UNIX系統(tǒng)下,( )命令的功能是檢查系統(tǒng)中當前存在的進程的狀態(tài)。36. UNIX系統(tǒng)下,( )命令的功能是設(shè)置優(yōu)先級。37. UNIX系統(tǒng)下,( )命令使進程暫停執(zhí)行一段時間。38. 處理機調(diào)度的主要目的是為了( )。39. 從調(diào)度所實現(xiàn)的功能來分,處理機調(diào)度一般可分為作業(yè)調(diào)度、內(nèi)存掛起與對換和( )三級。40. 作業(yè)活動過程的四種狀態(tài)分別是提交、( )、執(zhí)行和完成。41. 為了管理和調(diào)度作業(yè),系統(tǒng)為每個作業(yè)設(shè)置了一個( ) ,作為作業(yè)在系統(tǒng)中存在的標志,記錄該作業(yè)

40、的有關(guān)信息。42. 作業(yè)概念主要用于批處理系統(tǒng),用戶提交的作業(yè)進入系統(tǒng)后,由系統(tǒng)根據(jù)( ) 來控制作業(yè)的運行。43. 進程調(diào)度程序完成一臺物理的CPU轉(zhuǎn)變成( )虛擬的CPU的工作。44. 作業(yè)調(diào)度的主要功能是根據(jù)一定的算法,從輸入的一批作業(yè)中選出若干作業(yè),分配資源使其具備獲得( )的資格。45. 處理機調(diào)度一般可分為三級,其中( )調(diào)度必不可少。46. 從作業(yè)提交到作業(yè)( )的時間間隔就是周轉(zhuǎn)時間。47. 作業(yè)調(diào)度的FCFS算法是從外存的后備隊列中選擇隊列頭的一個或一批作業(yè)調(diào)入內(nèi)存,為它們創(chuàng)建進程送入( )隊列。48. 作業(yè)調(diào)度時采用優(yōu)先算法,就是從( )隊列中選擇一批優(yōu)先級相對較高的作業(yè)調(diào)

41、入內(nèi)存。49. UNIX系統(tǒng)的進程調(diào)度采用的調(diào)度算法是( )。50. UNIX S_5中進程的優(yōu)先級分兩大類:用戶優(yōu)先級類和( ) 。51. UNIX S_5中對核心進程優(yōu)先數(shù)的設(shè)置原則取決于它( )的原因。52. UNIX系統(tǒng)下出現(xiàn)$提示符,用戶鍵入命令并執(zhí)行,實際上是在與( )的對話,并不是在與系統(tǒng)內(nèi)核對話。53. 從作業(yè)提交到作業(yè)完成的時間間隔就是( )時間。54. 作業(yè)活動過程的四種狀態(tài)分別是( )、后備、執(zhí)行和完成。55. 在UNIX S-5 中,核心用兩種方式改動進程的優(yōu)先級:對核心進程( )優(yōu)先數(shù),對用戶態(tài)進程計算優(yōu)先數(shù)。56. 從進程提交第一個請求到系統(tǒng)產(chǎn)生第一個響應(yīng)所用的時間

42、,稱( ) 時間。57. 對內(nèi)存的訪問是通過一系列對指定( ) 進行讀或?qū)憗韺崿F(xiàn)的。58. 存儲器一般分為外存、( )和高速緩存器。59. 為了提高運算速度和增強處理能力,可以在CPU和內(nèi)存之間增加( )用來存放程序和數(shù)據(jù),CPU可以直接存取其中信息。60. 將編譯或匯編后得到的一組目標模塊以及它們所需的庫函數(shù)裝配成一個完整的裝入模塊的過程稱為( )。61. 用戶程序經(jīng)編譯之后的每個目標模塊都以0為基地址順序編址,這種地址稱為( )。62. 內(nèi)存中各存儲單元的地址是從統(tǒng)一的基地址順序編址,這種地址稱為( )。63. 從用戶的源程序進入系統(tǒng)到相應(yīng)程序在機器上運行,要經(jīng)歷的主要處理階段有:編輯、編譯、連接、( )和運行。64. 源程序不能在機器上直接執(zhí)行,要把源程序編譯成處理機能識別的( )代碼。65. 動態(tài)重定位是程序執(zhí)行期間每次訪問內(nèi)存之前進行重定位,這種變換是靠( )實現(xiàn)的。66. 把邏輯地址轉(zhuǎn)變?yōu)閮?nèi)存的( )的過程稱為重定位。67. 使用存儲管理固定分區(qū)法時,內(nèi)存中的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論