《作業系統原理》緒論

2021-08-19 16:12:27 字數 832 閱讀 1063

一、作業系統定義

所有軟體與硬體相連的第一層軟體,執行於裸機;

大型的程式系統,負責計算機系統軟硬體資源的分配和管理;控制和協調併發活動;提供使用者介面,使使用者獲得良好的工作環境

二、作業系統功能

1、程序管理

提出程序排程策略;給出程序排程演算法;進行處理機的分配

2、儲存管理

儲存分配和儲存無關性;儲存保護;儲存擴充;

3、裝置管理

裝置無關性;裝置分配;裝置的傳輸控制

4、軟體資源管理(檔案管理)

儲存空間管理;檔案的操作;目錄的操作;檔案和目錄的訪問許可權。。。

三、作業系統的特性

併發性:邏輯上併發,真正的併發

共享性:多個計算任務對資源的共同享用

不確定性:具有處理隨機事件的能力(中斷處理的能力)

評價指標:吞吐率、響應能力、資源利用率(裝置使用頻率)、可移植性、可靠性

四、作業系統的發展

電子管時代、電晶體時代、積體電路時代、大規模積體電路時代

手工作業系統:手工處理程式的啟動與結束

單道批處理系統:主機控制輸入輸出(聯機批處理)、衛星機控制輸入輸出(離線批處理)

多道批處理系統:多道程式設計技術(cpu與外設並行,外設彼此並行),多道、並行、序列

中斷技術,cpu收到中斷訊號後停止當前工作,轉去處理外部事件,結束後回到斷點

通道技術,專門處理外設與主存之間的資料傳輸的處理機

分時作業系統:分時技術,主機以時間片為單位,把cpu迴圈地分配給每個作業使用

多路調製性(多使用者聯機使用同一臺計算機)、獨占性、互動性

【個人計算機作業系統、網路作業系統、分布式系統】

作業系統 緒論

計算機的早期模型是馮諾依曼模型,主機由運算器 alu 控制器 cu 儲存器,輸入輸出裝置組成。但是沒有配置軟體的計算機被稱為裸機。作業系統的功能是 給使用者提供了乙個與計算機硬體之間的乙個藉口。有效的管理計算機的各種資源的分配,合理地組織計算機系統的各種流程,用以改善效能。作業系統的功能 1.程序管...

考研作業系統筆記 緒論

作業系統是配置在計算硬體的第一層軟體,是對硬體系統的首次擴充。主要作用就是管理好這些裝置,提高他們的利用率和效率,並為使用者和程式提供乙個簡單的介面。1.1 作業系統的目標 方便性 使用者可以通過各種命令來操縱作業系統 包括shell命令 圖形介面 有效性 一是提高系統資源的利用率 減少cpu等裝置...

作業系統筆記0 1 緒論

分類 作業系統結構設計 程式介面 系統呼叫 定位 硬體基礎上的第一層擴充,是其它軟體和硬體的介面 功能要求 有效 合理 方便 可拓展性 特點 併發 共享 虛擬 隨機 共享 多個程序共享有限的計算機上的資源 虛擬 乙個物理實體對映為若干個對應的邏輯實體 分時或分空間 虛擬是作業系統管理系統資源的重要手...