1-1-1 作業系統的功能
• 提供使用者操作介面
• 提供程式執行環境
• 控制輸入 \ 輸出程序
• 分配系統資源
• 管理與維護磁碟中的 檔案
• 監視系統防止錯誤發 生
• 提供網路服務與安全
管理
1-1-2 作業系統的組成
• 作業環境( shell )
• 主要功能是提供使用 者操作介面,早期多 為文字介面,現在多 採圖形化使用者介面
( Graphic User In terface, GUI )
• 核心( kernel )
• 是作業系統內部的各
種程式元件。
1-1-3 作業系統的類型
類型 說明 範例
單人單工 作業系統在同一時間內只允許一個使用者執行一 個程式,必須等待目前程式執行完成後,才能執 行下一個程式。
MS-DOS 、 CP/M
單人多工 作業系統藉由在程式之間不斷切換並輪流執行每 一個程式而達成「多工」的效果,不過這類的作 業系統主要仍只支援單一使用者 (Single User)
,並不支援多個使用者同時使用。
Windows 95\98\Me
多人多工 作業系統允許多個使用者同時進行一個或一個以 上的程式,作業系統會依照一定的規則 ( 如優先
UNIX 、 Li
nux 、 Nove
1-1-4 常見的作業系統
• DOS ( Disk Operating System )
– 以磁碟片為主要儲存媒體。
– 採用文字式的作業環境。
– 使用者必須依照語法輸入正確的命令才能驅
動電腦。
1-1-4 常見的作業系統
• Windows 95\98\Me
– 早期的 Windows 版本。
– 可以直接開機。
– 硬體的隨插即用( PnP )。
– 資源管理功能、多工作業、支援長檔名、支
援中文檔名、網路及通訊功能。
1-1-4 常見的作業系統
• Windows NT\2000\XP
– 高階商用市場的網路作業系統( Network Operating System, NOS )
– 系統穩定度與網路功能都大幅提高。
1-1-4 常見的作業系統
• Mac OS X
– 麥金塔電腦的作業系統。
– 需搭配麥金塔電腦的硬體架構。
1-1-4 常見的作業系統
• UNIX
– 可攜性作業系統,可跨越不同的電腦平台
。
– 具有多人多工特性。
– 在商業電腦市場上佔有相當重要的地位 。
1-1-4 常見的作業系統
• Linux