當前位置:生活全書館 >

IT科技

> 計算機作業系統答案

計算機作業系統答案

B.單道批處理 C.多道批處理       D.多使用者分時系統100237.與計算機硬體關係最密切的軟體是(D). A.編譯程式 B.資料庫管理程式 C.遊戲程式 D.OS100238.現代OS具有併發性和共享性,是由(D)的引

計算機作業系統答案

大家都知道,使用電腦也就是使用電腦的操縱系統,而電腦的作業系統也不止一種,那麼電腦有哪些作業系統呢?接下來就給大家介紹一下電腦都有哪些作業系統。

材料/工具

電腦

方法

windows作業系統。windows作業系統是由微軟公司開發,大多數用於大家平時用的臺式電腦和膝上型電腦。windows作業系統有著良好的使用者介面和簡單的操作。

17.如果為兩道的多道程式系統中,有4個作業進入系統,其進入系統時間、估計執行時間列於下表中,系統採用SJF作業排程演算法,採用SRTF程序排程演算法,請填充下表。(時間單位:min)作業Job1Job2Job3Job4進入系統時間10:0010:0510:1010:20估計運

UNIX作業系統。UNIX基本都是安裝在伺服器上的,沒有使用者介面,基本上都是命令操作。所以你進入該系統的時候就是一個黑的介面,然後就之後一個游標在閃。沒有什麼娛樂軟體,不能看圖片,也不能聽歌。

第一章1.設計現代OS的主要目標是什麼?(1)有效性(2)方便性(3)可擴充性(4)開放性2.OS的作用可表現在哪幾個方面?(1)OS作為使用者與計算機硬體系統之間的介面(2)OS作為計算機系統資源的管理者(3)OS實現了對計算機資源的抽象

linux作業系統。linux算是UNIX的下一代,繼承了UNIX的許多特性,還加入了一些新的功能。有的linux有介面有的沒有。而且Linux是開源的,免費的。誰都可以拿去做修改,然後開發出有自己特色的作業系統。

習題一作業系統概論一.選擇題1.計算機的作業系統是一種().A.應用軟體B.系統軟體C.工其軟體D字表處理軟體2.批處理系統的主要缺點是().A.CPU的利用率不高B.失去了互動性C.不具備並行性D.以上都不是3.計算機作業系統的功能是().A.把源程式

蘋果作業系統。蘋果作業系統是比較知名的作業系統,其實大家都不知道蘋果是基於UNIX上面開發的。有著良好的使用者體驗,華麗的使用者介面和簡單的操作。而且設計很人性化,最求的是良好的使用者體驗。

2006―2007學年度第二學期一、單項選擇題(每題1分,共20分)1.作業系統的發展過程是(C)A、原始作業系統,管理程式,作業系統B、原始作業系統,作業系統,管理程式C、管理程式,原始作業系統,作業系統D、管理程式,作業系統,原始作業系統2.用

擴充套件閱讀,以下內容您可能還感興趣。

計算機作業系統第四版課後答案什麼是程序

程序是具有一定百獨立功能的程式關於某個資料集合上的一次運度行活動,程序是系統進問行資源分配和排程的一個獨立單位。計算機操作答系統第四版回課後完整答案在答案家論壇www.daanjia.com可以找到,你答可以去看看

計算機作業系統課後答案什麼是虛擬儲存器

官方回答:

虛擬儲存器:具有層次結構儲存器計算機系統自動實現部分裝入和部分替換功能能從邏輯上使用者提供比物理貯存容量大得多定址主存百儲器虛擬儲存區容量與物理主存大小無關而受限於計算機地址結構和用磁碟容量

特點:虛擬記憶體作用 記憶體計算機作用大電腦所有執行程式都需要經過記憶體來執行執行程式大或多會導致記憶體消耗殆盡瞭解決問題Windows運用了虛擬記憶體技術即拿出部分硬碟空間來充當記憶體使用當記憶體佔用完時度電腦會自動呼叫硬碟來充當記憶體緩解記憶體緊張

計算機作業系統習題二課後答案

不管國中、高中還是大學,開學基本上都是9月,復極個別大學會國慶後開學;至於畢業,一制般應該在6月中下百旬,極個別大學會到7月初。不算復讀的話,初度中和高中都是三年,大學一般是四年,臨床醫學知是五年,還有一種本碩連讀是7年。

國中:07-10;高中:10-13;大學;道13-17(18臨床醫學;20本碩連讀)

計算機作業系統第三版 湯子瀛編著的 第四章的課後題答案能發給我一下嗎?

第四章 儲存器管理

1. 為什麼要配置層次式儲存器?

這是因為:

a.設定多個儲存器可以使儲存器兩端的硬體能並行工作。

b.採用多級儲存系統,特別是Cache技術,這是一種減輕儲存器頻寬對系統性能影響的最佳結構方案。

c.在微處理機內部設定各種緩衝儲存器,以減輕對儲存器存取的壓力。增加CPU中暫存器的數量,也可大大緩解對儲存器的壓力。

2. 可採用哪幾種方式將程式裝入記憶體?它們分別適用於何種場合?

將程式裝入記憶體可採用的方式有:絕對裝入方式、重定位裝入方式、動態執行時裝入方式;絕對裝入方式適用於單道程式環境中,重定位裝入方式和動態執行時裝入方式適用於多道程式環境中。

3. 何為靜態連結?何謂裝入時動態連結和執行時動態連結?

a.靜態連結是指在程式執行之前,先將各自目標模組及它們所需的庫函式,連結成一個完整的裝配模組,以後不再拆開的連結方式。

b.裝入時動態連結是指將使用者源程式編譯後所得到的一組目標模組,在裝入記憶體時,採用邊裝入邊連結的一種連結方式,即在裝入一個目標模組時,若發生一個外部模組呼叫事件,將引起裝入程式去找相應的外部目標模組,把它裝入記憶體中,並修改目標模組中的相對地址。

c.執行時動態連結是將對某些模組的連結推遲到程式執行時才進行連結,也就是,在執行過程中,當發現一個被呼叫模組尚未裝入記憶體時,立即由OS去找到該模組並將之裝入記憶體,把它連結到呼叫者模組上。

4. 在進行程式連結時,應完成哪些工作?

a.對相對地址進行修改

b.變換外部呼叫符號

6. 為什麼要引入動態重定位?如何實現?

a.程式在執行過程中經常要在記憶體中移動位置,為了保證這些被移動了的程式還能正常執行,必須對程式和資料的地址加以修改,即重定位。引入重定位的目的就是為了滿足程式的這種需要。

b.要在不影響指令執行速度的同時實現地址變換,必須有硬體地址變換機構的支援,即須在系統中增設一個重定位暫存器,用它來存放程式在記憶體中的起始地址。程式在執行時,真正訪問的記憶體地址是相對地址與重定位暫存器中的地址相加而形成的。

9. 分割槽儲存管理中常採用哪些分配策略?比較它們的優缺點。

分割槽儲存管理中常採用的分配策略有:首次適應演算法、迴圈首次適應演算法、最佳適應演算法、最壞適應演算法。

a.首次適應演算法的優缺點:保留了高址部分的大空閒區,有利於後到來的大型作業的分配;低址部分不斷被劃分,留下許多難以利用的、小的空閒區,且每次分割槽分配查詢時都是從低址部分開始,會增加查詢時的系統開銷。

b.迴圈首次適應演算法的優缺點:使記憶體中的空閒分割槽分佈得更為均勻,減少了查詢時的系統開銷;缺乏大的空閒分割槽,從而導致不能裝入大型作業。

c.最佳適應演算法的優缺點:每次分配給檔案的都是最適合該檔案大小的分割槽;記憶體中留下許多難以利用的小的空閒區。

d.最壞適應演算法的優缺點:給檔案分配分割槽後剩下的的空閒區不至於太小,產生碎片的機率最小,對中小型檔案分配分割槽操作有利;使儲存器中缺乏大的空閒區,對大型檔案的分割槽分配不利。

10. 在系統中引入對換後可帶來哪些好處?

能將記憶體中暫時不執行的程序或暫時不用的程式和資料,換到外存上,以騰出足夠的記憶體空間,把已具備執行條件的程序或程序所需的程式和資料換入記憶體,從而大大地提高了記憶體的利用率。

12. 在以程序為單位進行對換時,每次是否將整個程序換出?為什麼?

在以程序為單位進行對換時,並非每次將整個程序換出。這是因為:

a.從結構上講,程序是由程式段、資料段和程序控制塊組成的,其中程序控制塊總有部分或全部常駐記憶體,不被換出。

b.程式段和資料段可能正被若干程序共享,此時它們也不能被換出。

13. 為實現分頁儲存管理,需要哪些硬體支援?

需要有頁表機制、地址變換機構的硬體支援。

16. 為什麼說分段系統較之分頁系統更易於實現資訊共享和保護?

a.對於分頁系統,每個頁面是分散儲存的,為了實現資訊共享和保護,則頁面之間需要一一對應起來,為此需要建立大量的頁表項;

b.而對於分段系統,每個段都從0開始編址,並採7a6431333264663134用一段連續的地址空間,這樣在實現共享和保護時,只需為所要共享和保護的程式設定一個段表項,將其中的基址與記憶體地址一一對應起來即可。

17. 分頁和分段有何區別?

a.分頁和分段都採用離散分配的方式,且都要通過地址對映機構來實現地址變換,這是它們的共同點;

b.對於它們的不同點有三,第一,從功能上看,頁是資訊的物理單位,分頁是為實現離散分配方式,以消減記憶體的外零頭,提高記憶體的利用率,即滿足系統管理的需要,而不是使用者的需要;而段是資訊的邏輯單位,它含有一組其意義相對完整的資訊,目的是為了能更好地滿足使用者的需要;第二頁的大小固定且由系統確定,而段的長度卻不固定,決定於使用者所編寫的程式;第三分頁的作業地址空間是一維的,而分段的作業地址空間是二維的。

18. 試全面比較連續分配和離散分配方式。

a.連續分配是指為一個使用者程式分配一個連續的地址空間,包括單一連續分配方式和分割槽式分配方式,前者將記憶體分為系統區和使用者區,系統區供作業系統使用,使用者區供使用者使用,是最簡單的一種儲存方式,但只能用於單使用者單任務的作業系統中;分割槽式分配方式分為固定分割槽和動態分割槽,固定分割槽是最簡單的多道程式的儲存管理方式,由於每個分割槽的大小固定,必然會造成儲存空間的浪費;動態分割槽是根據程序的實際需要,動態地為之分配連續的記憶體空間,常用三種分配演算法: 首次適應演算法,該法容易留下許多難以利用的小空閒分割槽,加大查詢開銷;迴圈首次適應演算法,該演算法能使記憶體中的空閒分割槽分佈均勻,但會致使缺少大的空閒分割槽;最佳適應演算法,該演算法也易留下許多難以利用的小空閒區;

b.離散分配方式基於將一個程序直接分散地分配到許多不相鄰的分割槽中的思想,分為分頁式儲存管理,分段儲存管理和段頁式儲存管理. 分頁式儲存管理旨在提高記憶體利用率,滿足系統管理的需要,分段式儲存管理則旨在滿足使用者(程式設計師)的需要,在實現共享和保護方面優於分頁式儲存管理,而段頁式儲存管理則是將兩者結合起來,取長補短,即具有分段系統便於實現,可共享,易於保護,可動態連結等優點,又能像分頁系統那樣很好的解決外部碎片的問題,以及為各個分段可離散分配記憶體等問題,顯然是一種比較有效的儲存管理方式;

c.綜上可見,連續分配方式和離散分配方式各有各自的特點,應根據實際情況加以改進和利用.

19. 虛擬儲存器有哪些特徵?其中最本質的特徵是什麼?

特徵:離散性、多次性、對換性、虛擬性;

最本質的特徵:離散性;最重要的特徵:虛擬性。

20. 實現虛擬儲存器需要哪些硬體支援?

a.對於為實現請求分頁儲存管理方式的系統,除了需要一臺具有一定容量的記憶體及外存的計算機外,還需要有頁表機制,缺頁中斷機構以及地址變換機構;

b.對於為實現請求分段儲存管理方式的系統,除了需要一臺具有一定容量的記憶體及外存的計算機外,還需要有段表機制,缺段中斷機構以及地址變換機構;

21. 實現虛擬儲存器需要哪幾個關鍵技術?

a.分頁和分段都採用離散分配的方式,且都要通過地址對映機構來實現地址變換,這是它們的共同點;

25. 在請求分頁系統中,通常採用哪種頁面分配方式——物理塊分配策略?

三種分配方式:固定分配區域性置換、可變分配全域性置換、可變分配區域性置換。

26. 在一個請求分頁系統中,採用FIFO頁面置換演算法時,假如一個作業的頁面走向為4、3、2、1、4、3、5、4、3、2、1、5,當分配給該作業的物理塊數M分別為3和4時,試計算在訪問過程中所發生的缺頁次數和缺頁率,並比較所得結果。

4 3 2 1 4 3 5 4 3 2 1 5

4

44111555

33344422

2223331

4444555511

333344445

22223333

1111222

M=3時,採用FIFO頁面置換演算法的缺頁次數為9次,缺頁率為75%;

M=4時,採用FIFO頁面置換演算法的缺頁次數為10次,缺頁率為83%。

由此可見,增加分配給作業的記憶體塊數,反而增加了缺頁次數,提高了缺頁率,這種現象被稱為是Belady現象。

28. 試說明改進型Clock置換演算法的基本原理。

基本原理:

在將一個頁面換出時,如果該頁已被修改過,便須將該頁重新寫回到磁碟上;但如果該頁未被修改過,則不必將它寫回磁碟上。在改進型演算法中,除需考慮頁面的使用情況外,還須再增加一個因素,即置換代價,這樣,選擇頁面換出時,既要是未使用過的頁面,又要是未被修改過的頁面。

15 什麼是抖動? 產生抖動的原因是什麼?

a.抖動(Thrashing)就是指當記憶體中已無空閒空間而又發生缺頁中斷時,需要從記憶體中調出一頁程式或資料送磁碟的對換區中,如果演算法不適當,剛被換出的頁很快被訪問,需重新調入,因此需再選一頁調出,而此時被換出的頁很快又要被訪問,因而又需將它調入,如此頻繁更換頁面,使得系統把大部分時間用在了頁面的調進換出上,而幾乎不能完成任何有效的工作,我們稱這種現象為"抖動"。

b.產生抖動的原因是由於CPU的利用率和多道程式度的對立統一矛盾關係引起的,為了提高CPU利用率,可提高多道程式度,但單純提高多道程式度又會造成缺頁率的急劇上升,導致CPU的利用率下降,而系統的排程程式又會為了提高CPU利用率而繼續提高多道程式度,形成惡性迴圈,我們稱這時的程序是處於"抖動"狀態。

計算機作業系統 課後習題答案

最低0.27元/天開通百度文庫會員,可在文庫檢視完整內容>

原發布者:弓厶木灬

課本課後題部分答案第一章1.設計現代OS的主要目標是什麼?答:(1)有效性(2)方便性(3)可擴充性(4)開放性2.OS的作用可表現在哪幾個方面?答:(1)OS作為使用者與計算機硬體系統之間的介面(2)OS作為計算機系統資源的管理者(3)OS實現了對計算機資源的抽象13.OS有哪幾大特徵?其最基本的特徵是什麼?答:併發性、共享性、虛擬性和非同步性四個基本特徵;最基本的特徵是併發性。14.處理機管理有哪些主e68a84e79fa5e9819331333433623735要功能?它們的主要任務是什麼?答:處理機管理的主要功能是:程序管理、程序同步、程序通訊和處理機排程;程序管理:為作業建立程序,撤銷已結束程序,控制程序在執行過程中的狀態轉換。程序同步:為多個程序(含執行緒)的執行______________進行協調。通訊:用來實現在相互合作的程序之間的資訊交換。處理機排程:(1)作業排程。從後備隊裡按照一定的演算法,選出若干個作業,為他們分配執行所需的資源(首選是分配記憶體)。(2)程序排程:從程序的就緒佇列中,按照一定演算法選出一個程序,把處理機分配給它,並設定執行現場,使程序投入執行。15.記憶體管理有哪些主要功能?他們的主要任務是什麼?北京石油化工學院資訊工程學院計算機系3/48《計算機作業系統》習題參*餘有明與計07和計G09的同學們編著3/48答:記憶體管理的主要功能有:記憶體分配、記憶體保護、地址對映和記憶體擴充。記憶體分配:為每道程式分配記憶體。記憶體保護:確保每道使用者程式都只在自己的記憶體空間執行,彼此互不幹

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l3wpk.html