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