作業系統 (Operating System)

資源管理與程序排程的核心系統軟體

什麼是作業系統?

作業系統是管理電腦硬體與軟體資源的系統軟體,作為使用者與硬體之間的介面。它負責協調並管理電腦的各項資源,讓使用者與應用程式能夠有效率地使用這些資源。

核心功能

程序管理

建立、執行、暫停與終止程式行程。包括程序排程(決定哪個程序獲得 CPU)、行程切換、程序同步。

記憶體管理

分配與回收記憶體空間。包括虛擬記憶體、分頁/分段、記憶體保護。

檔案系統

管理儲存裝置上的資料,包含檔案管理、目錄管理、檔案保護。

設備管理

管理各種輸入輸出設備,包含驅動程式、緩衝管理、設備排程。

主要元件

經典作業系統

本課程範例

相關連結