操作系統第一單元思考題與練習題

1、什麼是操作系統、請說明操作系統在計算機系統中的地位和作用。
操作系統是計算機系統中的一個系統軟件,他是一些這樣的程序模塊的集合,他們能有效的管理和組織計算機系統中的硬件資源和軟件資源、合理的組織計算機系統的工作流程、控制程序的執行、並向用戶提供各種功能服務。使得用戶更加方便、有效的使用計算機、並能使計算機系統更加高效的運行。

作用:合理的管理和組織計算機系統的運行
	   合理的組織計算機系統的工作流程、控制程序的執行
	   向用戶提供各種功能服務,使用戶更方便有效的使用計算機

2、操作系統管理計算機系統的哪些資源?
操作系統管理計算機系統中的硬件資源和軟件資源
硬件資源:輸入設備、輸出設備、存儲器、中央處理器
軟件資源:系統軟件、應用軟件、支撐軟件、驅動程序

3、請從資源管理的角度說明操作系統的主要功能
進程管理、存儲管理、文件管理、設備管理、作業管理

4、操作系統有哪些特徵?
併發性、隨機性、共享性

5、比較windows、unix和linux操作系統的體系結構,有哪些易同點?
windows:分層結構、C/S模式
linux:單塊結構
unix:類linux,以硬件爲整個系統的基礎

6、Android操作系統的特點是什麼?
從高到低層爲:應用程序層、應用框架層、 系統運行層和linux運行層

7、手機操作系統通常要提供哪些功能?
1、移動網絡支持
2、藍牙功能
3、圖形化

8、請敘述各種類型操作系統的工作方式及其特點。
批處理操作系統 成批處理作業 批處理,用戶無法干預作業執行過程
分時操作系統 支持多用戶,向用戶提供交互式的快速服務,對用戶的輸入進行及時的反饋和處理 交互式、便於調試、多用戶可同時使用電腦,感覺不到他人的使用
實時操作系統 執行時時間誤差小、可靠、能在極小時間誤差內,定時執行計劃任務。 具有可靠性、實時性

9、請比較批處理、分時系統、實時系統的相同點和不同點
相同點:都能對用戶的輸入進行相應的處理並輸出
不同點:批處理在作業過程中無法被用戶干預、分時系統方便用戶交互,對用戶的輸入能及時反饋,實時系統對時間要求高,具有可靠性和實時性。

10、請簡述分時系統下響應時間的含義
響應時間是指從用戶輸入到操作系統執行完並返回相應數據的過程所消耗的時間。

11、在什麼情況下應該採用批處理方式、在什麼情況下應該採用分時策略。
當有大量作業成批時,無需用戶干預執行過程的,應該採用批處理方式
若經常需要用戶交互、需要用戶干預執行過程的,應該採用分時策略。

12、現代的通用操作系統吧批處理方式和分時方式兩者結合起來,爲什麼要這麼做,這麼的結合有什麼特點。
把無須用戶干預的、時間要求不強的稱爲“後臺”,使用批處理方式執行
把用戶需要頻繁交互的、有較強時間要求的稱爲“前臺”,使用分時方式執行
好處:使用方便、運算更高效、提高系統魯棒性

13、實時操作系統有什麼主要特徵:
1、時間精度高、能在極小時間範圍內對外部事件作出響應,有實時時鐘管理。
2、具有高可靠性,誤差小
3、過載防護。

15、請說明什麼是spooling技術,在現代操作系統中有沒有使用spooling技術。
spooling的全稱是“同時的外部設備聯機操作”,該技術使用磁盤設備作爲主機的直接輸入輸出設備,主機直接從磁盤上選取作業運行,作業的結果保存在磁盤上,通道負責將用戶外設動態寫入磁盤,且這一操作與主機並行。現代操作系統中一般大型操作系統會採用此技術,微型操作系統中不具備此技術

16、網絡操作系統和分佈式操作系統都是配置在計算機網絡上的操作系統,他們在本質上有什麼不同。
網絡操作系統是基於計算機網絡的操作系統,他能實現資源的共享、通信和安全,而分佈式操作系統是網絡操作系統的更高級表現形式,它能夠實現資源的深度共享,網絡上的所有計算機使用同一個操作系統。

17、操作系統的設計過程包括哪些方面,在每個方面都要考慮什麼問題。
包括功能設計、算法設計、結構設計。
在每個方面都要考慮安全性、可靠性、易維護性、高效率、可移植等。

18、操作系統的設計目標是什麼?
可靠性、高效性、簡明性、易維護性。可移植性、安全性。

19、影響操作系統正確性的因素有哪些?
操作系統功能多,接口複雜,開發人員多

20、在進行操作系統結構設計的時候我們應該考慮哪些問題?
操作系統的構成法和組合方法

21、請說明模塊組合法、層次結構和客服/服務器結構的基本思想和優缺點
模塊組合法 把每一個功能做成一個模塊,把各個模塊組合成一個系統,模塊之間能互相調用 結構緊湊,接口簡單,不易修改、很難在原有基礎上添加和修改。
層次結構 把操作系統按層次分割,每層都只能調用他的下一層的接口 層次分明,易於維護
客戶/服務器結構 適應於網絡操作系統 可靠、靈活

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章