B.單道批處理 C.多道批處理 D.多用戶分時系統(tǒng)100237.與計算機硬件關(guān)系最密切的軟件是(D). A.編譯程序 B.數(shù)據(jù)庫管理程序 C.游戲程序 D.OS100238.現(xiàn)代OS具有并發(fā)性和共享性,是由(D)的引
大家都知道,使用電腦也就是使用電腦的操縱系統(tǒng),而電腦的操作系統(tǒng)也不止一種,那么電腦有哪些操作系統(tǒng)呢?接下來就給大家介紹一下電腦都有哪些操作系統(tǒng)。
材料/工具
電腦
方法
windows操作系統(tǒng)。windows操作系統(tǒng)是由微軟公司開發(fā),大多數(shù)用于大家平時用的臺式電腦和筆記本電腦。windows操作系統(tǒng)有著良好的用戶界面和簡單的操作。
17.如果為兩道的多道程序系統(tǒng)中,有4個作業(yè)進入系統(tǒng),其進入系統(tǒng)時間、估計運行時間列于下表中,系統(tǒng)采用SJF作業(yè)調(diào)度算法,采用SRTF進程調(diào)度算法,請?zhí)畛湎卤怼?時間單位:min)作業(yè)Job1Job2Job3Job4進入系統(tǒng)時間10:0010:0510:1010:20估計運
UNIX操作系統(tǒng)。UNIX基本都是安裝在服務(wù)器上的,沒有用戶界面,基本上都是命令操作。所以你進入該系統(tǒng)的時候就是一個黑的界面,然后就之后一個光標在閃。沒有什么娛樂軟件,不能看圖片,也不能聽歌。
第一章1.設(shè)計現(xiàn)代OS的主要目標是什么?(1)有效性(2)方便性(3)可擴充性(4)開放性2.OS的作用可表現(xiàn)在哪幾個方面?(1)OS作為用戶與計算機硬件系統(tǒng)之間的接口(2)OS作為計算機系統(tǒng)資源的管理者(3)OS實現(xiàn)了對計算機資源的抽象
linux操作系統(tǒng)。linux算是UNIX的下一代,繼承了UNIX的許多特性,還加入了一些新的功能。有的linux有界面有的沒有。而且Linux是開源的,免費的。誰都可以拿去做修改,然后開發(fā)出有自己特色的操作系統(tǒng)。
習題一操作系統(tǒng)概論一.選擇題1.計算機的操作系統(tǒng)是一種().A.應用軟件B.系統(tǒng)軟件C.工其軟件D字表處理軟件2.批處理系統(tǒng)的主要缺點是().A.CPU的利用率不高B.失去了交互性C.不具備并行性D.以上都不是3.計算機操作系統(tǒng)的功能是().A.把源程序
蘋果操作系統(tǒng)。蘋果操作系統(tǒng)是比較知名的操作系統(tǒng),其實大家都不知道蘋果是基于UNIX上面開發(fā)的。有著良好的用戶體驗,華麗的用戶界面和簡單的操作。而且設(shè)計很人性化,最求的是良好的用戶體驗。
2006―2007學年度第二學期一、單項選擇題(每題1分,共20分)1.操作系統(tǒng)的發(fā)展過程是(C)A、原始操作系統(tǒng),管理程序,操作系統(tǒng)B、原始操作系統(tǒng),操作系統(tǒng),管理程序C、管理程序,原始操作系統(tǒng),操作系統(tǒng)D、管理程序,操作系統(tǒng),原始操作系統(tǒng)2.用
擴展閱讀,以下內(nèi)容您可能還感興趣。
計算機操作系統(tǒng)第四版課后答案什么是進程
進程是具有一定百獨立功能的程序關(guān)于某個數(shù)據(jù)集合上的一次運度行活動,進程是系統(tǒng)進問行資源分配和調(diào)度的一個獨立單位。計算機操作答系統(tǒng)第四版回課后完整答案在答案家論壇www.daanjia.com可以找到,你答可以去看看
計算機操作系統(tǒng)課后答案什么是虛擬存儲器
官方回答:
虛擬存儲器:具有層次結(jié)構(gòu)存儲器計算機系統(tǒng)自動實現(xiàn)部分裝入和部分替換功能能從邏輯上用戶提供比物理貯存容量大得多尋址主存百儲器虛擬存儲區(qū)容量與物理主存大小無關(guān)而受限于計算機地址結(jié)構(gòu)和用磁盤容量
特點:虛擬內(nèi)存作用 內(nèi)存計算機作用大電腦所有運行程序都需要經(jīng)過內(nèi)存來執(zhí)行執(zhí)行程序大或多會導致內(nèi)存消耗殆盡了解決問題Windows運用了虛擬內(nèi)存技術(shù)即拿出部分硬盤空間來充當內(nèi)存使用當內(nèi)存占用完時度電腦會自動調(diào)用硬盤來充當內(nèi)存緩解內(nèi)存緊張
計算機操作系統(tǒng)習題二課后答案
不管初中、高中還是大學,開學基本上都是9月,復極個別大學會國慶后開學;至于畢業(yè),一制般應該在6月中下百旬,極個別大學會到7月初。不算復讀的話,初度中和高中都是三年,大學一般是四年,臨床醫(yī)學知是五年,還有一種本碩連讀是7年。
初中:07-10;高中:10-13;大學;道13-17(18臨床醫(yī)學;20本碩連讀)
計算機操作系統(tǒng)第三版 湯子瀛編著的 第四章的課后題答案能發(fā)給我一下嗎?
第四章 存儲器管理
1. 為什么要配置層次式存儲器?
這是因為:
a.設(shè)置多個存儲器可以使存儲器兩端的硬件能并行工作。
b.采用多級存儲系統(tǒng),特別是Cache技術(shù),這是一種減輕存儲器帶寬對系統(tǒng)性能影響的最佳結(jié)構(gòu)方案。
c.在微處理機內(nèi)部設(shè)置各種緩沖存儲器,以減輕對存儲器存取的壓力。增加CPU中寄存器的數(shù)量,也可大大緩解對存儲器的壓力。
2. 可采用哪幾種方式將程序裝入內(nèi)存?它們分別適用于何種場合?
將程序裝入內(nèi)存可采用的方式有:絕對裝入方式、重定位裝入方式、動態(tài)運行時裝入方式;絕對裝入方式適用于單道程序環(huán)境中,重定位裝入方式和動態(tài)運行時裝入方式適用于多道程序環(huán)境中。
3. 何為靜態(tài)鏈接?何謂裝入時動態(tài)鏈接和運行時動態(tài)鏈接?
a.靜態(tài)鏈接是指在程序運行之前,先將各自目標模塊及它們所需的庫函數(shù),鏈接成一個完整的裝配模塊,以后不再拆開的鏈接方式。
b.裝入時動態(tài)鏈接是指將用戶源程序編譯后所得到的一組目標模塊,在裝入內(nèi)存時,采用邊裝入邊鏈接的一種鏈接方式,即在裝入一個目標模塊時,若發(fā)生一個外部模塊調(diào)用事件,將引起裝入程序去找相應的外部目標模塊,把它裝入內(nèi)存中,并修改目標模塊中的相對地址。
c.運行時動態(tài)鏈接是將對某些模塊的鏈接推遲到程序執(zhí)行時才進行鏈接,也就是,在執(zhí)行過程中,當發(fā)現(xiàn)一個被調(diào)用模塊尚未裝入內(nèi)存時,立即由OS去找到該模塊并將之裝入內(nèi)存,把它鏈接到調(diào)用者模塊上。
4. 在進行程序鏈接時,應完成哪些工作?
a.對相對地址進行修改
b.變換外部調(diào)用符號
6. 為什么要引入動態(tài)重定位?如何實現(xiàn)?
a.程序在運行過程中經(jīng)常要在內(nèi)存中移動位置,為了保證這些被移動了的程序還能正常執(zhí)行,必須對程序和數(shù)據(jù)的地址加以修改,即重定位。引入重定位的目的就是為了滿足程序的這種需要。
b.要在不影響指令執(zhí)行速度的同時實現(xiàn)地址變換,必須有硬件地址變換機構(gòu)的支持,即須在系統(tǒng)中增設(shè)一個重定位寄存器,用它來存放程序在內(nèi)存中的起始地址。程序在執(zhí)行時,真正訪問的內(nèi)存地址是相對地址與重定位寄存器中的地址相加而形成的。
9. 分區(qū)存儲管理中常采用哪些分配策略?比較它們的優(yōu)缺點。
分區(qū)存儲管理中常采用的分配策略有:首次適應算法、循環(huán)首次適應算法、最佳適應算法、最壞適應算法。
a.首次適應算法的優(yōu)缺點:保留了高址部分的大空閑區(qū),有利于后到來的大型作業(yè)的分配;低址部分不斷被劃分,留下許多難以利用的、小的空閑區(qū),且每次分區(qū)分配查找時都是從低址部分開始,會增加查找時的系統(tǒng)開銷。
b.循環(huán)首次適應算法的優(yōu)缺點:使內(nèi)存中的空閑分區(qū)分布得更為均勻,減少了查找時的系統(tǒng)開銷;缺乏大的空閑分區(qū),從而導致不能裝入大型作業(yè)。
c.最佳適應算法的優(yōu)缺點:每次分配給文件的都是最適合該文件大小的分區(qū);內(nèi)存中留下許多難以利用的小的空閑區(qū)。
d.最壞適應算法的優(yōu)缺點:給文件分配分區(qū)后剩下的的空閑區(qū)不至于太小,產(chǎn)生碎片的幾率最小,對中小型文件分配分區(qū)操作有利;使存儲器中缺乏大的空閑區(qū),對大型文件的分區(qū)分配不利。
10. 在系統(tǒng)中引入對換后可帶來哪些好處?
能將內(nèi)存中暫時不運行的進程或暫時不用的程序和數(shù)據(jù),換到外存上,以騰出足夠的內(nèi)存空間,把已具備運行條件的進程或進程所需的程序和數(shù)據(jù)換入內(nèi)存,從而大大地提高了內(nèi)存的利用率。
12. 在以進程為單位進行對換時,每次是否將整個進程換出?為什么?
在以進程為單位進行對換時,并非每次將整個進程換出。這是因為:
a.從結(jié)構(gòu)上講,進程是由程序段、數(shù)據(jù)段和進程控制塊組成的,其中進程控制塊總有部分或全部常駐內(nèi)存,不被換出。
b.程序段和數(shù)據(jù)段可能正被若干進程共享,此時它們也不能被換出。
13. 為實現(xiàn)分頁存儲管理,需要哪些硬件支持?
需要有頁表機制、地址變換機構(gòu)的硬件支持。
16. 為什么說分段系統(tǒng)較之分頁系統(tǒng)更易于實現(xiàn)信息共享和保護?
a.對于分頁系統(tǒng),每個頁面是分散存儲的,為了實現(xiàn)信息共享和保護,則頁面之間需要一一對應起來,為此需要建立大量的頁表項;
b.而對于分段系統(tǒng),每個段都從0開始編址,并采7a6431333264663134用一段連續(xù)的地址空間,這樣在實現(xiàn)共享和保護時,只需為所要共享和保護的程序設(shè)置一個段表項,將其中的基址與內(nèi)存地址一一對應起來即可。
17. 分頁和分段有何區(qū)別?
a.分頁和分段都采用離散分配的方式,且都要通過地址映射機構(gòu)來實現(xiàn)地址變換,這是它們的共同點;
b.對于它們的不同點有三,第一,從功能上看,頁是信息的物理單位,分頁是為實現(xiàn)離散分配方式,以消減內(nèi)存的外零頭,提高內(nèi)存的利用率,即滿足系統(tǒng)管理的需要,而不是用戶的需要;而段是信息的邏輯單位,它含有一組其意義相對完整的信息,目的是為了能更好地滿足用戶的需要;第二頁的大小固定且由系統(tǒng)確定,而段的長度卻不固定,決定于用戶所編寫的程序;第三分頁的作業(yè)地址空間是一維的,而分段的作業(yè)地址空間是二維的。
18. 試全面比較連續(xù)分配和離散分配方式。
a.連續(xù)分配是指為一個用戶程序分配一個連續(xù)的地址空間,包括單一連續(xù)分配方式和分區(qū)式分配方式,前者將內(nèi)存分為系統(tǒng)區(qū)和用戶區(qū),系統(tǒng)區(qū)供操作系統(tǒng)使用,用戶區(qū)供用戶使用,是最簡單的一種存儲方式,但只能用于單用戶單任務(wù)的操作系統(tǒng)中;分區(qū)式分配方式分為固定分區(qū)和動態(tài)分區(qū),固定分區(qū)是最簡單的多道程序的存儲管理方式,由于每個分區(qū)的大小固定,必然會造成存儲空間的浪費;動態(tài)分區(qū)是根據(jù)進程的實際需要,動態(tài)地為之分配連續(xù)的內(nèi)存空間,常用三種分配算法: 首次適應算法,該法容易留下許多難以利用的小空閑分區(qū),加大查找開銷;循環(huán)首次適應算法,該算法能使內(nèi)存中的空閑分區(qū)分布均勻,但會致使缺少大的空閑分區(qū);最佳適應算法,該算法也易留下許多難以利用的小空閑區(qū);
b.離散分配方式基于將一個進程直接分散地分配到許多不相鄰的分區(qū)中的思想,分為分頁式存儲管理,分段存儲管理和段頁式存儲管理. 分頁式存儲管理旨在提高內(nèi)存利用率,滿足系統(tǒng)管理的需要,分段式存儲管理則旨在滿足用戶(程序員)的需要,在實現(xiàn)共享和保護方面優(yōu)于分頁式存儲管理,而段頁式存儲管理則是將兩者結(jié)合起來,取長補短,即具有分段系統(tǒng)便于實現(xiàn),可共享,易于保護,可動態(tài)鏈接等優(yōu)點,又能像分頁系統(tǒng)那樣很好的解決外部碎片的問題,以及為各個分段可離散分配內(nèi)存等問題,顯然是一種比較有效的存儲管理方式;
c.綜上可見,連續(xù)分配方式和離散分配方式各有各自的特點,應根據(jù)實際情況加以改進和利用.
19. 虛擬存儲器有哪些特征?其中最本質(zhì)的特征是什么?
特征:離散性、多次性、對換性、虛擬性;
最本質(zhì)的特征:離散性;最重要的特征:虛擬性。
20. 實現(xiàn)虛擬存儲器需要哪些硬件支持?
a.對于為實現(xiàn)請求分頁存儲管理方式的系統(tǒng),除了需要一臺具有一定容量的內(nèi)存及外存的計算機外,還需要有頁表機制,缺頁中斷機構(gòu)以及地址變換機構(gòu);
b.對于為實現(xiàn)請求分段存儲管理方式的系統(tǒng),除了需要一臺具有一定容量的內(nèi)存及外存的計算機外,還需要有段表機制,缺段中斷機構(gòu)以及地址變換機構(gòu);
21. 實現(xiàn)虛擬存儲器需要哪幾個關(guān)鍵技術(shù)?
a.分頁和分段都采用離散分配的方式,且都要通過地址映射機構(gòu)來實現(xiàn)地址變換,這是它們的共同點;
25. 在請求分頁系統(tǒng)中,通常采用哪種頁面分配方式——物理塊分配策略?
三種分配方式:固定分配局部置換、可變分配全局置換、可變分配局部置換。
26. 在一個請求分頁系統(tǒng)中,采用FIFO頁面置換算法時,假如一個作業(yè)的頁面走向為4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業(yè)的物理塊數(shù)M分別為3和4時,試計算在訪問過程中所發(fā)生的缺頁次數(shù)和缺頁率,并比較所得結(jié)果。
4 3 2 1 4 3 5 4 3 2 1 5
4
44111555
33344422
2223331
4444555511
333344445
22223333
1111222
M=3時,采用FIFO頁面置換算法的缺頁次數(shù)為9次,缺頁率為75%;
M=4時,采用FIFO頁面置換算法的缺頁次數(shù)為10次,缺頁率為83%。
由此可見,增加分配給作業(yè)的內(nèi)存塊數(shù),反而增加了缺頁次數(shù),提高了缺頁率,這種現(xiàn)象被稱為是Belady現(xiàn)象。
28. 試說明改進型Clock置換算法的基本原理。
基本原理:
在將一個頁面換出時,如果該頁已被修改過,便須將該頁重新寫回到磁盤上;但如果該頁未被修改過,則不必將它寫回磁盤上。在改進型算法中,除需考慮頁面的使用情況外,還須再增加一個因素,即置換代價,這樣,選擇頁面換出時,既要是未使用過的頁面,又要是未被修改過的頁面。
15 什么是抖動? 產(chǎn)生抖動的原因是什么?
a.抖動(Thrashing)就是指當內(nèi)存中已無空閑空間而又發(fā)生缺頁中斷時,需要從內(nèi)存中調(diào)出一頁程序或數(shù)據(jù)送磁盤的對換區(qū)中,如果算法不適當,剛被換出的頁很快被訪問,需重新調(diào)入,因此需再選一頁調(diào)出,而此時被換出的頁很快又要被訪問,因而又需將它調(diào)入,如此頻繁更換頁面,使得系統(tǒng)把大部分時間用在了頁面的調(diào)進換出上,而幾乎不能完成任何有效的工作,我們稱這種現(xiàn)象為"抖動"。
b.產(chǎn)生抖動的原因是由于CPU的利用率和多道程序度的對立統(tǒng)一矛盾關(guān)系引起的,為了提高CPU利用率,可提高多道程序度,但單純提高多道程序度又會造成缺頁率的急劇上升,導致CPU的利用率下降,而系統(tǒng)的調(diào)度程序又會為了提高CPU利用率而繼續(xù)提高多道程序度,形成惡性循環(huán),我們稱這時的進程是處于"抖動"狀態(tài)。
計算機操作系統(tǒng) 課后習題答案
最低0.27元/天開通百度文庫會員,可在文庫查看完整內(nèi)容>
原發(fā)布者:弓厶木灬
課本課后題部分答案第一章1.設(shè)計現(xiàn)代OS的主要目標是什么?答:(1)有效性(2)方便性(3)可擴充性(4)開放性2.OS的作用可表現(xiàn)在哪幾個方面?答:(1)OS作為用戶與計算機硬件系統(tǒng)之間的接口(2)OS作為計算機系統(tǒng)資源的管理者(3)OS實現(xiàn)了對計算機資源的抽象13.OS有哪幾大特征?其最基本的特征是什么?答:并發(fā)性、共享性、虛擬性和異步性四個基本特征;最基本的特征是并發(fā)性。14.處理機管理有哪些主e68a84e79fa5e9819331333433623735要功能?它們的主要任務(wù)是什么?答:處理機管理的主要功能是:進程管理、進程同步、進程通信和處理機調(diào)度;進程管理:為作業(yè)創(chuàng)建進程,撤銷已結(jié)束進程,控制進程在運行過程中的狀態(tài)轉(zhuǎn)換。進程同步:為多個進程(含線程)的運行______________進行協(xié)調(diào)。通信:用來實現(xiàn)在相互合作的進程之間的信息交換。處理機調(diào)度:(1)作業(yè)調(diào)度。從后備隊里按照一定的算法,選出若干個作業(yè),為他們分配運行所需的資源(首選是分配內(nèi)存)。(2)進程調(diào)度:從進程的就緒隊列中,按照一定算法選出一個進程,把處理機分配給它,并設(shè)置運行現(xiàn)場,使進程投入執(zhí)行。15.內(nèi)存管理有哪些主要功能?他們的主要任務(wù)是什么?北京石油化工學院信息工程學院計算機系3/48《計算機操作系統(tǒng)》習題參*余有明與計07和計G09的同學們編著3/48答:內(nèi)存管理的主要功能有:內(nèi)存分配、內(nèi)存保護、地址映射和內(nèi)存擴充。內(nèi)存分配:為每道程序分配內(nèi)存。內(nèi)存保護:確保每道用戶程序都只在自己的內(nèi)存空間運行,彼此互不干聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com