




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章 操作系統(tǒng)引論一選擇題1 操作系統(tǒng)是一種。A.通用軟件B.系統(tǒng)軟件C.應(yīng)用軟件D.軟件包答:B2操作系統(tǒng)的管理部分負責(zé)對進程進行調(diào)度。A.主存儲器B.控制器C.運算器 D.處理機答:D3操作系統(tǒng)是對進行管理的軟件。A.軟件 B.硬件C.計算機資源D.應(yīng)用程序答:C4從用戶的觀點看,操作系統(tǒng)是。A.用戶與計算機之間的接口B 控制和管理計算機資源的軟件C.合理地組織計算機工作流程的軟件D 由若干層次的程序按一定的結(jié)構(gòu)組成答: A5操作系統(tǒng)的功能是進行處理機管理、管理、設(shè)備管理及信息管理。A .進程B.存儲器C.硬件D.軟件答:B6操作系統(tǒng)中采用多道程序設(shè)計技術(shù)提高CPU 和外部設(shè)備的。A.利
2、用率 B.可靠性C.穩(wěn)定性 D.兼容性答:A7操作系統(tǒng)是現(xiàn)代計算機系統(tǒng)不可缺少的組成部分,是為了提高計算機的和方便用戶使用計算機而配備的一種系統(tǒng)軟件。b5E2RGbCAPA.速度B.利用率C. 靈活性D 兼容性答: B8操作系統(tǒng)的基本類型主要有。A .批處理系統(tǒng)、分時系統(tǒng)及多任務(wù)系統(tǒng)B 實時操作系統(tǒng)、批處理操作系統(tǒng)及分時操作系統(tǒng)C.單用戶系統(tǒng)、多用戶系統(tǒng)及批處理系統(tǒng)D 實時系統(tǒng)、分時系統(tǒng)和多用戶系統(tǒng)答: B9所謂是指將一個以上的作業(yè)放入主存,并且同時處于運行狀態(tài),這些作業(yè)共享處理機的時間和外圍設(shè)備等其他資源。p1EanqFDPwA.多重處理B .多道程序設(shè)計C. 實時處理D. 共行執(zhí)行答: B
3、10. 下面關(guān)于操作系統(tǒng)的敘述中正確的是。50 / 49A.批處理作業(yè)必須具有作業(yè)控制信息。B 分時系統(tǒng)不一定都具有人機交互功能。C.從響應(yīng)時間的角度看,實時系統(tǒng)與分時系統(tǒng)差不多。D 由于采用了分時技術(shù),用戶可以獨占計算機的資源答: A11. 如果分時操作系統(tǒng)的時間片一定,那么,則響應(yīng)時間越長。A.用戶數(shù)少B.用戶數(shù)越多C.內(nèi)存越少D.內(nèi)存越多答:B12實時操作系統(tǒng)必須在內(nèi)完成來自外部的事件。A.響應(yīng)時間B 周轉(zhuǎn)時間C.規(guī)定時間D.調(diào)度時間答:C13分時系統(tǒng)中為了使多個用戶能夠同時與系統(tǒng)交互,最關(guān)鍵的問題是。A.計算機具有足夠快的運算速度B.能快速進行內(nèi)外存之間的信息交換C.系統(tǒng)能夠及時接收多
4、個用戶的輸入D.短時間內(nèi)所有用戶程序都能運行答: C 14分時操作系統(tǒng)通常采用策略為用戶服務(wù)。A.可靠性和靈活性B.時間片輪轉(zhuǎn)C.時間片加權(quán)分配D,短作業(yè)優(yōu)先答:B15. 在 操作系統(tǒng)控制下計算機系統(tǒng)能及時處理由過程控制反饋的數(shù)據(jù)并作出響應(yīng)。A.實時 B.分時C.分布式 D.單用戶答:A 16. 下面 6 個系統(tǒng)中,必須是實時操作系統(tǒng)的有個。計算機輔助設(shè)計系統(tǒng) 航空訂票系統(tǒng) 過程控制系統(tǒng) 機器翻譯系統(tǒng) 辦公自動化系統(tǒng) 計算機激光照排系統(tǒng)A 1 B 2 C 3 D 4 答: C17. 若把操作系統(tǒng)看作計算機系統(tǒng)資源的管理者,下列的不屬于操作系統(tǒng)所管理的資源。A.程序 B.內(nèi)存 C. CPU D.
5、中斷答:D18. 在下列操作系統(tǒng)的各個功能組成部分中,不需要硬件的支持。A. 進程調(diào)度B. 時鐘管理C.地址映射 D.中斷系統(tǒng)答:A19. 設(shè)計實時操作系統(tǒng)時,首先應(yīng)考慮系統(tǒng)的。A,可靠性和靈活性B.實時性和可靠性C.多路性和可靠性 D.優(yōu)良性和分配性 答:B20分時系統(tǒng)需要使用下面哪些成分?(1多道程序設(shè)計技術(shù)(2作業(yè)說明書(3終端命令解釋程序(4中斷處理(5優(yōu)先級調(diào)度(6系統(tǒng)調(diào)用答:(1、 (3、 (4、 (621時間片概念一般用于。A.批處理操作系統(tǒng)B .分時操作系統(tǒng)C. 實時操作系統(tǒng)D. 都不是 答: B22批處理系統(tǒng)的主要缺點是。A . CPU 使用效率低B. 無并行性C. 無交互性
6、D 都不是答: C23. 下面不屬于操作系統(tǒng)功能。A.用戶管理B. CPU和存儲管理C.設(shè)備管理D.文件和作業(yè)管理 答:A24當(dāng)CPU 執(zhí)行系統(tǒng)程序時,CPU 處于。A.管態(tài) B.目態(tài)C.系統(tǒng)態(tài) D. A和C答:D25能直接對系統(tǒng)中各類資源進行動態(tài)分配和管理,控制、協(xié)調(diào)各任務(wù)的并行執(zhí)行且系統(tǒng)中主機無主次之分,并向用戶提供統(tǒng)一的、有效的軟件接口的系統(tǒng)是。DXDiTa9E3dA.分布式操作系統(tǒng)B.實時操作系統(tǒng)C.網(wǎng)絡(luò)操作系統(tǒng)D.批處理操作系統(tǒng) 答:A26. 下列選擇中,不是操作系統(tǒng)關(guān)心的主要問題。A. 管理計算機裸機B. 設(shè)計、提供用戶程序與計算機硬件系統(tǒng)的界面C.管理計算機系統(tǒng)資源D.高級程序設(shè)
7、計語言的編譯器答:D27. 實時操作系統(tǒng)對可靠件和安全性的要求極高,它。A. 十分注意系統(tǒng)資源的利用率B. 不強調(diào)響應(yīng)速度C.不強求系統(tǒng)資源的利用率D.不必向用戶反饋信息答:C28火車站的售票系統(tǒng)屬于系統(tǒng)。A.單道批處理 B.多道批處理C.實時 D.分時答:C29在分時系統(tǒng)中,通常的時間片是。A.幾分鐘B .幾十秒C.幾十毫秒D,幾十微秒 答:C30用于控制生產(chǎn)流水線、進行工業(yè)處理控制的操作系統(tǒng)是。A.分時系統(tǒng)B.網(wǎng)絡(luò)操作系統(tǒng)C.實時系統(tǒng)D.批處理系統(tǒng) 答:C31. 分時操作系統(tǒng)適用于。A.控制生產(chǎn)流水線B.調(diào)試運行程序C.大量的數(shù)據(jù)處理D.多個計算機資源共享答:B32 .下列系統(tǒng)中,屬于實時
8、系統(tǒng)的是。A.辦公自動化系統(tǒng)B.計算機輔助設(shè)計系統(tǒng)C.飛機訂票系統(tǒng)D.計算機激光照排系統(tǒng)答:C33 .目前個人計算機中的操作系統(tǒng)主要是。A.網(wǎng)絡(luò)操作系統(tǒng)B.批處理操作系統(tǒng)C.單用戶操作系統(tǒng)D.單道單用戶操作系統(tǒng)答:C34 .下列操作系統(tǒng)中強調(diào)并行計算的操作系統(tǒng)是。A .分時系統(tǒng)B.實時系統(tǒng)C.網(wǎng)絡(luò)操作系統(tǒng)D.分布式操作系統(tǒng) 答:D35 .能夠?qū)崿F(xiàn)通信及資源共享的操作系統(tǒng)是。A.批處理操作系統(tǒng)B.分時操作系統(tǒng)C.實時操作系統(tǒng)D.網(wǎng)絡(luò)操作系統(tǒng) 答:D36 . UNIX操作系統(tǒng)是一種。A.分時操作系統(tǒng)B .批處理操作系統(tǒng)C.實時操作系統(tǒng)D.分布式操作系統(tǒng)答:A37 .以下操作系統(tǒng)中屬于網(wǎng)絡(luò)操作系統(tǒng)的
9、是。A. MS-DOS B. Windows98 C. UNIX D. WindowsNT 答:DRTCrpUDGiT二.填空題1 .操作系統(tǒng)的基本功能包括管理、管理、管理管理,除此之外還為用戶使用操 作系統(tǒng)提供了用戶接口。5PCzVD7HxA答:處理機存儲器設(shè)備信息(或文件2 .如果一個操作系統(tǒng)兼有批處理、分時處理和實時處理操作系統(tǒng)三者或其中兩者的功能,這樣的操作系統(tǒng)稱為 。jLBHrnAILg答:通用操作系統(tǒng)3 .在分時和批處理系統(tǒng)結(jié)合的操作系統(tǒng)中引入了 “前臺”和“后臺”作業(yè)的概念,其目的 是。答:為了提高CPU的利用率4 .實時操作系統(tǒng)與分時操作系統(tǒng)的主要區(qū)別是。答:及時性和高可靠性5
10、 .在主機控制下進行的輸入/輸出操作稱為操作。答:聯(lián)機輸入輸出6 .按內(nèi)存中同時運行程序的數(shù)目可以將批處理系統(tǒng)分為兩類:和答:單道批處理系統(tǒng)多道批處理系統(tǒng)7 .系統(tǒng)不允許用戶隨時干預(yù)自己程序的運行。答:批處理8多道程序設(shè)計的特點是多道、和。答:宏觀上的并行、微觀上的串行9單道批處理系統(tǒng)是在解決和的矛盾中發(fā)展起來的。答:人機矛盾、CPU 和 I/O 設(shè)備之間速度不匹配10對操作系統(tǒng)的總體設(shè)計目標(biāo)來說,批處理操作系統(tǒng)應(yīng)注重提高計算機的效率,盡量增加系統(tǒng)的,分時操作系統(tǒng)應(yīng)保證用戶;而實時操作系統(tǒng)則應(yīng)在保證及時響應(yīng)和處xHAQX74J0X理有關(guān)事件的前提下,再考慮。答:平均吞吐量、所能忍受的響應(yīng)時間、
11、系統(tǒng)資源的利用率11 分時系統(tǒng)中的是衡量一個分時系統(tǒng)性能的重要指標(biāo)。答:響應(yīng)時間12導(dǎo)彈飛行控制系統(tǒng)屬于系統(tǒng)。答:實時13在操作系統(tǒng)的發(fā)展過程中,多道程序設(shè)計和的出現(xiàn),標(biāo)志了操作系統(tǒng)的正式形成。答:分時系統(tǒng)14實時系統(tǒng)按應(yīng)用的不同分為和兩種。答:過程控制系統(tǒng)、數(shù)據(jù)處理系統(tǒng)15分時操作系統(tǒng)的用戶通過與計算機相連的來使用計算機系統(tǒng),允許多個用戶同時上機。答:終端16個人計算機操作系統(tǒng)每次只允許一個用戶使用計算機,稱為。答:單用戶操作系統(tǒng)17為計算機網(wǎng)絡(luò)配置的操作系統(tǒng)稱。答:網(wǎng)絡(luò)操作系統(tǒng)18網(wǎng)絡(luò)操作系統(tǒng)的主要功能是實現(xiàn)以及。答:各臺計算機之間的通信、網(wǎng)絡(luò)中各種資源的共享19近年來,適合開放系統(tǒng)的操作
12、系統(tǒng)成為一個重要的研究課題,IEEE 把它命名為,即計算機環(huán)境可移植操作系統(tǒng)。答: POSIX20在控制下,用戶在終端設(shè)備上可以直接輸入、調(diào)試和運行自己的程序,能直接修改程序中的錯誤,并直接獲得結(jié)果。LDAYtRyKfE答:分時系統(tǒng)21 .根據(jù)服務(wù)對象不同,常用的單處理機OS可以分為如下三種類型:允許多個用戶在其終端上同時交互地使用計算機的OS 稱為系統(tǒng),它通常采用策略為用戶服務(wù);允許用戶把苦干個作業(yè)提交計算機系統(tǒng)集中處理的OS 稱為系統(tǒng),衡量這種系統(tǒng)性能的一個主要指標(biāo)是系統(tǒng)的;在系統(tǒng)控制下,計算機系統(tǒng)能及時處理由過程控制反饋的數(shù)據(jù)并做出響應(yīng)。設(shè)計這種系統(tǒng) 時應(yīng)首先考慮系統(tǒng)的。答:分時、時間片
13、輪轉(zhuǎn)、批處理、吞吐量、實時、及時性和可靠性三.簡答題圖L1操作系統(tǒng)的位置2 .試對分時操作系統(tǒng)和實時操作系統(tǒng)進行比較。答:我們可以從以下幾個方面對這兩種操作系統(tǒng)進行比較:< 1)實時信息處理系統(tǒng)與分時操作系統(tǒng)一樣都能為多個用戶服務(wù),系統(tǒng)按分時原則為多個 終端用戶服務(wù);而對實時控制系統(tǒng),則表現(xiàn)為經(jīng)常對多路現(xiàn)場信息進行采集以及對多個對 象或多個執(zhí)行機構(gòu)進行控制。 Zzz6ZB2Ltk< 2)實時信息處理系統(tǒng)與分時操作系統(tǒng)一樣,每個用戶各占一個終端,彼此獨立操作,互 不干擾。因此用戶感覺就像他一人獨占計算機;而在實時控制系統(tǒng)中信息的采集和對對象 的控制也都是彼此互不干擾的。 dvzfvk
14、wMII< 3)實時信息系統(tǒng)對響應(yīng)時間的要求與分時操作系統(tǒng)類似,都是以人所能接受的等待時間 來確定的;而實時控制系統(tǒng)的響應(yīng)時間則是以控制對象所能接受的延時來確定的。rqyn14ZNXI< 4)分時操作系統(tǒng)是一種通用系統(tǒng),主要用于運行終端用戶程序,因此它具有較強的交互 能力。而實時操作系統(tǒng)雖然也有交互能力,但其交互能力不及前者。EmxvxOtOco< 5)分時操作系統(tǒng)要求系統(tǒng)可靠,相比之下,實時操作系統(tǒng)則要求系統(tǒng)高度可靠。3 .采用多道程序設(shè)計的主要優(yōu)點是什么?答:多道程序設(shè)計考慮到作業(yè)白運行規(guī)律是交替使用CPU和I/O,故將多道程序同時保存于系統(tǒng)中,使各作業(yè)對CPU與I/O的
15、使用在時間上重疊,提高了 CPU和I/O設(shè)備的利用率。SixE2yXPq54 .什么是操作系統(tǒng)?它有什么基本特征?答:操作系統(tǒng)是指控制和管理計算機的軟、硬件資源,合理組織計算機的工作流程、方便用戶使用的程序集合。操作系統(tǒng)具有4個基本特征:6ewMyirQFL(1并發(fā)性:宏觀上在一段時間內(nèi)有多道程序在同時運行,而微觀上這些程序是在交替執(zhí) 行。(2共享性:因程序的并發(fā)執(zhí)行而使系統(tǒng)中的軟、硬件資源不再為某個程序獨占,而是由多 個程序共同使用。(3虛擬性:多道程序設(shè)計技術(shù)把一臺物理計算機虛擬為多臺邏輯上的計算機,使得每個用戶都感覺自己是“獨占"計算機。kavU42VRUs(4異步性(不確定性
16、 :多道程序系統(tǒng)中,各程序之間存在著直接或間接的聯(lián)系,程序的推 進速度受到其他程序的影響,這樣,程序運行的順序、程序完成的時間以及程序運行的結(jié) 果都是不確定的。y6V3ALoS89第二章進程管理一.選擇題1 .在進程管理中,當(dāng)時進程從阻塞狀態(tài)變?yōu)榫途w狀態(tài) A.進程被進程調(diào)度程序選中B .等待某一事件C.等待的事件發(fā)生D.時間片用完答:C2 .分配到必要的資源并獲得處理機時的進程狀態(tài)是 。A.就緒狀態(tài)B.執(zhí)行狀態(tài)C.阻塞狀態(tài)D.撤消狀態(tài) 答:B3 . P、V操作是。A.兩條低級進程通信原語B.兩組不同的機器指令C.兩條系統(tǒng)調(diào)用命令D.兩條高級進程通信原語 答:A4 .對進程的管理和控制使用。A.
17、指令 B.原語C.信號量D .信箱通信答:B5 .進程的并發(fā)執(zhí)行是指若干個進程。A.同時執(zhí)行B.在執(zhí)行的時間上是重疊的C.在執(zhí)行的時間上是不可重疊的D.共享系統(tǒng)資源 答:B6 .若P、V操作的彳t號量S初值為2,當(dāng)前值為-1,則表示有等待進程。A. 0個 B. 1個 C . 2個 D. 3個答:B7 .進程的三個基本狀態(tài)在一定條件下可以相互轉(zhuǎn)化,進程由就緒狀態(tài)變?yōu)檫\行狀態(tài)的條件是L由運行狀態(tài)變?yōu)樽枞麪顟B(tài)的條件是。M2ub6vSTnPA.時間片用完B.等待某事件發(fā)生C.等待的某事件己發(fā)生D.被進程調(diào)度程序選中答,DB8 .下列的進程狀態(tài)變化中,變化是不可能發(fā)生的。A.運行一就緒B.運行一等待C.
18、等待一運行D.等待一就緒 答:C9 . 一個運行的進程用完了分配給它的時間片后,它的狀態(tài)變?yōu)?A.就緒 B.等待C.運行 D.由用戶自己確定答:A10 .用P、V操作管理臨界區(qū)時,信號量的初值應(yīng)定義為。A. 1 B.0 C. 1 D.任意值答:C11 .用V操作喚醒一個等待進程時,被喚醒進程的狀態(tài)變?yōu)?A.等待 B.就緒 C.運行 D.完成答:B12 .進程間的同步是指進程間在邏輯上的相互關(guān)系。A.聯(lián)接 B.制約 C.繼續(xù) D.調(diào)用答:B13 .是一種只能進行 P操作和V操作的特殊變量。A.調(diào)度 B.進程 C.同步 D.信號量答:D14 .下面對進程的描述中,錯誤的是。A.進程是動態(tài)的概念B.
19、進程執(zhí)行需要處理機C.進程是有生命期的D.進程是指令的集合 答:D15 .下面的敘述中正確的是。A.操作系統(tǒng)的一個重要概念是進程,因此不同進程所執(zhí)行的代碼也一定不同。B.為了避免發(fā)生進程死鎖,各進程只能逐個申請資源。C.操作系統(tǒng)用PCB管理進程,用戶進程可以從此PCB中讀出與本身運行狀況有關(guān)的信息D.進程同步是指某些進程之間在邏輯上的相互制約關(guān)系答:D16 .進程控制就是對系統(tǒng)中的進程實施有效的管理,通過使用、進程撤銷、進程阻塞、進程喚醒等進程控制原語實現(xiàn)。0YujCfmUCwA.進程運行B.進程管理C.進程創(chuàng)建D.進程同步答:C17 .操作系統(tǒng)通過對進程進行管理。A. JCB B. PCB
20、C. DCT D . CHCT 答:B18 .用P、V操作可以解決互斥問題。A. 一切 B.某些 C.正確 D.錯誤答:A19 .通常,用戶進程被建立后,。A.便一直存在于系統(tǒng)中,直到被操作人員撤消B .隨著作業(yè)運行正?;虿徽=Y(jié)束而撤消C.隨著時間片輪轉(zhuǎn)而撤消與建立D.隨著進程的阻塞或喚醒而撤消與建立答:B20 . 一個進程被喚醒意味著。A.該進程重新占有了 CPU B.它的優(yōu)先權(quán)變?yōu)樽畲驝.其PCB移至等待隊列隊首D.進程變?yōu)榫途w狀態(tài)答:D21 .下面所述步驟中,不是創(chuàng)建進程所必需的。A .由調(diào)度程序為進程分配CPU B .建立一個進程控制塊C.為進程分配內(nèi)存D.將進程控制塊鏈入就緒隊列答
21、:A22多道程序環(huán)境下,操作系統(tǒng)分配資源以為基本單位。A.程序 B.指令 C.進程 D.作業(yè)答:C23.對于兩個并發(fā)進程,設(shè)互斥信號量為mutex,若mutex=0 ,則。A.表示沒有進程進入臨界區(qū)B 表示有一個進程進入臨界區(qū)C.表示有一個進程進入臨界區(qū),另一個進程等待進入D 表示有兩個進程進入臨界區(qū) 答: B24兩個進程合作完成一個任務(wù),在并發(fā)執(zhí)行中,一個進程要等待其合作伙伴發(fā)來消息,或者建立某個條件后再向前執(zhí)行,這種制約性合作關(guān)系被稱為進程的。eUts8ZQVRdA.同步 B.互斥 C.調(diào)度 D.執(zhí)行答:A25為了進行進程協(xié)調(diào),進程之間應(yīng)當(dāng)具有一定的聯(lián)系,這種聯(lián)系通常采用進程間交換數(shù)據(jù)的方
22、式進行,這種方式稱為。sQsAEJkW5TA.進程互斥 B.進程同步 C.進程制約D.進程通信答:D26設(shè)有5 個進程共享一個互斥段,如果最多允許有3 個進程同時進入互斥段,則所采用的互斥信號量的初值應(yīng)是。A 5 B 3C 1D 0 答: B27支持多道程序設(shè)計的操作系統(tǒng)在運行過程中,不斷地選擇新進程運行來實現(xiàn)CPU 的共享,但其中不是引起操作系統(tǒng)選擇新進程的直接原因。GMsIasNXkAA. 運行進程的時間片用完B. 運行進程出錯C. 運行進程要等待某事件的發(fā)生D. 有新進程進入就緒狀態(tài)答: D28在多道程序設(shè)計系統(tǒng)中,多個計算問題同時裝入計算機系統(tǒng)的主存儲器。A.并發(fā)執(zhí)行 B.順序執(zhí)行C.
23、并行執(zhí)行D.同時執(zhí)行 答:A29引入多道程序設(shè)計技術(shù)后,處理器的利用率。A.有所改善B.極大地提高C.降低了 D.無變化,僅使程序執(zhí)行方便答:B30從總體上說,采用多道程序設(shè)計技術(shù)可單位時間的算題量,但對每一個算 題,從算題開始到全部完成所需的時間比單道執(zhí)行所需的時間可能要。A.增加,減少 B.增加,延長C.減少,延長 D.減少,減少答:B31同一程序運行在不同的數(shù)據(jù)集上,創(chuàng)建了的進程。A .同步 B.互斥C.相同 D.不同答:D32關(guān)于進程,下列敘述不正確的是。A.進程包含了數(shù)據(jù)和運行其上的程序B.同一程序運行在不同的數(shù)據(jù)集合上時,構(gòu)成不同的進程C. 一個被創(chuàng)建了的進程,在它消亡之前,總是處
24、于三種基本狀態(tài)之一D.若干個進程在單 CPU系統(tǒng)中必須依次執(zhí)行,即一個進程完成后,另一個進程才能開始工作答:D33 .對于一個單 CPU系統(tǒng),允許若干進程同時執(zhí)行,輪流占用CPU稱它們?yōu)榈摹 .順序執(zhí)行B.同時執(zhí)行C.并行執(zhí)行D.并發(fā)執(zhí)行答:D34 . 一個程序與和它有關(guān)的進程的對應(yīng)關(guān)系是。A . 一對一B.多對一C. 一對多D.多對多答:C35.在操作系統(tǒng)中,使計算機系統(tǒng)能實現(xiàn)進程并發(fā)執(zhí)行,保證系統(tǒng)正常工作的機制是。A.中斷B.查詢C.同步D.互斥答:A二.填空題1 .進程的基本特征有3_、獨立性、異步性及結(jié)構(gòu)特征。答:動態(tài)性并發(fā)性2 .信號量的物理意義是當(dāng)信號量值大于零時表示;當(dāng)信號量值
25、小于零時其絕對值表示答:可用資源的數(shù)目因請求該資源而被阻塞的進程數(shù)目3 .臨界資源的概念是臨界區(qū)是指答:一次僅允許一個進程訪問的資源進程中訪問臨界資源的那段程序代碼4 .進程在運行過程中有三種基本狀態(tài),它們是、心 _、,答:運行 就緒 等待阻塞)5 .進程主要由、三部分內(nèi)容組成,其中是進程存在的唯一標(biāo)志,而部分也一 可以為其他進程共享。答:程序段 數(shù)據(jù)段 PCBPCB程序段6 .系統(tǒng)中各進程之間邏輯上的相互制約關(guān)系稱為。答:進程同步7:若一個進程己進入臨界區(qū),其他欲進入臨界區(qū)的進程必須。答:等待8 .將進程的鏈接在一起就形成了進程隊列。答:PCB9 .用P、V操作管理臨界區(qū)時,任何一個進程在進
26、入臨界區(qū)之前應(yīng)調(diào)用操作/退出臨 界區(qū)時應(yīng)調(diào)用掾作。答:PV10 .用信箱實現(xiàn)通信時,應(yīng)有和兩條基本原語。答:發(fā)送接收11 .在多道程序系統(tǒng)中,進程之間存在著的不同制約關(guān)系可以劃分為兩類:與 _ 缸 i旨 進程間具有的一定邏輯關(guān)系;是指進程間在使用共享資源方面的約束關(guān)系。TIrRGchYzg答:同步 互斥 同步 互斥12 .有m個進程共享同一臨界資源,若使用信號量機制實現(xiàn)對臨界資源的互斥訪問,則信 號量值的變化范圍是。答:1 至一(m 1>13 .設(shè)系統(tǒng)中有n(n>2>個進程,且當(dāng)前不再執(zhí)行進程調(diào)度程序,試考慮下述4種情況:沒有運行進程,有 2個就緒進程,n個進程處于等待狀態(tài)。
27、有1個運行進程,沒有就緒進程,n 1進程處于等待狀態(tài)。有1個運行進程,有1個就緒進程,n 一 2進程處于等待狀態(tài)。有1個運行進程,n 1個就緒進程,沒有進程處于等待狀態(tài)。上述情況中,不可能發(fā)生的情況是。答:14 .在一個單處理機系統(tǒng)中,若有 5個用戶進程,且假設(shè)當(dāng)前時刻為用戶態(tài),則處于就緒 狀態(tài)的用戶進程最多有色最少有個.7EqZcWLZNX答:4015 .操作系統(tǒng)中,對信號量 S的P原語操作定義中,使進程進入相應(yīng)等待隊列等待的條件 是。答:S<016 .下面關(guān)于進程的敘述不正確的是。進程申請CPU得不到滿足時,其狀態(tài)變?yōu)榈却隣顟B(tài)。在單CPU系統(tǒng)中,任一時刻至多有一個進程處于運行狀態(tài)。優(yōu)
28、先級是進行進程調(diào)度的重要依據(jù),一旦確定不能改變。進程獲得處理機而運行是通過調(diào)度而實現(xiàn)的。答:17 .信箱邏輯上分成和兩部分。中在放有關(guān)信箱的描述。由若壬格子組成, 每格存放一信件,格子的數(shù)目和大小在創(chuàng)建信箱時確定。答:信箱頭信箱體18 .當(dāng)多個進程等待分配處理機時,系統(tǒng)按一種規(guī)定的策略從多個處于狀態(tài)的進 程中選擇一個進程,讓它占有處理機,被選中的進程就進入了狀態(tài)。答:就緒、執(zhí)行19 .若使當(dāng)前運行的進程總是優(yōu)先級最高的進程,應(yīng)選擇進程調(diào)度算法。答:搶占式剝奪式)20 .操作系統(tǒng)中用于完成一些特定功能的、不可中斷的過程稱為。答:原語三簡答題1 在操作系統(tǒng)中為什么要引入進程概念?它與程序的關(guān)系是怎
29、樣的?答:在操作系統(tǒng)中,由于多道程序并發(fā)執(zhí)行時共享系統(tǒng)資源,共同決定這些資源的狀態(tài),因此系統(tǒng)中各程序在執(zhí)行過程中就出現(xiàn)了相互制約的新關(guān)系,程序的執(zhí)行出現(xiàn)“走走停?!钡男聽顟B(tài)。這些都是在程序執(zhí)行的動態(tài)過程中發(fā)生的。用程序這個靜態(tài)概念已不能如實反映程序并發(fā)執(zhí)行過程中的這些特征。為此,人們引入“進程”這一概念來描述程序動態(tài)執(zhí)行過程的性質(zhì)。lzq7IGf02E進程和程序是既有聯(lián)系又有區(qū)別的兩個概念,進程不能脫離具體程序而虛設(shè),程序規(guī)定了相應(yīng)進程所要完成的動作。它們的主要區(qū)別如下:zvpgeqJ1hk(1程序是指令的有序集合,其本身沒有任何運行的含義,它是一個靜態(tài)的概念;進程是程序在處理機上的一次執(zhí)行過
30、程,它是一個動態(tài)概念。NrpoJac3v1(2程序的存在是永久的,而進程則是有生命期的,它因創(chuàng)建而產(chǎn)生,因調(diào)度而執(zhí)行,因得不到資源而暫停,因撤銷而消亡。1nowfTG4KI(3程序僅是指令的有序集合。而進程則由程序、數(shù)據(jù)和進程控制塊組成。(4在傳統(tǒng)的操作系統(tǒng)中,進程是資源分配和調(diào)度運行的基本單位,而程序不是。(5進程與程序之間不是一一對應(yīng)的,即同一程序同時運行于若干不同的數(shù)據(jù)集合上,它將屬于若干個不同的進程;而一個進程至少對應(yīng)執(zhí)行一個程序。fjnFLDa5Zo2為了實現(xiàn)并發(fā)進程間的合作和協(xié)調(diào)工作,以及保證系統(tǒng)的安全,操作系統(tǒng)在進程管理方面應(yīng)做哪些工作?答: (1進程控制:系統(tǒng)必須設(shè)置一套控制機
31、構(gòu)來實現(xiàn)進程創(chuàng)建、進程撤消以及進程在運行過程中的狀態(tài)轉(zhuǎn)換。(2進程同步:系統(tǒng)必須設(shè)置同步機制來實現(xiàn)對所有進程的運行進行協(xié)調(diào),協(xié)調(diào)的方式包括進程的互斥和進程的同步。tfnNhnE6e5(3進程通信:多道程序環(huán)境下可能需要諸進程合作完成一個任務(wù),這些進程相互間需要通過交換信息來協(xié)調(diào)各自工作的進度。因此系統(tǒng)必須具有進程之間通信(交換信息的能力。HbmVN777sL(4進程調(diào)度:系統(tǒng)必須能夠在處理機空閑時,按一定算法從就緒進程隊列中選擇一個就緒進程,把處理機分配給它,并為之設(shè)置運行的現(xiàn)場使其投入運行。V7l4jRB8Hs3在操作系統(tǒng)中引入線程概念的主要目的是什么?答:減少程序并發(fā)執(zhí)行時所需付出的時空開
32、銷,提高程序執(zhí)行的并發(fā)度。特別有利于共享存儲器的多處理機系統(tǒng),和更加適合c/s模型。831CPA59W94在一個單CPU 的多道程序設(shè)計系統(tǒng)中,若在某一時刻有N 個進程同時存在,那么處于運行態(tài)、等待態(tài)和就緒態(tài)進程的最小和最大值分別可能是多少?mZkklkzaaP答:若多道程序設(shè)計系統(tǒng)中,在某一時刻有N 個進程同時存在,則處于運行態(tài)的進程最少 0 個,最大1 個;處于就緒態(tài)的進程最少0 個,最大N 1 個;處于等待態(tài)的進程最少0 個,最大N 個。 AVktR43bpw5設(shè)有n 個進程共享一個互斥段,對于如下兩種情況:(1>如果每次只允許一個進程進入互斥段;(2>如果每次最多允許 m個
33、進程<m<n )同時進入互斥段。試問:所采用的互斥信號量初值是否相同?信號量的變化范圍如何?答:(1>信號量的初值為1。信號量的變化范圍是1, 0, 1,,一(n-1>o(2>信號量的初值為 m。信號量的變化范圍是:m, m-1,,1,0,1,一(nm>。四應(yīng)用題1 在測量控制系統(tǒng)中,數(shù)據(jù)采集任務(wù)把所采集的數(shù)據(jù)送入一單緩沖區(qū);計算任務(wù)從該單緩沖區(qū)中取出數(shù)據(jù)進行計算。試寫出利用信號量機制實現(xiàn)兩者共享單緩沖區(qū)的同步算法。ORjBnOwcEd解:在本題中,應(yīng)設(shè)置兩個信號童 sf, se,信號量sf表示緩沖區(qū)中是否有可供打印的 計算結(jié)果,其初值為 o;信號量se用于
34、表示緩沖區(qū)有無空位置存放新的信息,其初值為 1。本題的同步描述如下:int se=1 。int sf=0 。main( >cobeginget ( > 。compute ( > 。 coendget ( >while ( 采集工作未完成>采集一個數(shù)據(jù);p(se>。將數(shù)據(jù)送入緩沖區(qū);v(sf> 。 compute ( >while (計算工作未完成p(sf。從緩沖區(qū)中取出數(shù)據(jù);v(se。進行數(shù)據(jù)計算;2 .下圖給出了四個進程合作完成某一任務(wù)的前趨圖,試說明這四個進程間的同步關(guān)系并 用P、V操作描述它。解:上圖說明任務(wù)啟動后Sl先執(zhí)行。當(dāng)S1結(jié)束后,
35、S2、S3可以開始執(zhí)行。S2、S3完成后,S4才能開始執(zhí)行。為了確保這一執(zhí)行順序,設(shè)三個同步信號量b2、b3、b4分別表示進程 S2、S3、S4是否可以開始執(zhí)行,其初值均為 0。這四個進程的同步描述如下: 2MiJTy0dTT int b2=0。 int b3=0。 int b4=0。 main ( cobeginsi ( 。52 ( 。53 ( 。54 ( 。 coend si ( v(b2。v(b3。52 ( >p(b2>。v(b4> 。53 ( >p(b3>。v(b4> 。54 ( >p(b4>。p 操作 */p(b4>。/*因在s2
36、和s3完成后均對b4作了 v操作,因此這里要用兩個3 PV 操作解決讀者寫者問題的正確程序如下:begin S, Sr: Semaphore。rc: integer。S:=1 。 Sr:=1 。 rc:=0。cobegin PROCESS Reader i ( i=1,2.>begin P(Sr>rc:=rc+1 。if rc=1 then P(S> 。V(Sr> 。read file。P(Sr>。rc:=rc-1if rc=0 thenV(S> 。V(Sr> 。end 。PROCESS Writer j (j=1,2.>begin P(S>
37、;。Write file 。V(S>end。coend 。end。請回答:<1)信號量Sr的作用;(1) 程序中什么語句用于讀寫互斥,寫寫互斥;(2) <3)若規(guī)定僅允許5 個進程同時讀怎樣修改程序?答:<1) Sr用于讀者計數(shù)rc的互斥信號量;<2) if rc=1 then P<S)中的P<S)用于讀寫互斥,寫者進程中的P<S)用于寫寫互斥,讀寫互斥。gIiSpiue7A<3)程序中增加一個信號量S5,初值為 5, P<S5)語句加在讀者進程P<Sr)之前,V<S5)語句加在讀者進程第2個V<Sr)之后。uEh0
38、U1Yfmh4. 設(shè)公共汽車上,司機和售票員的活動分別是:司機的活動:啟動車輛;正常行車;到站停車;售票員的活動:關(guān)車門;曲蕈.口 ,開車門;在汽車不斷的到站、停車、行駛過程中,這兩個活動有什么同步關(guān)系?用信號量和P、 V操作實現(xiàn)他們的同步。解:在汽車行駛過程中,司機活動與售票員活動之間的同步關(guān)系為:售票員關(guān)車門后,向司機發(fā)開車信號,司機接到開車信號后啟動車輛,在汽車正常行駛過程中售票員售票,到站時司機停車,售票員在車停后開車門讓乘客上下車。因此司機啟動車輛的動作必須與售票員關(guān)車門的動作取得同步;售票員開車門的動作也必須與司機停車取得向步,在本題中,應(yīng)設(shè)置兩個信號量:s1 、 s2, s1 表
39、示是否允許司機啟動汽車,其初值為0: IAg9qLsgBXs2 表示是否允許售票員開門,其初值為0。用P、 v 原語描述如下:int s1=0 。int s2=0 。main ( >cobegindriver ( >。busman ( > 。coenddriver ( >while(1>p(s1> 。啟動車輛;正常行車;到站停車;v(s2> 。busman ( >while(1>關(guān)車門;v(s1> 。曲蕈. 口 ,p(s2> 。開車門;上下乘客;第三章 處理機調(diào)度與死鎖一選擇題1 在為多道程序所提供的可共享的系統(tǒng)資源不足時,可能
40、出現(xiàn)死鎖。但是,不適當(dāng)?shù)囊部赡墚a(chǎn)生死鎖。A.進程優(yōu)先權(quán)B.資源的線性分配C.進程推進順序D.分配隊列優(yōu)先權(quán)答: C2采用資源剝奪法可解除死鎖,還可以采用方法解除死鎖。A .執(zhí)行并行操作B .撤消進程C.拒絕分配新資源D.修改信號量答: B4產(chǎn)生死鎖的必要條件有四個,要防止死鎖的發(fā)生,可以破壞這四個必要條件之一,但破壞條件是不大實際的。A.互斥B.不可搶占C.部分分配D.循環(huán)等持答:A5 .在分時操作系統(tǒng)中,進程調(diào)度經(jīng)常采用算法A.先來先服務(wù) B.最高優(yōu)先權(quán)C.時間片輪轉(zhuǎn)D .隨機答:C6 .資源的按序分配策略可以破壞條件。A.互斥使用資源 B.占有且等待資源C.非搶奪資源D .循環(huán)等待資源答:
41、D7 .在情況下,系統(tǒng)出現(xiàn)死鎖。A .計算機系統(tǒng)發(fā)生了重大故障8 .有多個封鎖的進程同時存在C.苦干進程因競爭資源而無休止地相互等持他方釋放已占有的資源D.資源數(shù)大大小于進程數(shù)或進程同時申請的資源數(shù)大大超過資源總數(shù)答:C9 .銀行家算法是一種算法。A.死鎖解除 B.死鎖避免C.死鎖預(yù)防 D.死鎖檢測答:B10 優(yōu)先權(quán)是在創(chuàng)建進程時確定的,確定之后在整個進程運行期間不再改變。A.先來先服務(wù)B .靜態(tài)C.動態(tài) D.短作業(yè)答:B11 .某系統(tǒng)中有3個并發(fā)進程,都需要同類資源4個,試問該系統(tǒng)不會發(fā)生死鎖的最少資源數(shù)是一A. 9 B. 10 C. 11 D. 12答:B12 .在下列解決死鎖的方法中,屬
42、于死鎖預(yù)防策略的是。A.銀行家算法B .資源有序分配法C.死鎖檢測法D.資源分配圖化簡法答:B13 .以下敘述中正確的是。A.調(diào)度原語主要是按照一定的算法,從阻塞隊列中選擇一個進程,將處理機分配給它。B 預(yù)防死鎖的發(fā)生可以通過破壞產(chǎn)生死鎖的四個必要條件之一來實現(xiàn),但破壞互斥條件的可能性不大。C.進程進入臨界區(qū)時要執(zhí)行開鎖原語。D 既考慮作業(yè)等待時間,又考慮作業(yè)執(zhí)行時間的調(diào)度算法是先來先服務(wù)算法 答: B13是作業(yè)存在的惟一標(biāo)志。A. 作業(yè)名B. 進程控制塊C. 作業(yè)控制塊D 程序名答: C14作業(yè)調(diào)度算法的選擇??紤]因素之一是使系統(tǒng)有最高的吞吐量,為此應(yīng)。A.不讓處理機空閑B.能夠處理盡可能多
43、的作業(yè)C.使各類用戶都滿意D.不使系統(tǒng)過于復(fù)雜答: B15用戶使用操作系統(tǒng)通常有三種手段,它們是終端命令、系統(tǒng)調(diào)用命令和。A .計算機高級指令 B.宏命令C.作業(yè)控制語言D.匯編語言答: C16在分時操作系統(tǒng)環(huán)境下運行的作業(yè)通常稱為。A .后臺作業(yè)B.長作業(yè)C. 終端型作業(yè)D 批量型作業(yè)答: C17 . 當(dāng)作業(yè)進入完成狀態(tài),操作系統(tǒng)。A. 將刪除該作業(yè)并收回其所占資源,同時輸出結(jié)果B 將該作業(yè)的控制塊從當(dāng)前作業(yè)隊列中剔除,收回其所占資源C. 將收回該作業(yè)所占資源并輸出結(jié)果D 將輸出結(jié)果并刪除內(nèi)存中的作業(yè) 答: B18 . 在各種作業(yè)調(diào)度算法中,若所有作業(yè)同時到達,則平均等待時間最短的算法是。A
44、.先來先服務(wù)B.優(yōu)先權(quán)調(diào)度C.最高響應(yīng)比優(yōu)先D,短作業(yè)優(yōu)先答: D19 . 既考慮作業(yè)等待時間,又考慮作業(yè)執(zhí)行時間的調(diào)度算法是。A.響應(yīng)比高者優(yōu)先B.短作業(yè)優(yōu)先C.優(yōu)先級調(diào)度D .先來先服務(wù)答:A20 .作業(yè)調(diào)度程序從處于狀態(tài)的隊列中選取適當(dāng)?shù)淖鳂I(yè)投入運行。A.運行 B.提交 C完成 D.后備答:D21 .是指從作業(yè)提交給系統(tǒng)到作業(yè)完成的時間間隔。A.周轉(zhuǎn)時間 B.響應(yīng)時間C.等待時間D.運行時間答:A22 .作業(yè)從進入后備隊列到被調(diào)度程序選中的時間間隔稱為A.周轉(zhuǎn)時間 B.響應(yīng)時間C.等待時間D觸發(fā)時間答:C23 .假設(shè)下述四個作業(yè)同時到達,當(dāng)使用最高優(yōu)先數(shù)優(yōu)先調(diào)度算法時,作業(yè)的平均周轉(zhuǎn)時間
45、 為小時。作堂所運行時圓優(yōu)先效12425938L43gA. 4.5 B. 10.5 C. 4.75 D , 10.25答:D24 .下述作業(yè)調(diào)度算法中,調(diào)度算法與作業(yè)的估計運行時間有關(guān)。A.先來先服務(wù)B .短作業(yè)優(yōu)先C.優(yōu)先權(quán) D.時間片輪轉(zhuǎn)答:B25 .用戶通過終端使用計算機系統(tǒng)控制作業(yè)執(zhí)行的方式稱為方式。A.自動 B .聯(lián)機 C.脫機 D .假脫機答:B26 .作業(yè)生存期共經(jīng)歷四個狀態(tài),它們是提交、后備、和完成。A.就緒 B.執(zhí)行 C.等待 D.開始答:B27 .系統(tǒng)在,發(fā)生從目態(tài)到管態(tài)的轉(zhuǎn)換。A.發(fā)出P操作時 B.發(fā)出v操作時C.執(zhí)行系統(tǒng)調(diào)用時D.執(zhí)行置程序狀態(tài)字時答:C28 .以下敘述
46、中正確的是。A.操作系統(tǒng)的作業(yè)管理是一種微觀的低級管理。B.作業(yè)的提交方式有兩種,但對應(yīng)的作業(yè)控制方式只有一種。C. 一個作業(yè)從進入系統(tǒng)到運行結(jié)束,一般要經(jīng)歷的狀態(tài)是:后備狀態(tài)、就緒狀態(tài)和完成 狀態(tài)。D.多道批處理與單道批處理的主要區(qū)別在于它必須有作業(yè)調(diào)度功能和進程調(diào)度功能,內(nèi) 存中可以存放多道作業(yè)。答:D29 .設(shè)有4個作業(yè)同時到達,每個作業(yè)的執(zhí)行時間均為 2小時,它們在一臺處理機上按單 道方式運行,則平均周轉(zhuǎn)時間為。A. 1小時 B. 5小時 C. 2.5小時 D, 8小時答:B30 .現(xiàn)有3個同時到達的作業(yè)Jl, J2和J3,它們的執(zhí)行時間分別是T1、T2和T3 ,且T1<T2&l
47、t;T3 。 WwghWvVhPE系統(tǒng)按單道方式運行且采用短作業(yè)優(yōu)先算法,則平均周轉(zhuǎn)時間是。A. T1 十 T2 十 T3B . (T1 十 T2+T3>/3C. (3T1 十 2T2+T3>/3D . (T1 十 2T2+3T3>/3答:C31 . 一作業(yè)8: 00到達系統(tǒng),估計運行時間為1小時。若10: 00開始執(zhí)行該作業(yè),其響應(yīng)比是。A. 2 B. 1 C. 3 D. 0.5答:C32 .設(shè)有3個作業(yè),它們的到達時間和運行時間如下表所示,并在一臺處理機上按單道方式運行。如按響應(yīng)比高者優(yōu)先算法,則作業(yè)執(zhí)行的次序是。asfpsfpi4k作業(yè)到達時間通行時間18;002時間上
48、8:301小時3%300.25小時A. J1,J2,J3 B. J1,J3,J2 C. J2,J3,J1 D. J3,J2,J1ooeyYZTjj1答:B33 .響應(yīng)比是指。A.作業(yè)計算時間與作業(yè)等待時間之比B.作業(yè)周轉(zhuǎn)時間與作業(yè)計算時間之比C.系統(tǒng)調(diào)度時間與作業(yè)等待時間之比D.系統(tǒng)調(diào)度時間與作業(yè)計算時間之比答:B35 .設(shè)有3個作業(yè)J1、J2、J3,其運行的時間分別為 1、2、3小時;假定這些作業(yè)同時到 達,并在一臺處理機上按單道運行,則平均用轉(zhuǎn)時間最小的執(zhí)行序列是。A. J1,J2,J3 B. J1,J3,J2 C. J2,J1,J3 D. J2,J3,J1BkeGuInkxI答:36 .
49、當(dāng)作業(yè)進入完成狀態(tài),操作系統(tǒng)。A.將刪除該作業(yè)并回收其所占資源,同時輸出結(jié)果B.將該作業(yè)的作業(yè)控制塊從當(dāng)前作業(yè)隊列中刪除,回收其所占資源并輸出結(jié)果C.將回收該作業(yè)所占資源并輸出結(jié)果D.將刪除內(nèi)存中的作業(yè)并輸出結(jié)果答:A37 .一個作業(yè)的完成要經(jīng)過若干加工步驟,這每個步驟稱為。A.作業(yè)流 B.子程序 C.子進程 D.作業(yè)步答:D38 .在批處理方式下,操作員把一批作業(yè)組織成向系統(tǒng)成批輸入。A.作業(yè)步 B.作業(yè)流 C.子程序 D.程序組答:B39 .根據(jù)進程的緊迫性程度進行進程調(diào)度,應(yīng)采用。A.先來先服務(wù)調(diào)度算法B.最高優(yōu)先級調(diào)度算法C.時間片輪轉(zhuǎn)調(diào)度算法D.分級調(diào)度算法答:B40 .采用最高優(yōu)先
50、級調(diào)度算法時,對那些具有相同優(yōu)先級的進程分配CPU的次序是。A .時間片輪轉(zhuǎn) B.運行時間長短C.先來先服務(wù)D.使用外圍設(shè)備多少答:C二.填空題1 .死鎖是指在系統(tǒng)中的多個無限期地等待永遠不會發(fā)生的條件。答:進程2 .進程調(diào)度負責(zé)的分配工作。答:處理機3 .在調(diào)度算法中,按照進程進入就緒隊列的先后次序來分配處理機。答:先來先服務(wù)4 .死鎖產(chǎn)生的必要條件有四個,即、 _、.QL答:互斥條件不剝奪條件請求和保持條件環(huán)路等待條件5 .解除死鎖常用的方法有兩種,是叢其他進程那里剝奪足夠數(shù)量的資源給進程以解除 死鎖狀態(tài)。答:資源剝奪法死鎖6 .銀行家算法中,當(dāng)一個進程提出的資源請求將導(dǎo)致系統(tǒng)從進入型寸,
51、系統(tǒng)就拒絕它的 資源請求。答:安全狀態(tài)不安全狀態(tài)7 .如果要求所有進程一次性申請它所需要的全部資源,若系統(tǒng)有足夠的資源分配給進程, 便一次把所有的資源分配給該進程。但在分配時只要有一種資源要求不能滿足,則資源全不分配,進程等待,這種死鎖預(yù)防方法破壞了死鎖產(chǎn)生必要條件中的條件。PgdO0sRlMo答:請求和保持8 .對待死鎖,一般應(yīng)考慮死鎖的預(yù)防、避免、檢測和解除四個問題。典型的銀行家算法是 屬于破壞環(huán)路等待條件是屬于,而剝奪資源是的基本方法。3cdXwckm15答:死鎖的避免死鎖的預(yù)防死鎖的解除9 .在一個具有分時兼批處理的計算機操作系統(tǒng)中,如果有終端作業(yè)和批處理作業(yè)混合同時 執(zhí)行,作業(yè)應(yīng)優(yōu)先
52、占用處理器。h8c52WOngM答:終端型作業(yè)10 .作業(yè)調(diào)度又稱一其主要功能是,丑為作業(yè)做好運行前的準(zhǔn)備工作和作 業(yè)完成后的善后處理工作。答:高級調(diào)度 按照某種原則從后備作業(yè)隊列中選取作業(yè)11 .確定作業(yè)調(diào)度算法時應(yīng)注意系統(tǒng)資源的均衡使用,使作業(yè)和作業(yè)搭配運行。答:I/OCPU繁忙12 .設(shè)有一組作業(yè),它們的提交時間及運行時間如下:作業(yè)號提交網(wǎng)間運行時間f分棘)17029:40前39:5010410:105在單道方式下,采用短作業(yè)優(yōu)先調(diào)度算法,作業(yè)的執(zhí)行順序是。答:1、4、3、213 .調(diào)度是處理機的高級調(diào)度,調(diào)度是處理機的低級調(diào)度。答;作業(yè)、進程14 .如果系統(tǒng)中所有作業(yè)是同時到達的,則使作業(yè)平均周轉(zhuǎn)時間最短的作業(yè)調(diào)度算法是。 答:短作業(yè)優(yōu)先SJF)調(diào)度算法15 . 一個理想的作業(yè)調(diào)度算法應(yīng)該是既能,又能使進入系統(tǒng)的作業(yè)得到計算結(jié)果。答:提高系統(tǒng)效率、及時16 .響應(yīng)比高者優(yōu)先算法綜合考慮了作業(yè)的和。答:等待時間、計算時間17 .時間片是指允許進程一次占用處理器的。時間片輪轉(zhuǎn)調(diào)度算法常用于操作系統(tǒng)中。答:最長時間、分時18 .進程的切換是由引起的,總是發(fā)生在發(fā)生之后。答:進程狀態(tài)的變化、中斷事件三.簡答題1 .在某一時刻,系統(tǒng)中既無執(zhí)行態(tài)進程又無就緒態(tài)進程,是否可能?若可能,在什么情 況下會產(chǎn)生?答:有可能。在系統(tǒng)死鎖的狀態(tài)下,進程組處于占有等待資源的狀態(tài),應(yīng)當(dāng)
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東華建鋁業(yè)考試試題及答案
- 科學(xué)實驗室培訓(xùn)
- 如何構(gòu)建文明健康綠色環(huán)保的生活方式
- 2025年中國男士不可充電頭燈行業(yè)市場全景分析及前景機遇研判報告
- 自然生命課程中班課件
- 基于化學(xué)核心素養(yǎng)的“教、學(xué)、評”一體化教學(xué)設(shè)計
- 客服培訓(xùn)周會匯報
- 成本控制與成本控制效果評估合同
- 綠色能源場地租賃合同轉(zhuǎn)讓與環(huán)保責(zé)任協(xié)議
- 智能化彩鋼瓦施工與節(jié)能改造合同
- 醫(yī)療廢物交接與記錄的重要性
- 個人極端事件防范應(yīng)急預(yù)案
- (環(huán)境管理)環(huán)境保護與水土保持監(jiān)理實施細則
- 軍事訓(xùn)練傷的防治
- 國開《化工安全技術(shù)》形考任務(wù)1-4答案
- 安全生產(chǎn)月“一把手”講安全課件
- 產(chǎn)業(yè)命題賽道命題解決對策參考模板
- 985、211和雙一流大學(xué)名單
- 三人合伙經(jīng)營協(xié)議書電子版(2篇)
- 汽車產(chǎn)品認證
- 蛇類解剖生理特征(特種寵物疾病防治)
評論
0/150
提交評論