


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.1.操作系統概述例題解析1.2.1 影響計算機系統性能的主要因素是什么?解 影響計算機系統性能的主要因素分為軟件和硬件兩個方面:多處理機結構、總線結構等。否能發揮出來、其它軟件能否在計算機系統上運行。例1.2.2說明操作系統與軟件的關解 操作系統與軟件的關系如下:操作系統是每臺計算機必備的系統軟件。到它的支持和服務。同硬件一樣,軟件資源也要操作系統進行有效的管理。 提供的功能支持在一定程度上決定軟件開發的難易程度。結束。應用軟件是操作系統上的可用資源,是操作系統生存的基礎。如何評論一個操作系統的好 的數量和質量。許多用戶使用操作系統的主要目的是使用其上的能夠完成某種特定功能的應用軟 件,例如
2、某些財務公司安裝有微軟的Windows 系列操作系統,而其工作中經常使用的卻是Windows 上開發的各種財務軟件,此財務軟件是Windows 操作系統上的可用資源。只有擁有大量應用軟件的操作系統才能更多的占有市場,具有旺盛的生命力。微軟的Windows 系列是PC 機上最流行的操作系統,它不僅擁有眾多的軟件產品,如軟件開發工具VB、VC+、辦公軟件Office 等,還有大量的應用軟件。盡管其操作系統價格高,性能還有許多不足之處,還是擁有大量的用戶。如果說PC 上的CPU 不用Intel 還可以用AMDWindows,其它選擇都是困IBM的OS/2PC版的UNISUN的Solaris和SCO的
3、Unix wareOpenServer ,但在辦公自動化、字處理等大宗應用領域遠不如WindowsLinux 系統雖然是免費產品,是唯一從PC 到巨型機(包括MPP)系統上全譜系(即可伸縮性強)可運行的系統,其可靠性、穩定性、可擴充性、可伸縮性都是世人稱道的。但是大多數普通用戶使用PC 的目的是為了字處理、辦公自動化、上網瀏覽、玩游戲, 在這方面的軟件產品遜色得多,而這正好是Windows源有助于操作系統的競爭和生存。例1.2.3說明操作系統與計算機硬件的關系解發揮受硬件條件的影響,如內存的容量會影響Windows操作系統決定了硬件是否能被用戶使用,決定了硬件的功能是否能發揮出來。操作系統與硬
4、件的發展是相互促進的。操作系統的重要任務之一是管理計算機的硬件。操 不斷地進行改進。一種操作系統只能運行在特定種類的計算機上。一臺計算機可以運行不同的操作系統。例1.2.4一個操作系統能否管理任何種類的計算機?解 操作系統是與計算機硬件關系最密切的軟件,負責管理計算機系統的硬件資源,不同種類 只能用于管理IBM PCAPPLEMachintosh例1.2.5為什么要區分系統態和用戶態解 區分系統態和用戶態主要原因如下:為了防止操作系統及關鍵數據受到用戶程序有意或無意的破壞,通常將處理機的執行狀態 統的內核通常是運行在系統態的,用戶態的程序通過系統調用接受系統態程序運行的服務。用戶態下的進程能存
5、取它們自己的指令與數據,但不能存取內核指令和數據或其他進程的 劃分成僅在系統態下可存取及在系統態和用戶態都可存取的兩部分。某些機器指令是特權指令PrivilegeInstructio,如I/O 態下執行特權指令會引起錯誤。而在系統態下的進程可以執行一切指令。例1.2.6多道程序系統的意義解多道程序系統的意義是:提高系統資源的利用率和系統吞吐率。當一道程序需要等待某種事件發生時,處理機不需 行或并發操作。以使問題的解決更迅速、更直接、更方便。例1.2.7實現多道程序系統的最主要硬件支持是什么?解 中斷系統和通道技術。中斷來實現,如TRAP。通道和外設的操作也要向操作系統發送中斷。在多道程序系統中
6、,當CPU 要求在主存和外設間傳輸數據時,通過發出I/O 指令命令通道 操作完成后,通道以中斷方式通知CPU,從而實現了CPUI/O例1.2.8微軟的DOS 存在很多技術問題,如內存管理、安全性、單道程序系統,但是它為什成為了主流操作系統?解 主要原因是:適合當時的硬件條件;開發并聚集了大量的可用軟硬資源;配備在流行的計算機上。1.2.9 單道批處理系統如何克服手工操作階段計算機系統的缺點的?解 了簡單的操作系統,完成了一個作業到另一作業的自動轉換。例1.2.10操作系統的什么用戶接口一般用戶使用的比較少?為什么?解 一般用戶使用程序接口較少。程序接口是程序員在編寫程序時利用操作系統所提供功能
7、的的程序接口。因此大多數用戶使用的是操作系統的控制接口。1.2.11 批處理系統的優勢是什么?它給用戶帶來什么不便?解 吞吐量大,善于處理交互性少的作業。它的缺點是交互性差。用戶不能動態地調試程序, 不能動態地、交互地與計算機面對面地對話。1.2.12 多用戶分時系統如何既克服多道批處理的缺點又使系統的效率不降低?解 效率之間的矛盾。例1.2.13多道批處理與單道批處理的共同點和不同點?解 多道批處理與單道批處理的共同點是批處理,即非交互性、需要專職的操作員;不同點是多道批處理可以同時將多個作業裝入內存執行,而單道批處理只能一次裝入一個作業執行。例1.2.14多用戶分時系統如何保證系統的交互性
8、?解 1.2.15 網絡系統的工作站(客戶機)與多用戶分時系統的終端的區別?解 網絡系統的工作站(客戶機)主機的輸入和輸出設備,程序的執行完全在主機上進行。習題選擇最合適的答案一般用戶更喜歡使用的系統是(D A.手工操作B.單道批處理C.多道批處理D.多用戶分時系統與計算機硬件關系最密切的軟件是(D 。編譯程序B.數據庫管理系統C.游戲程序D.OS現代OS( D ).單道程序 B. 磁盤 C. 對象 早期的OS( A A.系統的效率 .可移植 5.( A )不是多道程序系統單用戶單任務 .單用戶多任務 D6.( B )是多道操作系統不可缺少的硬件支持。A. 打印機 B. 中斷機構C. 軟 盤
9、D. 鼠 標特權指令可以在( D )執行。A.目 態B. 瀏覽器中任意的時間進程調度中沒有了(C )計算機系統就啟動不起來。編譯器B.DBMSC.OS通道能夠完成( B )之間的數據傳輸A.CPU與外設內存與外設C.CPU與主存外設與外設操作系統的主要功能有( C 。進程管理、存儲器管理、設備管理、處理機管理 B.C.處理機管理、存儲器管理、設備管理、文件系統 D.進程管理、中斷管理、設備管理、文件系統單處理機計算機系統中( A) A.處理機的操作與通道的操作是并行的程序與程序主程序與子程序用戶程序與操作系統程序處理機的所有指令可以在( D )執行A.目態B. 瀏覽器中C.任意的時間系統態13
10、.( B )功能不是操作系統直接完成的功能。A.管理計算機硬盤B. 對程序進行編實現虛擬存儲器刪除文件要求在規定的時間內對外界的請求必須給予及時響應的OS 是A.多用戶分時系統B.實時系統批處理系統時間網絡操作系統操作系統是對( C )進行管理的軟件A.硬件B.軟 件C.計算機資源應用程16.( B )對多用戶分時系統最重要。A.實時性B. 交互性C.共享性運行效17.( D )對多道批處理系統最重要A.實時性B. 交互性共享性運行效率18. (AB 。A.及時性C.共享性B. 交互性D.運行效率19. Windows98 是(C)操作系統。A. 多用戶分時B. 批處理系統C.單用戶多任務D.
11、單用單任務分布式系統與網絡系統的主要區別是( B A.并行性B. 透明性C.共享性復雜性(C同時交互地使用計算機。網絡分布式C.分時實時如果分時操作系統的時間片一定,那么( B ,則響應時間越長 A.用戶數越少用戶數越多C.內存越小內存越大6( C )個。航空訂票系統過程控制系統機器口語翻譯系統計算機輔助系統辦公自動化系統計算機激光照排系統A.1B.2C.3D.4下面對OS( D 。A.OS是系統資源管理程序B.OS是為用戶提供服務的程C.OS是其它軟件的支撐軟件D.OS是系統態程序的集合OS( D 。程序的運行結果不確定程序的運行次序不確C.程序多次運行的時間不確定 D. 、B和C下面哪一個
12、不是程序在并發系統內執行的特點(C A.程序執行的間斷性相互通信的可能性C.產生死鎖的必然性資源分配的動態性在下面關于并發性的敘述中正確的是( C A.并發性是指若干事件在同一時刻發生B.并發性是指若干事件在不同時刻發生C.并發性是指若干事件在同一時間間隔內發生D.并發性是指若干事件在不同時間間隔內發生一般來說,為了實現多道程序設計,計算機最需要( A A.更大的內存更多的外設C.更快的CPU更先進的終端選擇所有正確的答案多道程序系統的運行必須要依賴(AB )硬件機構的支持A.通道B.中 斷鼠標光盤在單處理機計算機系統中,多道程序的執行具有(ABC )的特點A.程序執行宏觀上并行B. 程序執行
13、微觀上串行C.設備和處理機可以并行 D. 設備和處理機只能串行應用程序在(AB )系統上,相同的數據的條件下多次執行,所需要的時間是可能同的。A.多用戶分時B. 多道批處理單道批處理單用單任務能同時執行多個程序的OS 是(ACDA.多道批處理單道批處理C.分時系統實時系統下列哪些指令只能在系統態執行?(AD A.關中斷讀系統時鐘C.向寄存器存數據修改系統時鐘6.(AB )可以直接通過OS的(作業)控制接口完成A.用戶復制文件查看目錄C.向寄存器存數據讀磁盤的扇區用戶要求(CD )系統對用戶的請求在一定的時間內給予及時響應A.多道批處理單道批處理C.分時系統實時系統(AB系統不是操作系統 A.W
14、ORDC.UNIXD.WINDOWS9.(ABD)不適合批處理。A.玩游戲B. 飛行模擬C.解大型方程組D.調試程序下列的哪些特性是為多道操作系統特意準備的?(AB A.特權指令B. 系統態/用戶態模式C.時鐘D. 跳轉指令Unix操作系統允許用戶在(A)上使用系統調用A.匯編語言B.C語 言C.英語D. 各種程序設計語言在單處理機系統中,相同的硬件條件下,要執行10個程序,每個程序單獨執行需要6分鐘現在10個程序同時在多道程序系統執行一般情況下每個程序執行完畢需要的時(B 全部執行完畢總共需要的時間( C 。小于6分鐘大于6分鐘小于等于60分鐘大于60分鐘分時系統需要使用下面哪些技術( AC
15、DF A.多道程序設計技術B.作業說明書CD.中斷處理EF.下列哪幾種指令應該只在核心態下執行( ADF A.屏蔽所有中斷B.讀時鐘日期 CD.改變存儲映像圖E.存取某地址單元的內容F.停機判斷正誤,簡要說明理由操作系統屬于最重要的、最不可缺少的應用軟件。操作系統完成的主要功能是與硬件相關的。操作系統的所有程序都在系統態執行。多道程序系統在單處理機的環境下,程序的執行是并發不是并行的,程序的執行與I/O 操作也只能并發不能并行。當計算機系統沒有用戶程序執行時,處理機完全處于空閑狀態。超級用戶(管理員、特權用戶)可以使用特權指令。系統的資源的利用率越高用戶越滿意。多道程序的執行一定不具備再現性。
16、分時系統不需要多道程序技術的支持。分時系統的用戶具有獨占性,因此一個用戶可以獨占計算機系統的資源。設計實時操作系統時,首先應考慮系統的優良性和分配性。批處理系統不允許用戶隨時干涉自己程序的運行。虛擬機不需要硬件的支持。操作系統的所有程序是長駐內存的。簡答題/服務器模型常用于網絡和分布式系統,是否可以用于單機系統?系統調用與一般用戶函數調用的區別?一般計算機的啟動過程?一般用戶最常用的操作系統與用戶的接口是什么接口?過程調用和系統調用的共同點是什么,它們與中斷調用的差別是什么?什么是處理機現場信息?操作系統對計算機系統性能的影響有哪些?多道程序系統如何實現CPUI/O分時系統的響應時間受哪些因素
17、影響?分時系統與實時系統的主要區別?解答題在相同的硬件條件下,為什么一個程序可以在DOSWindowsUINX行?舉例說明,只有被操作系統管理和控制的資源才能被用戶使用。舉例說明,多道程序的引入提高了系統資源的利用率,同時也使操作系統復雜化。用于國家導彈防御系統的計算機系統是一個什么樣的系統?網絡操作系統與分布式操作系統的區別?評價一個操作系統的主要因素有哪些?將手工操作、單道批處理、多道批處理、多用戶分時系統按CPU進行排列。習題解答要點1.4.1選擇最合適的答案1.D2.D3.D4.A5.A6.B7.D8.C 9.B 10.C11.A 12.D 13.B 14.B 15.C16.B 17.
18、D 18.A 19.C 20.B21.C 22.B 23.C 24.D 25.D26.C 27.C 28.A1.4.3選擇所有正確的答案1.AB6.AB2.ABC7.CD3.AB8.AB4.ACD9.ABD5.AD10. AB11.A12.BC13.ACDF14.ADF判斷正誤,簡要說明理由錯誤操作系統是最接近于計算機硬件的系統軟件。正確錯誤操作系統中有很多外部命令在用戶態下執行,特別是微內核OS 的許多功能是在外核的用戶態上完成的。錯 誤 程序的執行與I/O 操作在通道、中斷、DMA 的支持下可以并行操作。錯誤系統進程可能正在執行,操作系統可以利用這段時間對系統進行整理等操作。錯誤這些操作的
19、完成是超級用戶通過使用操作系統提供的功能完成,這些功能一般用戶沒有權利使用。 特權指令是只能在核心態執行的機器指令。錯誤系統的資源利用率高可能使用戶等待更長的時間,方便性、交互性也可能受到影響。錯誤單道程序的再現性是本身固有的,多道程序的執行失去了再現性,多道程序執行的再現性不是自然獲得的,是通過程序員的編程控制添加上去。錯誤分時系統本身就是多道程序系統。錯誤統的用戶是與其它用戶共享計算系統的資源。錯誤設計實時操作系統時,首先要考慮系統的實時性和可靠性。正確錯誤通過OS 將物理的資源轉換為邏輯資源。錯誤內部命令長駐內存。簡答題/服務器模型操作系統中,文件服務、進程服務等功能是以服務器進程的方式
20、運行于用 服務器模型既可 以用于網絡和分布式系統,也可以用于單機系統,只不過網絡和分布式系統更需要這種形式。在用戶態執行。一般計算機的啟動過程是:ROMROM block)讀入內存。由引導塊將OSOSOS加載外核處理程序,給出提示,等待用戶操作一般用戶最常用的操作系統與用戶的接口是控制接口,用戶使用這個接口控制、管理和操 口。過程調用和系統調用的執行完全是同步的,也就是在相同的數據集上重復執行,它們的調 相同的數據集上重復執行,中斷的發生點可以是不同的。值、程序計數器和各個寄存器的值。件成本等。在多道程序系統中,當需要I/O 操作,不需要CPU 直接控制I/O 及中斷機構控制直接控制I/O 操
21、作的完成,這時CPU 也不是空閑等待I/O去執行另外一道程序。分時系統的響應時間指用戶從終端發出一個命令到系統處理完這個命令并做出回答所需要 度的影響。10. 分時系統是指在一個系統中多個用戶分時地使用同一計算機。實時系統是指計算機及時響地運行。實時系統與分時系統的主要區別有兩點:是具有特殊用途的專用系統,交互能力略差;而實時系統對響應時間要求更高,一般由控制系統或信息處理系統所能接受的延遲時間來決定。解答題雖然硬件環境相同,但是程序的運行需要OS 的支持。由于Windows 系統向下兼容DOS,因此,一個程序能在DOS 上運行,也能在Windows 上運行。但DOSWindows 與UNIXAPI 等是不兼容的。如該程序使用的是WindowsAPIUnixUNIX在沒有操作系統的時候,計算機系統的資源完全由用戶和用戶程序來控制和管理,但是用 戶非常不方便。有了操作系統后,計算機系統的資源由操作系統控制和管理,用戶通過操作系統的 服務接口使用這些資源。如果操作系統沒有控制和管理某些
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機三級信息安全與領導決策的影響試題及答案
- 解決組織問題的領導科學方法試題及答案
- 嵌入式開發面臨挑戰試題及答案討論
- 低氮飼料對生豬生長性能的影響機制
- 2025年工業領域CCS技術在工業環保產業環境美學中的應用案例報告
- 醫療器械臨床試驗規范化流程與臨床研究設計報告
- 2025年家具制造業個性化定制生產模式成本控制研究報告
- 2025年食品添加劑安全性評估與食品安全風險評估標準制定報告
- 2025年電商平臺內容營銷策略與種草經濟實戰案例深度解析報告
- 電子信息產業園運營管理方案
- 泥漿測試記錄表
- 《摩擦力》說課課件(全國獲獎實驗說課案例)
- 個人信用報告異議申請表
- 統計學學習指導書(完整版)
- 初中數學 北師大版 七年級下冊 變量之間的關系 用圖象表示的變量間關系 課件
- 2023年藝術與審美期末試卷答案參考
- 電氣工程竣工驗收表格模板
- Teladoc全球領先的遠程醫療服務商
- 制程品質檢驗流程圖
- 必修地球圈層結構通用PPT課件
- 物聯網體系結構PPT課件
評論
0/150
提交評論