第2章 操作系統知識
1、操作系統是其他軟件的運行基礎,對計算機硬件作首次擴充和改造,主要完成資源的調度和分配、信息的存取和保護、并發活動的協調和控制。
2、操作系統是管理軟硬件資源、控制程序執行,改善人機界面,組織計算機工作流程,為用戶提供良好運行環境的一種系統軟件。
3、操作系統的作用:一是通過資源管理提高計算機系統的效率,二是改善人機界面,向用戶提供友好的工作環境。
4、操作系統的特征:并發生、共享性、異步性(隨機性)。
5、操作系統的功能:處理器管理、存儲管理、設備管理、文件管理、作業管理、網絡與通信管理。
6、處理器管理的任務一是處理中斷事件,二是處理器調度。硬件只能發現中斷事件,捕捉并產生中斷信號,但不能處理中斷。操作系統能對中斷事件進行處理。
7、存儲管理任務是管理存儲器資源,功能包括:存儲分配、存儲共享、存儲保護、存儲擴充。
8、設備管理功能包括:外圍設備的控制、處理和分配,緩沖區的管理、共享設備的驅動和實現虛擬設備。
9、文件管理是對信息資源的管理,是對用戶文件和系統文件進行有效管理。
10、網絡與通信管理功能包括:故障管理、安全管理、性能管理、記帳管理和配置管理。
11、網絡操作系統功能包括:網上資源管理功能和數據通信管理功能。
12、操作系統類型包括批處理系統、分時操作系統、實時操作系統。
13、批處理操作系統是指將一批作業集中輸入計算機,由系統來調度和控制用戶作業的執行。
14、批處理的特點是用戶脫機工作、成批處理作業、多道程序運行、作業周轉時間長。
15、分時操作系統指允許多個聯機用戶共同使用同一臺計算機系統進行計算機。其思想是把CPU的時間劃分成時間片,輪流分配給各終端用戶,使每個用戶能得到快速響應,是最為流行的一種操作系統。
16、分時操作系統具有四個特性:同時性、獨立性、及時性、交互性。
17、實時操作系統是指當外界事件或數據產生時,能接收并快速予以處理,處理結果能在規定時間內對處理系統做出快速響應。
18、實時系統包括:數據采集、加工處理、操作控制和反饋處理。
19、所有的多道程序設計操作都建立在進程的基礎上。
20、進程從理論角度看是對程序過程的抽象,從實現角度看是一種數據結構,目的是刻畫動態系統的內在規律。
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |