電大計算機課后習題講解及答案(一至三章)_第1頁
電大計算機課后習題講解及答案(一至三章)_第2頁
電大計算機課后習題講解及答案(一至三章)_第3頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第 1 章 操作系統概論【知識點】1、操作系統的定義(操作系統 定義、形成、發展)2、操作系統的功能(操作系統 功能、分類、運行環境、接口)3、操作系統的體系結構和發展趨勢【習題】 一、填空題1、 操作系統作為支撐計算機系統有序運行的(基礎軟件 ),為有效地管理計算機系統的(各種資源),合理地組織計算機系統的(工作流程 ),為用戶使用計算機系統提供(方便 )、( 安全 )、( 可靠 )工作環境起到了不可替代的重要作用。p2電腦是由硬件和軟件組成的, 缺了任何一樣都無法運行。我們對電腦進行操作,都是利用操作系統來完成。最初的電腦沒有操作系統,人們通過各種操作按鈕來控制計算機,后來出現了匯編語言,

2、并將它的編譯器內置到電腦中,操作人員通過有孔的紙帶將程序輸入電腦進行編譯。這些將語言內置的電腦只能由操作人員自己編寫程序來運行,不利于設備、程序的共用。為了解決這種問題,就出現了操作系統,這樣就很好實現了程序的共用,以及對計算機硬件資源的管理,使人們可以從更高層次對電腦進行操作,而不用關心其底層的運作。操作系統的兩大基本職能面向機器 : 管理和操控全部計算機資源;提高系統效率。面向用戶 : 提供人機界面;提供便捷的操作環境。計算機系統 =計算機硬件 +計算機軟件計算機硬件是構成計算機系統的物理部件和設備的總稱。硬件的核心是主機;主機的核心是 cpu。計算機軟件是構成計算機系統的邏輯部件及文檔資

3、料的總稱。軟件的核心系統軟件; 系統軟件的核心是操作系統。2、 操作系統實際上為用戶提供了兩種不同級別的操作接口,一是(普通用戶操作接口),另一個是( 系統資源調用接口 )。p3這種分層結構 ,使得內層為外層提供服務 ,外層通過調用內層提供的服務實現對計算機的控制 ,越往外層與計算機硬件的關系越淡薄,簡化了用戶對計算機的使用。 這種外層調用內層服務的過程就叫做系統調用,如 dos的系統調用和 windows的 api 調用。3、 影響分時操作系統運行效率的因素包括( 終端數量 )、( 時隙長短 )以及(作業調度時的系統開銷 )。p9 p7 操作系統的分類4、實時操作系統能夠( 及時響應 )和(

4、 處理用戶操作請求 ),并在規定的時間內將處理結果(反饋給用戶 )。p95、操作系統的“一體式”結構優點是(代碼效率高、存儲量小,可以提供代碼共享 ),缺點是(可維護性差,修改升級困難)。p10操作系統有三種體系結構。二、簡答題1、 操作系統的定義是什么?參考答案:計算機操作系統是與計算機硬件緊密相關的一層系統軟件,由 一整套分層次的控制程序(模塊)組成,統一管理計算機系統的所有資源,包括 處理器、存儲器、輸入輸出設備以及其它系統軟件、應用程序和數據文件等。操 作系統合理地組織計算機系統工作流程, 有效地利用計算機系統資源為用戶提供一個功能強大、界面良好、使用方便的工作環境,讓用戶無需了解硬件

5、細節,而 是直接利用邏輯命令就能靈活方便地使用計算機。 操作系統為計算機軟硬件功能的進一步擴展提供了一個支撐平臺。 p4操作系統的主要功能包括 4 大管理:處理器管理2、 操作系統與計算機軟硬件有什么關系?參考答案:硬件是計算機系統資源的基礎,包括可摸可見的各種計算機設備和相關部件;操作系統是與硬件緊密結合的一層系統軟件,為其它系統軟件、應用軟件和用戶提供與硬件的接口, 操作系統屏蔽了使用硬件的細節, 擔當起統一管理硬件資源的角色。 p33、為了方便用戶,操作系統采用了哪三項技術?參考答案:操作系統具備了程序并發、資源共享和獨立隨機可訪問三大特征。p5程序的并發:在操作系統中,我們把一個功能上

6、獨立的程序的一次執行稱為一個進程, 每一個進程都需要占用一部分系統資源, 包括占用處理器時間、 內存、輸入輸出設備等。 若某一段時間內同時有兩個或兩個以上進程在運行, 則稱為“程序的并發”。資源共享:資源的共享是指計算機的軟硬件資源為多個擁有授權的用戶或程序所共用,以提高這些資源的利用率。獨立隨機可訪問:在多任務環境下執行的每一個進程在邏輯上具有獨立性 和隨機性。如果有充分的資源保障, 每一個進程都會獨立的完成并且其執行速度與其它進程無關, 進程執行的起始和結束時間也是獨立的并且是隨機發生的。這種獨立和隨機性形成了對操作系統的客觀要求, 即必須具備同時處理多個隨機并發進程的能力,操作系統的系統

7、管理程序要保證對資源的訪問的獨立性和隨機性。4、 操作系統的功能是什么? p6(1) 處理機管理:處理機管理是操作系統最主要任務之一,其主要功能是 對中央處理機的使用進行調度分配, 最大限度地提高它的處理能力。 操作系統通過對進程的管理實現對處理機的管理,包括進程創建、進程執行、 進程通信、進程撤銷、進程等待和進程優先級控制等。(2) 存儲管理:存儲管理指對內存及其擴展空間的管理。由于內存資源的 緊缺性,存儲管理的目標是為程序設計者提供方便、 安全和足夠的存儲空間。存儲管理的主要功能包括:為每一個進程分配內存并保護每一個獲得內存空間的進程不被其他進程破壞;將分配給各個進程的邏輯地址空間正確地映

8、射為相應的物理地址空間;利用虛擬內存管理實現擴大內存空間的效果;進程完成或撤銷時及時回收分配出去的內存,以供其它進程使用。存儲管理的主要方法有:分區式存儲管理;頁式存儲管理;段式與段頁式存儲管理。(3) 設備管理:設備管理指對計算機外圍設備的管理。通常設備管理技術包括中斷、 輸入輸出緩存、 通道技術和設備的虛擬化等技術。 設備管理的主要任務可以歸納為:按照用戶的要求和設備的類型控制設備工作、完成用戶的輸入輸出操作;當多個進程同時請求某一獨享設備時,按照一定的策略對設備進行分配和管理,以保證系統有條不紊的工作;充分利用系統的通道和中斷功能等來提高設備的使用效率。(4) 文件管理:大量的程序、文檔

9、、數據以文件形式保存在外存中。文件管理系統是操作系統中專門負責存取和管理外存中文件的那部分軟件的集合。(5)- 作業管理:作業是用戶所提供的一個完整計算任務,包括運行應用程序所需要的數據以及控制應用程序執行的指令集合。 作業控制的兩種方式是:批處理和交互式終端控制。5、從 操作系統具備的功能特征來看,操作系統可分為哪幾類?各有什么特征? p13參考答案:批處理操作系統、分時操作系統、實時操作系統、通用操作系統、網絡操作系統和分布式操作系統。第 2 章 操作系統的基本原理【知識點】1、結合 windows操作系統介紹處理機管理機制(進程、進程的調度與管理、作業調度)2、結合 windows操作系

10、統介紹存儲管理機制(固定分區存儲管理、可變分區存儲管理、分頁式存儲管理和請求頁式存儲管理)3、結合 windows操作系統介紹設備管理機制(目標和功能、設備的分配與調度、數據傳輸方式、其它相關技術)4、結合 windows 操作系統介紹文件管理機制(文件的結構、磁盤存儲器空間的管理、目錄結構、文件的使用)其中要求掌握:計算機操作系統四大系統資源的管理機制和基本概念,windows 2000 操作系統的系統資源管理【習題】一、單項選擇題1、以下只能用于輸出的設備是(b)。p30a. con p39b. prnp39c. nuld.軟驅2、用戶可用的內存容量是指(b)。a.rom 的 容 量b.r

11、am 的 容 量c.ram+rom的 容量d.cd-rom的容量3、編譯程序屬于( a)。a.系 統 軟 件b.操 作 系統c.應 用 軟 件d. 數據庫管理軟件4、存儲器的讀寫速度排列順序正確的是(b)。p24a. ram>cache>硬盤>軟盤b. cache>ram>硬盤>軟盤c. cache>硬盤>ram軟> 盤d. ram>硬盤>軟盤>cache5、微機的內存按照( a)編址。a.字節b.字長c.微處理器型號不同而不同d.位6、i/o 接口在( c )之間。 p31a.主機和總線b.主機和i/o設備c.總線和i/

12、o設備d.cpu和內存7、操作系統的主要功能是(b)。p14a. 實現軟硬件互換b.管理系統的軟硬件資源c. 轉換源程序為目標程序d.數據處理8、( b)是一條指令中執行功能的部分。a.源地址碼b.操作碼c.目標地址碼d.數據碼9、計算機能直接執行的程序是(d)。a.源程序b.匯編程序c.目標程序d.機器語言程序二、簡答題1、什么是進程?進程的特性有哪些?進程和程序的主要區別是什么?p16參考答案:(1)、進程是指一個可并發執行的程序(或程序段)在給定的工作空間和數據集合上的一次執行過程。它是操作系統進行資源分配和調度的一個獨立或基本單位。(2) 、進程是動態的,它由操作系統創建并獨立地執行,

13、在執行過程中可能因某個條件不足而被暫時“阻塞”,當條件滿足時又被“喚醒”并繼續執行,直到任務完成而“撤銷”。因此,進程有生命期,并在不同的狀態之間動態地轉換。(3) 、進程的并發特征是指一個進程能和其它進程并行執行,但各進程在邏輯上又相對獨立,同時各進程的執行速度是不可預知的、異步的。因此,系統必須為進程提供同步機構,以確保進程能協調操作和共享資源。(4) 、一個進程至少要對應一個或多個程序。不同的進程可以調用同一個程序,但該程序必須在不同的數據集合上執行。(5) 、程序和進程的關系在于:程序是指令的有序集合,是靜態的。程序的執行過程才是進程。在進程的整個生命周期內,存在著“就緒-執行 -阻塞

14、”三個基本狀態。進程在其存在的過程中,它們的狀態是不斷發生變化的。一般來說,進程有三種基本狀態:就緒狀態、運行狀態、等待狀態。就緒狀態 已經獲得投入運行所必需的一切資源,一旦分配到cpu ,就可以立即執行。這是一種邏輯上可運行狀態(" 萬事具備,只欠東風 ")。運行狀態 進程獲得了 cpu 及其它一切所需資源,正在cpu 上運行著。等待狀態 由于資源得不到滿足,進程運行受阻,處于暫停狀態,等待資源分配后,再投入運行。2、進程調度有哪些策略? p21參考答案: 有 3 種, 優先級高優先調度策略,時間片輪轉調度策略,多重循環輪轉策略。3、什么是虛擬存儲技術? p23參考答案:

15、虛擬存儲從邏輯存儲空間角度看,程序的大小不定,經過編譯連接后的目標程序地址多是從零地址開始的一維連續或二維段頁式地址。這是一種虛擬地址或邏輯地址,它們都不是程序運行時的真正物理地址。我們把程序邏輯地址的全體所對應的存儲器稱為虛擬存儲器,簡稱虛存。虛存地址空間大小有可能會超過實際物理內存空間。4、什么是地址變換與重定位? p23參考答案:程序設計者在編程時只需要考慮邏輯地址空間,而不需要考慮程序在內存中的實際位置。程序調入內存執行時操作系統必須將邏輯地址空間轉換為內存實際物理地址空間,這一轉換過程稱為地址轉換或重定位。地址轉換要將程序中所 有邏輯地址,包括指令地址、操作數地址、轉移去向地址等逐個

16、轉換成內存實際物 理地址(從相對于零地址開始編址) 。地址映射是由操作系統自動實現的,對用戶來說是“透明”的。頁號頁式存儲的地址轉換,從頁號到頁表就是邏輯地址到物理地址映射。5、什么是高速緩存器 (cache) ?其作用是什么? p24參考答案:高速緩存指的是 cpu寄存器和主存儲器之間所增設的一個小容量高速存儲器,該存儲器采用與cpu相同類型的半導體集成電路技術制造,其速度接近甚至達到 cpu寄存器。按照某種調度算法預先把即將被cpu執行的一段程序動態地從內存調入高速緩存器中,可以輔助提高cpu訪問內存的速度,這個小容量高速存儲器稱為高速緩存器。6、什么是內存的連續分區存儲?連續分區有哪幾種

17、方式?p25參考答案:連續分區是指為一個進程分配連續的內存空間。它又分為單一連續和分區式兩種。分區式存儲又分為固定分區、可變分區和可重定位分區。7、簡述設備管理的中斷技術。參考答案: p328、文件一般按照什么分類?簡要說明各種分類特點。p39參考答案:按照文件的用途分成系統文件、庫文件和用戶文件。按文件的保護級別來分有只讀文件、可讀寫文件和自由文件。按文件性質來分有普通文件、特殊文件和目錄文件。除上述分法外,還有許多其它分類方法。這些分類的目的都是為了更好地管理文件。9、文件目錄的作用是什么 ?文件目錄表項應包括哪些內容?p41參考答案:文件目錄的作用類似于一本書的章節目錄,用于記錄文件,但

18、功能更強大。一個文件目錄包括若干個目錄項,每個目錄項表征一個文件。10、比較 fat32和 ntfs,說明 ntfs如何提高文件系統的安全性?參考答案: p44計算機的主機與外設之間有哪幾種數據輸入輸出方式?p31p32p33參考答案:共四種方式:程序查詢方式;中斷控制方式;直接存儲器存取方式; 通道處理方式。11、文件目錄有幾種結構? p41參考答案:有三種結構:單級目錄結構;二級目錄結構;多級目錄結構。12、常見文件系統的種類有哪些?各自特點是什么?p43參考答案: 文件分配表( fat:fileallocationtable )支持 fat12、fat16、fat32的多種向下兼容的文件

19、系統。ntfs是配合 windows nt而推出的文件系統。當系統出現故障后, ntfs具備較強的可恢復性和安全性。為了確保數據不因掉電或災難性故障受損, ntfs對關鍵數據采用了冗余存儲和容錯性支持。ext2 是 linux 操作系統使用的文件系統。高性能文件系統是 ibm os/2 操作系統支持的文件系統。網絡文件系統是支持網絡操作的文件系統,允許通過網絡實現文件共享。此外,還有多種其它文件系統。第 3 章 計算機網絡基礎【知識點】1、計算機網絡的 定義與發展2、計算機網絡的功能3、計算機網絡的分類4、計算機網絡 體系結構 (計算機網絡體系結構的概念、開放式互連體系結構、局域網的體系結構、

20、互聯網的體系結構)【習題】 一、填空題1、計算機網絡定義是把地理上分散的 (多臺獨立工作的計算機) ,用通信設備和線路連接起來,按照(網絡協議)進行數據通信,以實現(資源共享)的大系統。 p482、分析網絡的發展和演變過程,大體可分四個階段,即具有通信功能的(單終 端系統)和(多終端系統)系統、計算機- 計算機系統、(多個網絡系統互連的互聯網)。p493、計算機網絡在邏輯上可以劃分為(資源子網)和(通信子網)兩個子網。p514、按照網絡覆蓋范圍分有(廣域網) 、(城域網)、(局域網)和(互聯網) 。p555、按照網絡拓撲結構來分,計算機網絡的基本拓撲有(星形)、(樹形)、(分布式)、(環形)和( 總線)五種。 p566、網絡體系結構是指計算機之間相互通信的(層次) ,(各層次以及層次之間接口)的集合,包含了硬件與軟件的組織與設計所必須遵守的規定。由于網絡環境相當復雜,體系結構常常采用(模塊化)的分層方法。p607、協議的三個要素是(語法) 、(語義)和(定時規則) 。p608、計算機網絡互

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論