操作系統(tǒng)論述_第1頁
已閱讀1頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、操作系統(tǒng)論述題操作系統(tǒng)論述題第一部分第一部分基本概念基本概念問題一:⑴試述操作系統(tǒng)的概念,作用,特征答:操作系統(tǒng)的概念:操作系統(tǒng)是計算機系統(tǒng)中的一個重要軟件,它是這樣一些程序模塊的集合它們能有效地組織和管理計算機系統(tǒng)中硬件及軟件資源,合理地組織計算機工作流程,控制程序的執(zhí)行,并向用戶提供各種服務(wù)功能,使得用戶能夠靈活、方便、有效地使用計算機,使整個計算機系統(tǒng)能高效地運行。操作系統(tǒng)的作用:1、管理系統(tǒng)中的各種資源;2、為用戶提供良好的界面

2、操作系統(tǒng)的特征:1、共享性;2、并發(fā)性⑵基本的操作系統(tǒng)類型有哪些?答:操作系統(tǒng)的類型有:1、批處理操作系統(tǒng);2、分時操作系統(tǒng);3、實時操作系統(tǒng);4、個人計算機操作系統(tǒng);5、網(wǎng)絡(luò)操作系統(tǒng);6、分布式操作系統(tǒng)問題二:⑴什么是中斷?中斷有哪些類型?答:中斷是指CPU對系統(tǒng)發(fā)生的某個事件作出的一種反應(yīng):CPU暫停正在執(zhí)行的程序,保留現(xiàn)場后自動轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序,處理完該事件后再返回斷點繼續(xù)執(zhí)行被“打斷”的程序。中斷類型:1、強迫性中斷輸入輸

3、出中斷;硬件故障中斷;時鐘中斷;控制臺中斷;程序性中斷;2、自愿性中斷⑵什么是中斷響應(yīng)?什么是中斷優(yōu)先級?什么是中斷屏敝?答:CPU暫?,F(xiàn)行程序而轉(zhuǎn)去響應(yīng)中斷請求的過程稱為中斷響應(yīng);為使系統(tǒng)能及時響應(yīng)并處理發(fā)生的所有中斷,系統(tǒng)根據(jù)引起中斷事件的重要性和緊迫程序,硬件將中斷源分為若干個級別,稱作中斷優(yōu)先級;中斷屏蔽是指在提出中斷請求之后,CPU不予響應(yīng)的狀態(tài)。⑶中斷處理分哪幾個階段?答:中斷處理分為四個階段:1、保存被中斷程序的現(xiàn)場,其目

4、的是為了在中斷處理完之后,可以返回到原來被中斷的地方繼續(xù)執(zhí)行;2、分析中斷源,判斷中斷原因;3、轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序;4、恢復(fù)被中斷程序現(xiàn)場,繼續(xù)執(zhí)行被中斷程序。則調(diào)度程序剝奪處理機的次數(shù)頻繁,加重系統(tǒng)開銷;反之,如果時間片長度選擇過長,比方說一個時間片就能保證就緒隊列中所有進程都執(zhí)行完畢,則輪轉(zhuǎn)法就退化成先進先出算法。影響時間片大小的主要因素有:系統(tǒng)響應(yīng)時間、就緒進程數(shù)目和計算機處理能力問題三:⑴進程的概念答:進程是具有一定獨立功能

5、的程序關(guān)于某個數(shù)據(jù)集合上的一次運行活動,進程是系統(tǒng)進行資源分配和調(diào)度的一個獨立單位。⑵進程與程序有哪些區(qū)別和聯(lián)系?答:聯(lián)系:程序是構(gòu)成進程的組成部分之一。一個進程的運行目標就是執(zhí)行它所對應(yīng)的程序,如果沒有程序,進程就失去了其實際存在的意義。從靜態(tài)的角度看,進程是由程序、數(shù)據(jù)和進程控制塊(PCB)三部分組成。區(qū)別:程序是靜態(tài)的,而進程是動態(tài)的;程序的存在是永久的,進程的存在是暫時的,動態(tài)的產(chǎn)生和消亡;一個進程可以執(zhí)行一個或幾個程序,一個程

6、序亦可以構(gòu)成多個進程;進程具有創(chuàng)建其它進程的功能。⑶進程有哪些特性?答:進程如有以下特性:1、動態(tài)性;2、獨立性;3、并發(fā)性;4、交往性;5、異步性⑷試述進程的三種狀態(tài)及其相互轉(zhuǎn)化略。問題四:⑴什么是死鎖?用什么來描述?(資源分配圖)答:在多道程序系統(tǒng)中,一組進程中的每一個進程均無限期地等待被該組進程中的另一進程所占有且永遠不會釋放的資源,這種現(xiàn)象稱系統(tǒng)處于死鎖狀態(tài)。進程的死鎖問題可以用有向圖更加準確而形象地描述,這種有向圖稱為資源分配

7、圖。在有向圖中,用圓圈表示進程,用方框表示每類資源,方框中的圓點表示各個單位資源。申請邊為從進程到資源的有向邊,表示進程申請一個資源單位,但當前該進程在等待資源。分配邊為從資源到進程的有向邊,表示一個資源單位分配給進程。申請邊僅能指向方框,表示申請時不指定哪一個資源實例,而分配邊必須由方框中的圓點引出,表明哪一個資源實例已被占有??梢宰C明,如果資源分配圖中沒有環(huán)路,則系統(tǒng)中沒有死鎖;如果圖中存在環(huán)路,則系統(tǒng)中可能存在死沒。⑵產(chǎn)生死鎖的原

8、因及必要條件是什么?答:產(chǎn)生死鎖的原因:一是系統(tǒng)提供的資源數(shù)量有限,不能滿足每個進程的使用;二是多道程序運行時,進程推進順序不合理。產(chǎn)生死鎖的必要條件是:1、互斥條件;2、不可剝奪條件(不可搶占);3、部分分配;4、循環(huán)等待。⑶如何預(yù)防死鎖?答:根據(jù)產(chǎn)生死鎖的四個必要條件,只要使其中之一不能成立,死鎖就不會出現(xiàn)。為此,可以采取下列三種預(yù)防措施:1、采用資源靜態(tài)分配策略,破壞“部分分配”條件;2、允許進程剝奪使用其他進程占有的資源,從而破

溫馨提示

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

評論

0/150

提交評論