操作系統(tǒng)課后答案_第1頁
操作系統(tǒng)課后答案_第2頁
操作系統(tǒng)課后答案_第3頁
操作系統(tǒng)課后答案_第4頁
操作系統(tǒng)課后答案_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

答:操作系統(tǒng)的職能是管理和控制汁算機系統(tǒng)中的所有硬、軟件資源,合理地組織計算機工作流程,并為用戶提供一個良好的工作環(huán)境和友好的征?答:批處理系統(tǒng)(batchprocessingsystem):操作員把用戶制的監(jiān)視程序(monitor)自動依次處理。其主要特征是:用戶脫g第1頁第2頁答;多道程序(multiprogramming是)作業(yè)之間自動調(diào)度執(zhí)理(multiprocessing)系統(tǒng)配置多個CPU,能真正同時執(zhí)行多道發(fā),如何把它們統(tǒng)一起來?程運行過上述這些觀點彼此并不矛盾,只不過代表了同一事物用戶要求計算機所做的有關(guān)該次業(yè)務(wù)處理的全部工作稱為一個第3頁能?答:作業(yè)由三局部組成:程序、數(shù)據(jù)和作業(yè)說明書。程序和幾種?各有何特點ltaneousPeripheralOperationsOnline網(wǎng)絡(luò)輸入方式,各有如下特點:第4頁答:作業(yè)說明書主要包含三方面內(nèi)容:作業(yè)的根本描述、作第5頁答:操作系統(tǒng)為用戶提供兩個接口,一個是系統(tǒng)為用戶提供統(tǒng)調(diào)用來請求操作系統(tǒng)提供效勞,例如申請和釋放外設(shè)等類資源、控制程序的執(zhí)行速度等。7.作業(yè)控制方式有哪幾種?調(diào)查你周圍的計算機的作業(yè)控制方脫機控制方式利用作業(yè)控制語言來編寫表示用戶控制意第6頁8.什么是系統(tǒng)調(diào)用?系統(tǒng)調(diào)用及一般用戶程序有什么區(qū)別?及庫程序又有什么區(qū)別?答:系統(tǒng)調(diào)用是操作系統(tǒng)提供應(yīng)編程人員的唯一接口。編程用系統(tǒng)中已有的系統(tǒng)功能來完成那些及機器硬件局部相關(guān)的工理機制來提供系統(tǒng)效勞。9.簡述系統(tǒng)調(diào)用的實現(xiàn)過程。的程序和數(shù)據(jù)信息直接輸入到內(nèi)存工作區(qū)中和其他程序一起搶占系統(tǒng)資源投入執(zhí)行,而不必進(jìn)入外存輸入井等待作業(yè)調(diào)度程序選擇。因此,分時系統(tǒng)沒有作業(yè)控制表,也沒有作業(yè)調(diào)度程序。第7頁UNIX戶同時操作的交互式分時(2)為了向用戶提供交互式功能和使得用戶可以利用UNIX成文件,并分別賦予UNIX和系統(tǒng)上的支tviemacsrmlscclink第8頁因為偽處理機的概念只有在執(zhí)行時才存在,它表示多個第9頁3.我們說程序的并發(fā)執(zhí)行將導(dǎo)致最終結(jié)果失去封閉性廣這話對所有的程序都成立嗎?舉例說明.print(x)答:一個進(jìn)程是一個程序?qū)δ硞€數(shù)據(jù)集的執(zhí)行過程,是分配第10頁答:因為系統(tǒng)程序的代碼被用戶程序所共享,因此如果每個6.什么是臨界區(qū)?試舉一臨界區(qū)的例子。它是由于不同并發(fā)進(jìn)程的程序段共享公用數(shù)據(jù)或公用數(shù)據(jù)變量而引起的。所以它又被稱為訪問公用數(shù)據(jù)的那段程序。第11頁Beginlocalgtop=top-1eadn什么?直接制約是由并發(fā)進(jìn)程互相共享對方的私有資源所引起進(jìn)程間同步?答:進(jìn)程間的互斥是指:一組并發(fā)進(jìn)程中的一個或多個程序互相發(fā)送消息而進(jìn)展互相合作、互相等待,各進(jìn)程按一定的速度第12頁第13頁的地址空由于涉及短,從而處理機效率也較高。相應(yīng)的同第14頁答:處理機調(diào)度問題實際上也是處理機的分配問題。顯然只有那些參及競爭處理及所必需的資源都已得到滿足的進(jìn)程才能第15頁答:作業(yè)調(diào)度的主要功能是:按一定的原那么對外存輸入井第16頁答:對于批處理系統(tǒng),由于主要用于計算,因而對于作業(yè)的(2)執(zhí)行中進(jìn)程自己調(diào)用阻塞原語將自己阻塞起來進(jìn)入睡眠等待狀態(tài)。第17頁包括對進(jìn)程調(diào)度原因的檢查分析,以及當(dāng)前執(zhí)行進(jìn)程的資格和第18頁7.為什么說在進(jìn)程上下文切換過程中,上下文切換程序不能破壞“老〞進(jìn)程的上下文構(gòu)造?(1)在硬件的支持下完成統(tǒng)一管理內(nèi)存和外存之間數(shù)據(jù)和程序段自動交換的虛擬存儲(2)將多個虛存的一維線性空間或多維線性空間變換到內(nèi)存的唯一的一維物理線性地存放的實際位置,只規(guī)定每個進(jìn)程中相互關(guān)聯(lián)信息的相對位置。第19頁答:實現(xiàn)地址重定位的方法有兩種:靜態(tài)地址重定位和動態(tài)(1)靜態(tài)地址重定位是在虛空間程序執(zhí)行之前由裝配程態(tài)重定位的另一個缺點是必須占用連續(xù)的內(nèi)存空間和難以做到程序和數(shù)據(jù)的共享。存之前由硬件地址變換機構(gòu)將要訪問的程序或數(shù)據(jù)地址轉(zhuǎn)換成內(nèi)存地址。動態(tài)地址重定位的主要優(yōu)點有:①可以對內(nèi)存進(jìn)展非連續(xù)分配。②動態(tài)重定位提供了實現(xiàn)虛擬存儲器的根底。③動態(tài)重定位有利于程序段的共享。護(hù)方法有哪幾種?它們各自的特點是什么?第20頁上下界保護(hù)法是一種常用的硬件保護(hù)法。上下界存儲保范圍之內(nèi)。假設(shè)在規(guī)定的范圍之內(nèi),那么訪問是合法的;否那么保護(hù)鍵法也是一種常用的軟件存儲保護(hù)法。保護(hù)鍵法為第21頁法都要求把不同大小的空閑區(qū)按大小進(jìn)展排隊。和最壞適應(yīng)法都必須重新調(diào)整空閑區(qū)的位置。第22頁存,可以在分區(qū)的根底之上對每個分區(qū)內(nèi)部進(jìn)展請求調(diào)頁式管序流程圖:略。覆蓋和交換的區(qū)別是什么?答:將程序劃分為假設(shè)干個功能上相對獨立的程序段,按照程序的邏輯構(gòu)造讓那些不會同時執(zhí)行的程序段共享同一塊內(nèi)存區(qū)的內(nèi)存擴大技術(shù)就是覆蓋。交換是指先將內(nèi)存某局部的程序或數(shù)據(jù)寫入外存交換區(qū),再從外存交換區(qū)中調(diào)入指定的程序或數(shù)據(jù)是在進(jìn)程或作業(yè)之間進(jìn)展,而覆蓋那么主要在同一個作業(yè)或同一9.什么是頁式管理?靜態(tài)頁式管理可以實現(xiàn)虛存嗎?答:頁式管理就是把各進(jìn)程的虛擬空間劃分為假設(shè)干長度相第23頁10.什么是請求頁式管理?試設(shè)計和描述一個請求頁式管理時的局部)。11.請求頁式管理中有哪幾種常用的頁面置換算法?試比擬它們oundrobin第24頁unused)。該算法的根本思想是:當(dāng)需要淘汰某一頁時,選擇離當(dāng)前時間最近的一段時間內(nèi)最久沒有使用過的頁面先淘汰。(5)理想型淘汰算法hm是在離當(dāng)前最遠(yuǎn)的位置上出現(xiàn)的頁面。它及頁式管理有何區(qū)別?第25頁(4)段式管理便于對具有完整邏輯功能的信息段進(jìn)展共段式管理把程序按照內(nèi)容或過程(函數(shù))關(guān)系分成段,每個16.為什么要提出段頁式管理?它及段式管理及頁式管理有何區(qū)第26頁答:因為段式管理和頁式管理各有所長。段式管理為用戶提。17.為什么說段頁式管理時的虛擬地址仍是二維的?答:因為在段頁式內(nèi)存管理中,對每—一段內(nèi)的地址空間進(jìn)展分頁式管理只是為了克制在內(nèi)存分配過程中產(chǎn):生的大量碎理中的虛擬地址一樣,是二維構(gòu)造的。有什么改良方法?答:段頁式管理的主要缺點是對內(nèi)存中指令或數(shù)據(jù)進(jìn)展存取第27頁19.什么是局部性原理?什么是抖動?你有什么方法減少系統(tǒng)的抖答:局部性原理是指在幾乎所有程序的執(zhí)行過程中,在一段展數(shù)據(jù)傳輸操作;控制輸入/輸出設(shè)備和CPU(或內(nèi)存)之間交換第28頁程序直接控制方式就是由用戶進(jìn)程來直接控制內(nèi)存或CPU和外能串行工作,無法發(fā)現(xiàn)和處理由于設(shè)備或其他硬件所產(chǎn)生的錯中斷控制方式是利用向CPU發(fā)送中斷的方式控制外圍設(shè)備和CPU第29頁通道方式是使用通道來控制內(nèi)存或CPU和外圍設(shè)備之間的數(shù)據(jù)傳送。通道是一個獨立及CPU的專管輸入/輸出控制的機3.什么是通道?試畫出通道控制方式時的CPU、通道和設(shè)備的工斷處理?什么叫中斷響應(yīng)?答:中斷是指計算機在執(zhí)行期間,系統(tǒng)內(nèi)發(fā)生任何非尋常的第30頁6.什么是陷阱?什么是軟中斷?試述中斷、陷阱和軟中斷之答:陷阱指處理機和內(nèi)存內(nèi)部產(chǎn)生的中斷,它包括程序運算第31頁答:緩沖即是使用專用硬件緩沖器或在內(nèi)存中劃出一個區(qū)域number答:對每個緩沖區(qū)設(shè)置一個時間標(biāo)志位,其取值為該緩沖區(qū)enumber把緩沖區(qū)放入隊列,并獲取當(dāng)前系統(tǒng)時間賦給其時間答:采用最近最少使用算法可以保存那些在最近一段時間內(nèi)使用次數(shù)較多的緩沖區(qū),而這些緩沖區(qū)繼續(xù)被使用的可能性比擬第32頁12.設(shè)計一個設(shè)備分配的平安檢查程序,以保證把某臺設(shè)

溫馨提示

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

評論

0/150

提交評論