李建偉版實用操作系統(tǒng)第二版最新習(xí)題 1 操作系統(tǒng)概述_第1頁
已閱讀1頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1李建偉版實用操作系統(tǒng)第二版最新習(xí)題1操作系統(tǒng)概述一、選擇題題號12345678910答案BDCDCDACDD題號11121314151617181920答案BCCCBDBBBA二、綜合題1、答:并發(fā)性和并行性是既相似又有區(qū)別的兩個概念。并行性是指兩個或多個事件在同一時刻發(fā)生;而并發(fā)性是指兩個或多個事件在同一時間間隔內(nèi)發(fā)生。、在單處理器系統(tǒng)中只有一條指令流水線,一個多功能的操作部件,某時刻處理機只能執(zhí)行一個進程,進程與進程之間不能并行執(zhí)

2、行,只能并發(fā)執(zhí)行。但在各種IO控制技術(shù)的幫助下,處理機、通道和設(shè)備之間都能進行并發(fā)。(1)處理機和設(shè)備之間的并行,能夠發(fā)生。(2)處理機和通道之間的并行,能夠發(fā)生。(3)通道和通道之間的并行,能夠發(fā)生。(4)設(shè)備和設(shè)備之間的并行,能夠發(fā)生。2、答:以多道程序技術(shù)為基礎(chǔ)的現(xiàn)代操作系統(tǒng)具有4個基本特征:(1)并發(fā)性:多個程序并發(fā)執(zhí)行,宏觀并行,微觀串行。(2)共享性:多個程序共享系統(tǒng)中的所有資源(3)虛擬性:操作系統(tǒng)為每個進程都虛擬出了一整

3、套其所需的軟硬件資源,讓進程所屬的用戶感覺到自己獨占整個系統(tǒng)。操作系統(tǒng)通過進程狀態(tài)轉(zhuǎn)換實現(xiàn)虛擬性。當(dāng)進程被切換出去運行態(tài)時,它的運行環(huán)境被操作系統(tǒng)保存,當(dāng)把再次被調(diào)度程序選中切換到運行態(tài)時恢復(fù)其運行環(huán)境繼續(xù)上次運行狀態(tài)繼續(xù)運行。(4)異步性:并發(fā)執(zhí)行的各個進程之間運行時間、運行順序具有不確定性,即異步性,程序執(zhí)行已經(jīng)失去的封閉性和可再現(xiàn)性。操作系統(tǒng)通過同步機制保證多個進程能夠正確的執(zhí)行。3、答:多道程序設(shè)計技術(shù)是指同時把多個程序放入內(nèi)存

4、并允許交替執(zhí)行和共享系統(tǒng)中的各類資源,當(dāng)一個程序因某種原因(如IO請求)而暫停執(zhí)行時,CPU立即轉(zhuǎn)去執(zhí)行另一個程序。操作系統(tǒng)在引入多道程序設(shè)計技術(shù)后,使得系統(tǒng)內(nèi)有了多個程序(進程),它們宏觀上看同時執(zhí)行,微觀上看仍然是串行。多道程序設(shè)計技術(shù)的優(yōu)點:多道程序交替穿插執(zhí)行,提高了CPU、內(nèi)存和IO設(shè)備的利用率;在保持CPU、IO設(shè)備不斷工作的同時,導(dǎo)致系統(tǒng)吞吐量的上升。4、答:推動批處理系統(tǒng)形成和發(fā)展的主要動力是“不斷提高系統(tǒng)資源利用率”和

5、“提高系統(tǒng)吞吐量”。這主要表現(xiàn)在:脫機輸入輸出技術(shù)的應(yīng)用和作業(yè)的自動過渡大大地提高了IO的3性中斷,由操作系統(tǒng)終止該程序的執(zhí)行,從而保護了操作系統(tǒng)。如果允許用戶執(zhí)行特權(quán)指令,就有可能干擾操作系統(tǒng)的正常運行,甚至有可能使整個系統(tǒng)崩潰。11、答:庫函數(shù)是語言或應(yīng)用程序的一部分,可以運行在用戶空間中。而系統(tǒng)調(diào)用是操作系統(tǒng)的一部分,是內(nèi)核提供給用戶的程序接口,運行在內(nèi)核空間中,而且許多庫函數(shù)都會使用系統(tǒng)調(diào)用來實現(xiàn)其功能。沒有使用系統(tǒng)調(diào)用的庫函數(shù)

6、,執(zhí)行效率通常比系統(tǒng)調(diào)用高,因為使用系統(tǒng)調(diào)用時,需要上下文的切換以及狀態(tài)的轉(zhuǎn)換(從用戶態(tài)轉(zhuǎn)為核心態(tài))。12、答:從操作系統(tǒng)結(jié)構(gòu)設(shè)計觀點看,早期的操作系統(tǒng)主要是單處理機操作系統(tǒng),在結(jié)構(gòu)設(shè)計方法上主要采用整體結(jié)構(gòu)設(shè)計模式和層次式結(jié)構(gòu)設(shè)計模式。傳統(tǒng)的整體式、層次式結(jié)構(gòu)設(shè)計法對計算機系統(tǒng)(如網(wǎng)絡(luò)系統(tǒng)、分布式系統(tǒng)及多處理機系統(tǒng))而言則有較大缺陷,不能滿足需求。后來出現(xiàn)了虛擬機結(jié)構(gòu)操作系統(tǒng)、微內(nèi)核結(jié)構(gòu)操作系統(tǒng),對稱多處理系統(tǒng)操作系統(tǒng)等。13、答:微

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論