從單人單工作業系統到多CPU多人多工作業系統,每一階段的轉變都伴隨著系統複雜性和功能的增加。以下是各個階段需要考慮的主要工作:
⑴ 單人單工作業系統(Single-User Single-Tasking System)
單人單工作業系統是最基本的操作系統類型,主要特點是一次只能執行一個程序,並且只有一個用戶能夠使用。
要考量的工作:
-
基本的資源管理:
- CPU管理:確保CPU能夠高效地運行單個應用程序。
- 記憶體管理:分配和釋放內存給唯一運行的應用程序。
- I/O管理:管理單個應用程序的輸入輸出操作。
-
簡單的用戶界面:
- 提供簡單的命令行界面或圖形用戶界面,供單個用戶操作。
-
基礎的錯誤處理: