簡述點:
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.實時系統
系統能及時響應外部事件的請求,在規定時間內完成對該事件的處理,並控制所有實時任務的協調一致運行。
特征:多路性(周期性信息采集,多個對象或執行機構進行控制)、獨立性、及時性、交互性、可靠性(多級容錯措施)。