計算機操作系統(tǒng)習(xí)題2_第1頁
計算機操作系統(tǒng)習(xí)題2_第2頁
計算機操作系統(tǒng)習(xí)題2_第3頁
計算機操作系統(tǒng)習(xí)題2_第4頁
計算機操作系統(tǒng)習(xí)題2_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、單選題 1. 操作系統(tǒng)是一組( )。 A. 文件管理程序 B. 中斷處理程序 C. 資源管理程序 D. 設(shè)備管理程序 2. 從用戶觀點看,操作系統(tǒng)是( )。 A. 用戶與計算機之間的接口 B. 把握和管理計算機資源的軟件 C. 合理的組織計算機工作流程的軟件 D. 由若干層次的程序按肯定的結(jié)構(gòu)組成的有機體 3. ( )不是操作系統(tǒng)關(guān)懷的主要問題。 A. 管理計算機裸機 B. 設(shè)計、供應(yīng)用戶程序與計算機硬件系統(tǒng)的界面 C. 管理計算機系統(tǒng)資源 D. 高級程序設(shè)計語言的編譯器 4. 現(xiàn)代OS具有并發(fā)性和共享性,是( )的引入導(dǎo)致的。 A.單道程序 B. 磁盤 C. 對象 D.多道程序 5. 引

2、入多道程序的目的在于( )。 A. 充分利用CPU,削減CPU等待時間 B. 提高實時響應(yīng)速度 C. 有利于代碼共享,削減主、輔存信息交換量 D. 充分利用存儲器 6. 在單一處理機上執(zhí)行程序,多道程序的執(zhí)行是在( )進(jìn)行的。 A. 同一時刻 B. 同一時間間隔內(nèi) C. 某一固定時刻 D. 某一固定時間間隔內(nèi) 7. 批處理系統(tǒng)的主要缺點是( )。 A. CPU的利用率不高 B. 失去了交互性 C. 不具備并行性 D. 以上都不是 8. 在分時系統(tǒng)中,時間片肯定,( ),響應(yīng)時間越長。A. 內(nèi)存越多 B. 用戶數(shù)越多 C. 后備隊列越短 D. 用戶數(shù)越少 9. 在下列性質(zhì)中,哪一個不是分時系統(tǒng)的

3、特征。( )A. 交互性 B. 同時性 C. 準(zhǔn)時性 D. 獨占性 11. 要求在規(guī)定的時間內(nèi)對外界的懇求必需賜予準(zhǔn)時響應(yīng)的OS是( )。 A.多用戶分時系統(tǒng) B.實時系統(tǒng) C.批處理系統(tǒng)時間 D.網(wǎng)絡(luò)操作系統(tǒng) 12.下面6個系統(tǒng)中,必需是實時操作系統(tǒng)的有( )個。i. 航空訂票系統(tǒng) ii. 過程把握系統(tǒng) iii. 機器口語翻譯系統(tǒng) iv. 計算機幫助系統(tǒng) v. 辦公自動化系統(tǒng) vi. 計算機激光照排系統(tǒng) A.1 B.2 C.3 D.4 13. ( )對多道批處理系統(tǒng)最重要。 A.實時性 B.交互性 C.共享性 D.運行效率 14. ( )對多用戶分時系統(tǒng)最重要。 A.實時性 B.交互性 C.

4、共享性 D.運行效率 15. ( )對實時系統(tǒng)最重要。 A.準(zhǔn)時性 B.交互性 C.共享性 D.運行效率 16. 現(xiàn)代操作系統(tǒng)的基本特征是( ) 、資源共享和操作的異步性。 A. 多道程序設(shè)計 B. 中斷處理 C. 程序的并發(fā)執(zhí)行 D. 實現(xiàn)分時與實時處理 17. 在下面關(guān)于并發(fā)性的敘述中正確的是( )。 A. 并發(fā)性是指若干大事在同一時刻發(fā)生 B. 并發(fā)性是指若干大事在不同時刻發(fā)生 C. 并發(fā)性是指若干大事在同一時間間隔內(nèi)發(fā)生 D. 并發(fā)性是指若干大事在不同時間間隔內(nèi)發(fā)生 18. 以下( )項功能不是操作系統(tǒng)具備的主要功能。A. 內(nèi)存管理 B. 中斷處理 C. 文檔編輯 D. CPU調(diào)度 1

5、9. 分布式系統(tǒng)與網(wǎng)絡(luò)系統(tǒng)的主要區(qū)分是( ) A.并行性 B.透亮性 C.共享性 D.簡單性 20. ( )操作系統(tǒng)允許在一臺主機上同時連接多臺終端,多個用戶可以通過各自的終端同時交互地使用計算機。 A.網(wǎng)絡(luò) B.分布式 C.分時 D.實時 21. ( )不是多道程序系統(tǒng) A.單用戶單任務(wù) B.多道批處理系統(tǒng) C.單用戶多任務(wù) D.多用戶分時系統(tǒng) 22. CPU狀態(tài)分為系統(tǒng)態(tài)和用戶態(tài),從用戶態(tài)轉(zhuǎn)換到系統(tǒng)態(tài)的唯一途徑是( )。 A.運行進(jìn)程修改程序狀態(tài)字 B.中斷屏蔽 C.系統(tǒng)調(diào)用 D.進(jìn)程調(diào)度程序 23. Windows98是( )操作系統(tǒng)。 A.多用戶分時 B.批處理系統(tǒng) C.單用戶多任務(wù)

6、D.單用單任務(wù) 24. 用戶要在程序一級獲得系統(tǒng)掛念,必需通過( )。A.進(jìn)程調(diào)度 B.作業(yè)調(diào)度 C.鍵盤命令 D.系統(tǒng)調(diào)用 25. ( )操作系統(tǒng)必需供應(yīng)的功能。 A.GUI B.為進(jìn)程供應(yīng)系統(tǒng)調(diào)用命令 C.處理中斷 D.編譯源程序 二、填空題 1. 操作系統(tǒng)是計算機系統(tǒng)中的一個_,它管理和把握計算機系統(tǒng)中的_. 2. 在多道程序環(huán)境下的各道程序,從宏觀上來說,它們在_運行,但從微觀上來看,則以_方式運行。 3. 操作系統(tǒng)是計算機系統(tǒng)的核心軟件。按功能特征的不同,可把操作系統(tǒng)分為 _、 _ 、_ 、個人機系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)等基本類型。其中 _ 的主要目標(biāo)是提高系統(tǒng)的吞吐率和效

7、率,而_是一旦有處理懇求和要求處理的數(shù)據(jù)時,CPU就應(yīng)當(dāng)馬上處理該數(shù)據(jù)并將結(jié)果準(zhǔn)時送回。 4. 依據(jù)服務(wù)對象不同,常用的處理機操作系統(tǒng)主要分為如下三種類型:允很多個用戶在其終端上同時交互地使用計算機的操作系統(tǒng)稱為_,它通常接受_策略為用戶服務(wù);允許用戶把若干個作業(yè)提交計算機系統(tǒng)集中處理的操作系統(tǒng)稱為_,衡量這種系統(tǒng)性能的一個主要指標(biāo)是系統(tǒng)的_;在_的把握下,計算機系統(tǒng)能準(zhǔn)時處理由過程把握反饋的數(shù)據(jù)并作出響應(yīng)。設(shè)計這種系統(tǒng)時,應(yīng)首先考慮系統(tǒng)的_。 5. 現(xiàn)代操作系統(tǒng)的兩個最基本特征是_和_。 6. 實時系統(tǒng)應(yīng)具有兩個基本特征_和_。 7. 從資源安排的角度講,計算機系統(tǒng)中的資源分為_、_、_、_

8、和用戶界面。 8. 用戶和操作系統(tǒng)之間的接口主要有_和_兩類。 9. 在主機把握下進(jìn)行的輸入/輸出操作稱為_操作。 10. UNIX系統(tǒng)是_操作系統(tǒng),DOS系統(tǒng)是_操作系統(tǒng)。 三、多選題 1. 多道程序系統(tǒng)的運行必需要依靠( )硬件機構(gòu)的支持。 A.通道 B.中斷 C.鼠標(biāo) D.光盤 2. 在單處理機計算機系統(tǒng)中,多道程序的執(zhí)行具有( )的特點。 A.程序執(zhí)行宏觀上并行 B. 程序執(zhí)行微觀上串行 C.設(shè)備和處理機可以并行 D. 設(shè)備和處理機只能串行3在單處理機系統(tǒng)中,相同的硬件條件下,要執(zhí)行10個程序,每個程序單獨執(zhí)行需要6分鐘,現(xiàn)在10個程序同時在多道程序系統(tǒng)執(zhí)行,一般狀況下,每個程序執(zhí)行完

9、畢需要的時間( ),全部執(zhí)行完畢總共需要的時間( )。A.小于6分鐘 B.大于6分鐘 C.小于等于60分鐘 D.大于60分鐘 四、推斷題 1. 操作系統(tǒng)屬于最重要的、最不行缺少的應(yīng)用軟件。2. 操作系統(tǒng)完成的主要功能是與硬件相關(guān)的。 3. 操作系統(tǒng)的全部程序都在系統(tǒng)態(tài)執(zhí)行。 4. 多道程序系統(tǒng)在單處理機的環(huán)境下,程序的執(zhí)行是并發(fā)不是并行的,程序的執(zhí)行與I/O操作也只能并發(fā)不能并行。 5. 當(dāng)計算機系統(tǒng)沒有用戶程序執(zhí)行時,處理機完全處于空閑狀態(tài)。 6. 超級用戶(管理員、特權(quán)用戶)可以使用特權(quán)指令。7. 系統(tǒng)的資源的利用率越高用戶越滿足。 8. 多道程序的執(zhí)行肯定不具備再現(xiàn)性。 9. 分時系統(tǒng)不

10、需要多道程序技術(shù)的支持。 10. 分時系統(tǒng)的用戶具有獨占性,因此一個用戶可以獨占計算機系統(tǒng)的資源。 11. 設(shè)計實時操作系統(tǒng)時,首先應(yīng)考慮系統(tǒng)的優(yōu)良性和安排性。 12. 批處理系統(tǒng)不允許用戶隨時干涉自己程序的運行。13. 虛擬機不需要硬件的支持。 14. 操作系統(tǒng)的全部程序是長駐內(nèi)存的。 15. 單用戶系統(tǒng)中,任何時刻,只能有一個用戶進(jìn)程。16. 多道程序設(shè)計技術(shù)的實現(xiàn)需要多處理機支持。 17. 實時交互系統(tǒng)強調(diào)的是交互性和高效性。 五、名詞解釋 吞吐量 聯(lián)機I/O 多道程序設(shè)計 脫機I/O 并發(fā) 并行 虛擬 監(jiān)督程序 系統(tǒng)調(diào)用 批處理 操作系統(tǒng) 核心臺 用戶態(tài) 六、課后習(xí)題 1設(shè)計現(xiàn)代操作系

11、統(tǒng)的主要目標(biāo)是什么? 2操作系統(tǒng)的作用可表現(xiàn)在哪幾個方面? 3試說明推動多道批處理系統(tǒng)形成和進(jìn)展的主要動力是什么? 4何謂脫機I/O和聯(lián)機I/O? 5試說明推動分時系統(tǒng)形成和進(jìn)展的主要動力是什么?6試說明實時任務(wù)的類型和實時系統(tǒng)的類型。 7實現(xiàn)多道程序應(yīng)解決那些問題? 8試比較單道批處理系統(tǒng)與多道批處理系統(tǒng)的特點及優(yōu)缺點。 9實現(xiàn)分時系統(tǒng)的關(guān)鍵問題是什么?應(yīng)如何解決?10什么要引入實時操作系統(tǒng)? 11操作系統(tǒng)具有哪幾大特征?它的最基本特征是什么?16試從交互性、準(zhǔn)時性和牢靠性等方面,將分時系統(tǒng)與實時系統(tǒng)進(jìn)行比較。 17是什么緣由使操作系統(tǒng)具有異步性特征? 20試比較網(wǎng)絡(luò)操作系統(tǒng)與分布式操作系統(tǒng)

12、。 解答題答案 1.雖然硬件環(huán)境相同,但是程序的運行需要OS的支持。由于Windows系統(tǒng)向下兼容DOS,因此,一個程序能在DOS上運行,也能在Windows上運行。但DOS、Windows與UNIX在系統(tǒng)結(jié)構(gòu)、用戶接口的商定、接口的功能、API等是不兼容的。如該程序使用的是Windows的API系統(tǒng)調(diào)用,而Unix下沒有此系統(tǒng)調(diào)用,故這個程序在UNIX系統(tǒng)中無法執(zhí)行。 2. 在沒有操作系統(tǒng)的時候,計算機系統(tǒng)的資源完全由用戶和用戶程序來把握和管理,但是用戶格外不便利。有了操作系統(tǒng)后,計算機系統(tǒng)的資源由操作系統(tǒng)把握和管理,用戶通過操作系統(tǒng)的服務(wù)接口使用這些資源。假如操作系統(tǒng)沒有把握和管理某些資源

13、,用戶就不能通過操作系統(tǒng)的服務(wù)獲得這些資源的使用。例如,DOS只能管理1M的內(nèi)存,硬件上裝上再多的內(nèi)存一般用戶也無法使用。 3. 多道程序系統(tǒng)中存在著并發(fā)和并行操作。例如,在內(nèi)存中同時裝入幾個用戶程序,I/O操作與CPU計算操作并行。由并發(fā)和并行而產(chǎn)生一系列問題,如何從一個活動切換到另一個,怎樣愛護(hù)一個活動使其免受另外一些活動的影響,以及如何實現(xiàn)相互依靠的活動之間的同步。 4. 實時過程把握系統(tǒng)與實時信息處理系統(tǒng)相結(jié)合的系統(tǒng)。 5. 很多進(jìn)程的切換是由中斷引起的。如時鐘中斷,尤其是分時系統(tǒng)。用戶程序進(jìn)行系統(tǒng)調(diào)用時通過軟中斷來實現(xiàn),如TRAP。通道和外設(shè)的操作也要向操作系統(tǒng)發(fā)送中斷。 6. 網(wǎng)絡(luò)

14、OS中的用戶使用自己的機器可以訪問網(wǎng)絡(luò)上別的機器的資源,通過網(wǎng)絡(luò)將很多的機器連接起來,共享硬件資源,但是整個系統(tǒng)對用戶來說是分散的、不透亮的。 分布式OS的用戶也是通過網(wǎng)絡(luò)將多臺機器連接起來,但是整個系統(tǒng)對用戶是透亮的,用戶面對整個OS就好像使用一個自己的機器一樣。 7. 便利性、有效性、擴充性、開放性、可用資源的數(shù)量。8. 盡管多道批處理系統(tǒng)已經(jīng)大大地提高了計算機系統(tǒng)的資源利用率,但是它的致命缺點是缺少交互性。怎樣才能使系統(tǒng)既具有交互性又不使資源的利用率降低?資源利用率與交互性是一對沖突。假如一臺計算機能夠連接多個操作臺(終端),允很多個用戶同時在操作臺上操作,每個操作臺上的用戶執(zhí)行一個程序

15、,就有多個程序進(jìn)入系統(tǒng),導(dǎo)致在計算機的內(nèi)存中就裝入了多個程序,形成多個程序的并發(fā)執(zhí)行,通過并發(fā)程序的分時執(zhí)行,確保每個用戶的操作計算機終端就好像單獨操作一臺計算機一樣。這樣就避開了只有一個操作臺時,大量的計算機的時間被一個用戶的大量鋪張,同時又克服多道批處理系統(tǒng)非交互性的缺點。 9手工操作、單道批處理系統(tǒng)、多用戶分時系統(tǒng)、多道批處理系統(tǒng)。 (1) 手工操作沒有操作系統(tǒng),屬于單道程序系統(tǒng),大量的處理機時間被人工操作所鋪張,因此CPU的利用率最低。 (2) 單道批處理系統(tǒng)在肯定程度上克服了手工操作的缺點,但仍屬于單道程序系統(tǒng),大量的CPU時間鋪張在等待I/O操作的完成上。因此它的CPU利用率比手工

16、操作的系統(tǒng)要高,但比多道程序系統(tǒng)的要高。 (3) 多用戶分時系統(tǒng)是多道程序系統(tǒng),具有交互性,但是程序的分時運行需CPU不斷地在多個程序之間進(jìn)行切換,這種切換需要占用的CPU的時間。 (4) 多道批處理系統(tǒng)是多道程序系統(tǒng),沒有交互性。CPU在執(zhí)行一道程序時一般不轉(zhuǎn)換到其它道程序,只有在需要等待某種大事發(fā)生時,才切換到另一道程序執(zhí)行。因此,它的CPU切換的次數(shù)遠(yuǎn)遠(yuǎn)低于分時系統(tǒng),而CPU的有效利用率高于批處理系統(tǒng)。 九、參考例題 例1 一個操作系統(tǒng)能否管理任何種類的計算機? 解 操作系統(tǒng)是與計算機硬件關(guān)系最親密的軟件,負(fù)責(zé)管理計算機系統(tǒng)的硬件資源,不同種類的計算機有不同體系結(jié)構(gòu),不同的處理器,不同的

17、指令系統(tǒng),不同硬件配置,操作系統(tǒng)能夠管理的軟硬件資源受到肯定的限制,一種操作系統(tǒng)只能安裝到特定種類的計算機上。如,Windows98只能用于管理IBM PC兼容機,而不能用于管理APPLE公司的Machintosh計算機。 例2 為什么要區(qū)分系統(tǒng)態(tài)和用戶態(tài)? 解 區(qū)分系統(tǒng)態(tài)和用戶態(tài)主要緣由如下: (1) 為了防止操作系統(tǒng)及關(guān)鍵數(shù)據(jù)受到用戶程序有意或無意的破壞,通常將處理機的執(zhí)行狀態(tài)分成系統(tǒng)態(tài)和用戶態(tài)兩種。處于用戶態(tài)執(zhí)行的程序的操作要受到限制,不能去執(zhí)行特權(quán)指令,訪問操作系統(tǒng)區(qū)域和其他程序的區(qū)域,這就防止了用戶程序?qū)Σ僮飨到y(tǒng)和其他用戶程序的破壞。操作系統(tǒng)的內(nèi)核通常是運行在系統(tǒng)態(tài)的,用戶態(tài)的程序通

18、過系統(tǒng)調(diào)用接受系統(tǒng)態(tài)程序運行的服務(wù)。 (2) 用戶態(tài)下的進(jìn)程能存取它們自己的指令與數(shù)據(jù),但不能存取內(nèi)核指令和數(shù)據(jù)或其他進(jìn)程的指令和數(shù)據(jù)。然而,系統(tǒng)態(tài)下的進(jìn)程能夠存取內(nèi)核和用戶地址。例如,一個進(jìn)程的虛擬地址空間可劃分成僅在系統(tǒng)態(tài)下可存取及在系統(tǒng)態(tài)和用戶態(tài)都可存取的兩部分。某些機器指令是特權(quán)指令(Privilege Instruction),如I/O指令等。在用戶態(tài)下執(zhí)行的進(jìn)程沒有執(zhí)行特權(quán)指令的力量,在用戶態(tài)下執(zhí)行特權(quán)指令會引起錯誤。而在系統(tǒng)態(tài)下的進(jìn)程可以執(zhí)行一切指令。 例3 實現(xiàn)多道程序系統(tǒng)的最主要硬件支持是什么?解中斷系統(tǒng)和通道技術(shù)。 (1)很多進(jìn)程的切換是由時鐘中斷引起的,尤其是分時系統(tǒng)。用戶程序進(jìn)行系統(tǒng)調(diào)用時通過軟中斷來實現(xiàn),如TRAP。通道和外設(shè)的操作也要向操作系統(tǒng)發(fā)送中斷。(2)在多道程序系統(tǒng)中,當(dāng)CPU要求在主存和外設(shè)間傳輸數(shù)據(jù)時,通過發(fā)出I/O指令命令通道工作,通道獨立地在內(nèi)存和外設(shè)間進(jìn)行數(shù)據(jù)傳輸,I/o操作完成后,通道以中斷方式通知CPU,從而實現(xiàn)了CPU計算與I/O操作的并行。例4 微軟的DOS存在很多技術(shù)問題,如內(nèi)存管理、平安性、單道程序系統(tǒng),但是它為什么成為了主流操作系統(tǒng)?解 主要緣由是:

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論