作業系統的主要目的:
1. 作為使用者(user)與電腦溝通、易於使用的介面環境
2. 提供使用者程式(user-program)一個易於執行的環境
3. 適當地分配資源(resource),期望達到公平有效的運用
4. 監督程序(process)的執行過程,避免非法或無意不當的使用所造成的危害
作業系統演進的關鍵概念:
自動安排工作順序(Automatic job sequencing)
常駐監督器(Resident monitor)
剛開始時控制權在監督器身上,接著堅督器將控制權交給應用程式,
待應用程式執行結束後,再將控制權交給下一個應用程式。
緩衝裝置(Buffer)
線外處理(Off-line operation)
用磁帶機取代讀卡機和列表機
線上同時週邊處理(Spooling)
Simultaneous Peripheral Operation On-line
作業系統的服務項目
執行程式
輸出輸入
檔案系統維護(File-system manipulation)
錯誤偵測
資源分配
記帳
保護措施
沒有留言:
張貼留言