作業系統(OperatingSystem)是一組系統程式(SystemProgram),介於使用者(User)與電腦硬體(Hardware)之間,幫助使用者方便使用,監督電腦有效執行。一套完整之電腦系統,可概分為四組區塊:電腦硬體(ComputerHardware)、作業系統(OperatingSystem)、應用程式(ApplicationProgram)、與使用者(Users)。其中作業系統用於組合其他三組區塊,只要是開機狀態,作業系統就一直在執行中,通常視為核心運作(Kernel);而其他三組區塊,唯有在被需要時才呼應啟動執行。本書針對大專院校作業系統課程教學需求,精緻設計五篇共15章:(1)系統架構(SystemStructure),電腦系統結構、作業系統架構;(2)行程管理(ProcessManagement),行程、執行緒、CPU排程、同步並行、死結;(3)儲存管理(StorageManagement),記憶體管理、虛擬記憶體、檔案系統;(4)輸入輸出(InputandOutput),輸入輸出系統、大量儲存結構;(5)分散式系統(DistributedSystem),分散式系統結構、分散式系統之整合、雲端概念。