福建工程學(xué)院2016.6操作系統(tǒng)期末例題課后習(xí)題精選_第1頁(yè)
已閱讀1頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、一、選擇題:1、以下(才)項(xiàng)功能不是操作系統(tǒng)具備的主要功能。(A)內(nèi)存管理(B)中斷處理(C)文檔編輯(D)CPU調(diào)度二、判斷題:2、SPOOLing系統(tǒng)實(shí)現(xiàn)設(shè)備管理的虛擬技術(shù),即:將獨(dú)占設(shè)備改造為共享設(shè)備,它由專門負(fù)責(zé)IO的常駐內(nèi)存的進(jìn)程以及輸入、輸出井組成。(t)三、名詞解釋:1、進(jìn)程:四、簡(jiǎn)答:為什么要引入緩沖技術(shù),其基本實(shí)現(xiàn)思想是什么?緩沖技術(shù)是用來(lái)在兩種不同速度的設(shè)備之間傳輸信息時(shí)平滑傳輸過(guò)程的常用手段。(1分)在操作系統(tǒng)的設(shè)

2、備管理中,引入緩沖技術(shù)的主要原因可歸結(jié)為以下幾點(diǎn)。緩解CPU和IO設(shè)備間速度不匹配的矛盾。減少對(duì)CPU的中斷頻率。提高CPU和IO設(shè)備之間的并行性。(2分)緩沖技術(shù)的實(shí)現(xiàn)思想是在CPU和外設(shè)之間設(shè)立緩沖,用以暫存CPU和外設(shè)之間交換的數(shù)據(jù),從而緩和CPU與外設(shè)速度不匹配所產(chǎn)生的矛盾。緩沖的實(shí)現(xiàn)方法有兩種:一種實(shí)現(xiàn)方法是采用硬件緩沖器,但由于這種方法成本太高,除一些關(guān)鍵部位外,一般情況下不采用硬件緩沖器;另一種實(shí)現(xiàn)方法是在內(nèi)存劃出一塊存儲(chǔ)

3、區(qū),專門用來(lái)臨時(shí)存放輸入輸出數(shù)據(jù),這個(gè)區(qū)域稱為緩沖區(qū)。(3分)五、綜合:1、某系統(tǒng)中有A、B、C、D四類資源,且其總數(shù)量都是8個(gè)。某時(shí)刻系統(tǒng)中有5個(gè)進(jìn)程,狀態(tài)如下圖:進(jìn)程N(yùn)eedABCDAllocationABCDP000430022P126301100P232152103P340202000P405540222問(wèn):1)判斷下列資源狀態(tài)是否安全?請(qǐng)說(shuō)明。2)若進(jìn)程P2申請(qǐng)資源(1,1,1,1),能否為其分配?請(qǐng)說(shuō)明現(xiàn)在對(duì)該時(shí)刻的狀態(tài)進(jìn)行

4、安全分析:由于Available向量為(3,4,4,1),所以Wk向量初始化為(3,4,4,1)此時(shí)的Wk小于任意的Need[i]向量,所以系統(tǒng)處于不安全狀態(tài)由于Request2(1111)Available(3441)且Request2(1111)Need2(1112)所以先試著把P2所申請(qǐng)的資源分配給它,Available變?yōu)椋?330)得到系統(tǒng)狀態(tài)如下表所示:(4分)AllocationNeedAvailableABCDABCDA

5、BCDP000220043P111002630P232142104P320004020P4022205542330解:設(shè)備管理的主要作用是使用統(tǒng)一的方式控制、管理和訪問(wèn)種類繁多的外圍設(shè)備。設(shè)備管理功能主要體現(xiàn)在:接收、分析和處理用戶提出的IO請(qǐng)求,為用戶分配所需IO設(shè)備,同時(shí)還要做到盡量提高CPU和IO設(shè)備利用率、IO處理效率,為用戶提供操控IO設(shè)備的便捷界面和手段。根據(jù)設(shè)備管理模塊的功能要求,可以將其功能分為設(shè)備分配、緩沖管理、設(shè)備處

6、理、虛擬設(shè)備等。第二章(1)請(qǐng)說(shuō)明系統(tǒng)生成和系統(tǒng)引導(dǎo)的過(guò)程。解:系統(tǒng)的生成過(guò)程:當(dāng)裸機(jī)啟動(dòng)后,會(huì)運(yùn)行一個(gè)特殊的程序來(lái)自動(dòng)進(jìn)行系統(tǒng)的生成(安裝),生成系統(tǒng)之前需要先對(duì)硬件平臺(tái)狀況進(jìn)行檢查,或者從指定文件處讀取硬件系統(tǒng)的配置信息,以便根據(jù)硬件選擇合適的操作系統(tǒng)模塊組,比較重要的信息通常有:CPU類型、內(nèi)存大小、當(dāng)前關(guān)聯(lián)設(shè)備的類型和數(shù)量以及操作系統(tǒng)的重要功能選項(xiàng)和參數(shù)。按照這些信息的指示,系統(tǒng)生成程序就可以正確地生成所需的操作系統(tǒng)。系統(tǒng)引導(dǎo)的

7、過(guò)程:系統(tǒng)引導(dǎo)指的是將操作系統(tǒng)內(nèi)核裝入內(nèi)存并啟動(dòng)系統(tǒng)的過(guò)程。主要包括初始引導(dǎo)、內(nèi)核初始化、全系統(tǒng)初始化。(2)操作系統(tǒng)具有哪些接口?這些接口的作用是什么?解:操作系統(tǒng)為用戶提供的接口有圖形接口、命令接口和程序接口幾種形式。操作系統(tǒng)包括三種類型的用戶接口:命令接口(具體又可分為聯(lián)機(jī)命令接口與脫機(jī)命令接口)、程序接口及圖形化用戶接口。其中,命令接口和圖形化用戶接口支持用戶直接通過(guò)終端來(lái)使用計(jì)算機(jī)系統(tǒng),而程序接口則提供給用戶在編制程序時(shí)使用。

8、(4)系統(tǒng)調(diào)用的用途是什么?解:通常,在操作系統(tǒng)內(nèi)核設(shè)置有一組用于實(shí)現(xiàn)各種系統(tǒng)功能的子程序(過(guò)程),并將它們提供給用戶程序調(diào)用。每當(dāng)用戶在程序中需要操作系統(tǒng)提供某種服務(wù)時(shí),便可利用一條系統(tǒng)調(diào)用命令,去調(diào)用所需的系統(tǒng)過(guò)程。這即所謂的系統(tǒng)調(diào)用。第三章原語(yǔ)是由若干個(gè)機(jī)器指令構(gòu)成的完成某種特定功能的一段程序1)創(chuàng)建原語(yǔ),創(chuàng)建一個(gè)就緒狀態(tài)的進(jìn)程,使進(jìn)程從創(chuàng)建狀態(tài)變遷為就緒狀態(tài);(2)撤銷原語(yǔ),使進(jìn)程從執(zhí)行狀態(tài)變遷為完成狀態(tài);(3)阻塞原語(yǔ),使進(jìn)程

9、從運(yùn)行狀態(tài)變遷為阻塞狀態(tài);(4)喚醒原語(yǔ),使進(jìn)程從阻塞狀態(tài)變遷為就緒狀態(tài)(2)什么是進(jìn)程?為什么要在操作系統(tǒng)中引入進(jìn)程?解:進(jìn)程是可并發(fā)執(zhí)行且具有獨(dú)立功能的程序在一個(gè)數(shù)據(jù)集合上的運(yùn)行過(guò)程,它是操作系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位?!斑M(jìn)程”概念是人們?yōu)榱耸钩绦蚰軌虿l(fā)執(zhí)行,并且能對(duì)并發(fā)的程序加以描述和控制而引入的。(3)試從并發(fā)性、獨(dú)立性、動(dòng)態(tài)性上比較程序和進(jìn)程的不同。解:?并發(fā)性是進(jìn)程的重要特征,同時(shí)也是OS的重要特征。引入進(jìn)程的目的正

10、是為了使其程序能和其它進(jìn)程的程序并發(fā)執(zhí)行,而程序是不能并發(fā)執(zhí)行的。?獨(dú)立性是指進(jìn)程實(shí)體是一個(gè)能獨(dú)立運(yùn)行的基本單位,同時(shí)也是系統(tǒng)中獨(dú)立獲得資源和獨(dú)立調(diào)度的基本單位。而對(duì)于未建立任何進(jìn)程的程序,都不能作為一個(gè)獨(dú)立的單位參加運(yùn)行。?動(dòng)態(tài)性是進(jìn)程最基本的特性,可表現(xiàn)為由創(chuàng)建而產(chǎn)生,由調(diào)度而執(zhí)行,因得不到資源而暫停執(zhí)行,以及由撤銷而消亡,因而進(jìn)程有一定的生命期;而程序只是一組有序指令的集合,是靜態(tài)實(shí)體。(4)什么是PCB?它具有什么作用?為什么說(shuō)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論