簡述作業系統的發展史

2022-05-05 05:18:08 字數 978 閱讀 7022

簡述點:

1.人工操作方式

使用者獨佔全機,cpu等待人工操作;人工操作嚴重降低了計算機資源的利用率,所謂人機矛盾。

2.離線輸入/輸出(i/o)方式

引入磁帶,將資料程式輸入待磁帶上,需要程式和資料時,再從磁帶上高速調入記憶體。

輸入輸出方式:聯機輸入/輸出方式,

優點:減少cpu的空閒時間;提高i/o速度。

3.單道批處理系統

流水線式的工作, 

單道批處理系統是解決人機矛盾和cpu與i/o裝置速度不匹配矛盾的過程中形成的;

批處理系統旨在提高系統資源的利用率和系統吞吐量。

缺點:系統資源不能夠充分利用,造成記憶體的浪費。

4.多道批處理系統

設計概念:提高資源利用率和系統吞吐量,a、b、c程式執行,都有i/o操作而使cpu暫時停止行,a在i/o操作時,b執行,b在i/o操作時,c執行。使多道程式交替地執行。

優缺點:資源利用率高;系統吞吐量大。平均周轉時間長;無互動能力。

5.分時系統

分時系統是指,在一台主機上連線了多個配有顯示器和鍵盤的終端並由此所組成的系統,該系統允許多個使用者同時通過自己的終端,以互動方式使用計算機,共享主機的資源。

特徵:多路性、獨立性、及時性、互動性。

分時系統的主要目標:對使用者響應的及時性,即不至於使用者等待每乙個命令的處理時間過長。

多使用者分時系統是當今計算機作業系統中最普遍使用的一類作業系統。

6.實時系統

系統能及時響應外部事件的請求,在規定時間內完成對該事件的處理,並控制所有實時任務的協調一致執行。

特徵:多路性(週期性資訊採集,多個物件或執行機構進行控制)、獨立性、及時性、互動性、可靠性(多級容錯措施)。

作業系統發展史

程序指的就是乙個正在執行的程式,或者說是程式的執行過程,即程序是乙個抽象的概念 程序是起源於作業系統的,是作業系統最核心的概念,作業系統所有其他的概念都是圍繞程序展開的1 作業系統 現代作業系統 作業系統是位於計算機硬體於軟體之間的控制程式 作用 1 將硬體的複雜操作封裝成簡單的介面,給使用者或者應...

作業系統發展史

步驟簡介 先把程式紙帶 或卡片 裝上計算機,然後啟動輸入機把程式和送入計算機,接著通過控制台開關啟動程式執行。計算完畢,印表機輸出計算結果,使用者卸下並取走紙帶 或卡片 第二個使用者上機,重複同樣的步驟。特點 使用者獨佔機器,cpu等待手工操作,cpu利用不充分。缺點 由於手工操作的速度和計算機的高...

作業系統發展史

計算機硬體和軟體共同構成計算機系統。計算機硬體的每一次革新都伴隨著作業系統的發展。作業系統的發展大致分為4個階段,如圖5 6所示。第一代的電子管計算機誕生於20世紀40年代,當時作業系統尚未出現,程式設計師直接與硬體打交道 第二代的電晶體計算機始於20世紀50年代,為了提高計算資源的使用效率,減少空...