![操作系統(tǒng)問答題匯編_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/6/f01739db-0a98-4d73-9001-23bd0d91f6f6/f01739db-0a98-4d73-9001-23bd0d91f6f61.gif)
![操作系統(tǒng)問答題匯編_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/6/f01739db-0a98-4d73-9001-23bd0d91f6f6/f01739db-0a98-4d73-9001-23bd0d91f6f62.gif)
![操作系統(tǒng)問答題匯編_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-4/6/f01739db-0a98-4d73-9001-23bd0d91f6f6/f01739db-0a98-4d73-9001-23bd0d91f6f63.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2103年,9271簡(jiǎn)述操作系統(tǒng)有哪些接口?(命令接口,系統(tǒng)調(diào)用,圖形用戶接口)2. 多道程序設(shè)計(jì)中,進(jìn)程間存在的制約關(guān)系有哪些?簡(jiǎn)述。答:同步:某一進(jìn)程收不到另一進(jìn)程給他的必要信息,就不能繼續(xù)運(yùn)行下去,這種制約關(guān)系源于進(jìn)程間的合作?;コ猓耗骋贿M(jìn)程要求使用某資源,而該資源正被另一進(jìn)程使用,并且這以資源不許兩進(jìn)程同時(shí)使用,那么進(jìn)程只好等占用資源進(jìn)程釋放資源后才能占有使用。3. 高級(jí)通信機(jī)制與低級(jí)通信機(jī)制PV操作的區(qū)別是什么?簡(jiǎn)述消息緩沖隊(duì)列的工作原理。答:PV操作時(shí)指進(jìn)程之間通過共享變量實(shí)現(xiàn)信息傳遞;而高級(jí)通信機(jī)制是由系統(tǒng)提供發(fā)送(sender)與接收(receive)兩個(gè)操作,進(jìn)程間通過這兩個(gè)
2、操作進(jìn)行通信,無(wú)需貢獻(xiàn)任何變量?;驹恚翰僮飨到y(tǒng)管理一個(gè)用于進(jìn)程通信的緩沖池,其中的每一個(gè)緩沖區(qū)單元咳存放一條信息。發(fā)送消息時(shí),發(fā)送者從中申請(qǐng)一個(gè)可用緩沖區(qū),接受者取出一條信息時(shí)再釋放該緩沖區(qū),每個(gè)進(jìn)程均設(shè)置一條消息隊(duì)列,任何發(fā)送給該進(jìn)程的消息均暫存在其中。4. 分頁(yè)存儲(chǔ)管理主要解決什么問題?試說(shuō)明其原理。答:分頁(yè)系統(tǒng)只要解決內(nèi)存外零頭的問題,提高內(nèi)存利用率。5. 什么是鏈接?鏈接的方法有哪些?試說(shuō)明鏈接需要解決的問題答:將各個(gè)目標(biāo)模塊組織成可以裝入內(nèi)存的裝入模塊的過程,它包括靜態(tài)鏈接,裝入時(shí)動(dòng)態(tài)鏈接,運(yùn)行時(shí)動(dòng)態(tài)鏈接。面對(duì)的問題:就是在運(yùn)行時(shí)動(dòng)態(tài)鏈接里面,為了使地址轉(zhuǎn)換不影響指令的執(zhí)行速度,
3、還需要重定位寄存器的支持。6簡(jiǎn)述進(jìn)程和線程的區(qū)別和聯(lián)系。答:1.調(diào)度:(進(jìn)程擁有資源和調(diào)度,線程就是調(diào)度單位)2. 擁有資源(進(jìn)程是擁有資源的基本單位,線程除一點(diǎn)必須資源外不擁有系統(tǒng)資源)3. 并發(fā)性(引入線程后,不僅進(jìn)程之間可以并發(fā)執(zhí)行,且同一進(jìn)程內(nèi)的多個(gè)線程也可)4. 系統(tǒng)開銷(進(jìn)程創(chuàng)建和撤銷時(shí),系統(tǒng)都得為其分配和回收資源,在進(jìn)程切換時(shí),設(shè)計(jì)整個(gè)進(jìn)程當(dāng)前的CPU環(huán)境的保存以及新調(diào)度到進(jìn)程的CPU環(huán)境的設(shè)置,而線程切換只需保存和設(shè)置少量寄存器內(nèi)容,開銷很小,而且進(jìn)程內(nèi)多個(gè)線程共享進(jìn)程地址空間、多線程之間的同步與通信非常容易實(shí)現(xiàn),甚至無(wú)需操作系統(tǒng)干預(yù)。2013年923簡(jiǎn)述假脫機(jī)實(shí)現(xiàn)打印的過程。
4、2012年927分層結(jié)構(gòu)的計(jì)算機(jī)系統(tǒng)由裸機(jī),用戶,CPU調(diào)度和PV操作,文件管理,作業(yè)管理,內(nèi)存管理,設(shè)備管理及命令管理等部分組成。按層次結(jié)構(gòu)的原則從內(nèi)到外將各部分重新排列。答:按層次結(jié)構(gòu)的原則從內(nèi)到外依次為:裸機(jī);CPU調(diào)度,P、V操作;內(nèi)存管理,作業(yè)管理,設(shè)備管理,文件管理;命令管理和用戶。1. 試比較進(jìn)程和程序的區(qū)別:答:進(jìn)程是程序的一次執(zhí)行,屬于動(dòng)態(tài)概念;而程序是一組有序指令,是靜態(tài)概念;程序可以作為一種軟件資料長(zhǎng)期保存,而進(jìn)程是程序的一次執(zhí)行過程,是暫時(shí)的;一個(gè)進(jìn)程可以執(zhí)行一個(gè)或幾個(gè)程序;一個(gè)程序也可由多個(gè)進(jìn)程同時(shí)執(zhí)行;進(jìn)程具有并發(fā)性,二程序不具有;沒有線程的情況下,進(jìn)程是一個(gè)獨(dú)立運(yùn)
5、行的單位,也是系統(tǒng)進(jìn)行資源分配的和調(diào)度的基本單位。2. 高級(jí)通信機(jī)制與低級(jí)通信機(jī)制PV操作的主要區(qū)別是什么?給出消息緩沖機(jī)制的工作原理。答:交換信息量方面:利用P,V原語(yǔ)操作作為進(jìn)程間的同步互斥工具是理想的,但進(jìn)程之間只能交換一些信息,基本上是控制信息,缺乏傳輸消息的能力。而高級(jí)通信不僅可以解決進(jìn)程間的同步互斥問題,且能很好的交換大量消息,是理想的進(jìn)程通信工具。通信對(duì)用戶透明方面:用戶要用PV原語(yǔ)進(jìn)行進(jìn)程間的通信必須在程序中增加PV編程,這樣做不但增加了編程的復(fù)雜性,不便于直觀的理解程序,同時(shí)還可能出現(xiàn)死鎖,難以查找原因。而高級(jí)通信機(jī)制不但能高效傳輸大量信息,而且操作系統(tǒng)隱藏了進(jìn)程通信的實(shí)現(xiàn)細(xì)
6、節(jié),即通信過程對(duì)用戶是透明的,大大簡(jiǎn)化了通信程序編制上的復(fù)雜性。基本原理:把消息緩沖區(qū)作為進(jìn)程通信的一個(gè)基本單位,為了實(shí)現(xiàn)進(jìn)程之間的通信,系統(tǒng)提供了發(fā)送原語(yǔ)Send(A)和接受原語(yǔ)Receive(B)。每當(dāng)發(fā)送進(jìn)程欲發(fā)送消息時(shí),發(fā)送進(jìn)程用Send(A)吧欲發(fā)送的消息從發(fā)送區(qū)復(fù)制到消息緩沖區(qū),兵把它掛在接收進(jìn)程的消息隊(duì)列末尾。如果該接收進(jìn)程因等待消息而處于阻塞狀態(tài),則將其喚醒。每當(dāng)接受進(jìn)程欲讀取消息時(shí),就用接受原語(yǔ)Receive(B)從消息隊(duì)列頭取走一個(gè)消息放到自己的接收區(qū)。3. 試舉例說(shuō)明在哪種情況下,必須互斥地打開文件;而在哪種情況下,可以共享的存取文件。3.為什么要引入SPOOLing系統(tǒng)
7、?SPOOLing系統(tǒng)帶來(lái)哪些好處?答:1.為什么要引入Spooling系統(tǒng)?Spooling系統(tǒng)可帶帶來(lái)的好處有:來(lái)哪些好處?1.提高了I/O速度解答:2.將獨(dú)占設(shè)備改造為共享設(shè)備所有字符設(shè)備都是獨(dú)占設(shè)備并屬于慢速設(shè)備,因此,當(dāng)一個(gè)進(jìn)程在某臺(tái)字符設(shè)備上進(jìn)行數(shù)據(jù)交換時(shí),往往要等3.實(shí)現(xiàn)了虛擬設(shè)備功能待較長(zhǎng)時(shí)間,并且在此進(jìn)程未釋放該設(shè)備之前,其他進(jìn)程不能同時(shí)訪問這臺(tái)設(shè)備,從而使這類設(shè)備成為系統(tǒng)中的瓶頸資源,使許多進(jìn)程因等待它們而阻塞。另一方面,分配到字符設(shè)備的進(jìn)程,在其整個(gè)運(yùn)行期間,往往占有這些設(shè)備,卻并不是經(jīng)常使用這些設(shè)備,因而使這些設(shè)備的利用率很低。從而降低了整個(gè)系統(tǒng)的性能。Spooling
8、技術(shù)正是針對(duì)上述問題提出的一種技術(shù)。2011年9271什么是文件目錄的索引節(jié)點(diǎn)?用一個(gè)實(shí)例分析引入索引節(jié)點(diǎn)的好處。磁盤索引節(jié)點(diǎn)和內(nèi)存索引節(jié)點(diǎn)的作用有何不同/答:1. 什么是多道性?舉例說(shuō)明,為什么躲到批處理操作系統(tǒng)能夠提高CPU內(nèi)存以及I/O的利用率?答:在計(jì)算機(jī)的內(nèi)存中同時(shí)存放多道相互獨(dú)立的程序,當(dāng)某道程序因?yàn)槟撤N原因不能運(yùn)行下去的時(shí)候,管理程序就將另一程序投入運(yùn)行,這樣使幾類程序在系統(tǒng)內(nèi)并行工作,可使中央處理器和外設(shè)盡量處于忙碌狀態(tài),從而大大提高了計(jì)算機(jī)使用效率。2010年927有人說(shuō)先來(lái)先服務(wù)的調(diào)度算法有利于CPU繁忙的進(jìn)程,而不利于I/O繁忙型進(jìn)程。你認(rèn)為這種說(shuō)法有道理嗎?為什么?20
9、11年923虛擬性是操作系統(tǒng)的基本特征之一,請(qǐng)問什么是虛擬性?操作系統(tǒng)的虛擬性是如何體現(xiàn)的(至少談三個(gè)方面)?答:虛擬是指通過某種技術(shù)把一個(gè)物理實(shí)體變成若干個(gè)邏輯上的對(duì)應(yīng)物。在多道分時(shí)系統(tǒng)中,利用多道程序設(shè)計(jì)技術(shù)可以把一臺(tái)物理上的CPU虛擬為多臺(tái)邏輯上的CPU供多個(gè)終端用戶使用;在虛擬存儲(chǔ)器中,僅把作業(yè)的一部分裝入內(nèi)存便可運(yùn)行作業(yè),從邏輯上對(duì)內(nèi)存容量進(jìn)行了擴(kuò)充;在虛擬設(shè)備管理中虛擬設(shè)備技術(shù)的使用,可將一臺(tái)物理設(shè)備變換為若干臺(tái)邏輯上的對(duì)應(yīng)物??傊摂M體現(xiàn)在操作系統(tǒng)的各個(gè)方面的應(yīng)用中。1. 編寫程序時(shí),源代碼必須經(jīng)過編譯和鏈接生產(chǎn)目標(biāo)代碼,請(qǐng)問什么是鏈接?鏈接主要解決了什么問題?簡(jiǎn)述鏈接的主要類型
10、以及其優(yōu)缺點(diǎn)是什么?答:將編譯完成的目標(biāo)模塊轉(zhuǎn)化為裝入模塊的過程叫鏈接,鏈接主要是對(duì)前一步編譯完成后的目標(biāo)模塊進(jìn)行處理,打包成裝入模塊,以便進(jìn)入內(nèi)存。它主要分為:靜態(tài)鏈接:在程序運(yùn)行前,先把各個(gè)目標(biāo)模塊及所需的庫(kù)鏈接為一個(gè)完整的可執(zhí)行程序,以后不再拆開。這種做法操作簡(jiǎn)單。裝入時(shí)動(dòng)態(tài)鏈接:將應(yīng)用程序編譯后所得到的的一組目標(biāo)模塊在裝入內(nèi)存時(shí)采用邊裝入邊鏈接的鏈接方式。優(yōu)點(diǎn)是:便于修改和更新還有便于實(shí)現(xiàn)對(duì)目標(biāo)模塊的共享。運(yùn)行時(shí)動(dòng)態(tài)鏈接:直到程序運(yùn)行過程中需要一些模塊的時(shí)候,才對(duì)這些模塊進(jìn)行鏈接,優(yōu)點(diǎn):不僅可以加快程序的裝入過程,還可以節(jié)省大量的內(nèi)存空間。2. 什么叫重定位,為什么要重定位?答:由于一個(gè)作業(yè)裝入到與其地址空間不一致的存儲(chǔ)空間,對(duì)有關(guān)地址部分的調(diào)整過程稱為重定位。我們寫正常程序的時(shí)候根本不用去關(guān)心變量(常量)的位
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 美容院雙十一活動(dòng)方案策劃
- 雙11小活動(dòng)策劃方案
- 現(xiàn)服科技發(fā)展與創(chuàng)新人才培訓(xùn)模式探討
- 匯報(bào)技巧構(gòu)建高效商業(yè)匯報(bào)的核心要素
- 國(guó)慶節(jié)活動(dòng)方案披薩
- 7 角的初步認(rèn)識(shí) 第二課時(shí)(說(shuō)課稿)-2023-2024學(xué)年二年級(jí)下冊(cè)數(shù)學(xué)蘇教版001
- Unit 11 Chinese festivals(period 1)(說(shuō)課稿)-2023-2024學(xué)年滬教牛津版(深圳用)英語(yǔ)五年級(jí)下冊(cè)001
- 16 家鄉(xiāng)新變化(說(shuō)課稿)2023-2024學(xué)年統(tǒng)編版道德與法治二年級(jí)上冊(cè)
- 2023四年級(jí)數(shù)學(xué)上冊(cè) 二 加減法的關(guān)系和加法運(yùn)算律第5課時(shí)說(shuō)課稿 西師大版
- 2023九年級(jí)物理下冊(cè) 第十一章 物理學(xué)與能源技術(shù)11.3能源說(shuō)課稿 (新版)教科版
- 民法學(xué)詳細(xì)教案
- 浙江省杭州市2023年中考一模語(yǔ)文試題及答案
- 上海市楊浦區(qū)2022屆初三中考二模英語(yǔ)試卷+答案
- 高中英語(yǔ)原版小說(shuō)整書閱讀指導(dǎo)《奇跡男孩》(wonder)-Part one 講義
- GB/T 4745-2012紡織品防水性能的檢測(cè)和評(píng)價(jià)沾水法
- 山東省中考物理總復(fù)習(xí) 八上 第1講 機(jī)械運(yùn)動(dòng)
- 北京理工大學(xué)應(yīng)用光學(xué)課件(大全)李林
- 國(guó)家綜合性消防救援隊(duì)伍消防員管理規(guī)定
- 2023年全國(guó)各地高考英語(yǔ)試卷:完形填空匯編(9篇-含解析)
- 五年級(jí)上冊(cè)數(shù)學(xué)習(xí)題課件 簡(jiǎn)便計(jì)算專項(xiàng)整理 蘇教版 共21張
- 疼痛科的建立和建設(shè)
評(píng)論
0/150
提交評(píng)論