書籍簡介
作業系統是載入在計算機硬體上的第一層軟體,也是計算機系統中一個重要的核心軟體。同樣,作業系統也是計算機科學教育的一門重要課程。本書從原理、概念和技術的角度介紹了作業系統的基礎知識,包括進程管理、中斷與調度、死鎖、存儲管理、檔案系統、I/O設備管理、用戶接口以及當今較為成熟和流行的作業系統,如Windows、UNIX、Linux中相關的實現技術和方法,並在經典內容的基礎上介紹了近年來作業系統最新的技術與發展。?目錄
第1章操作系統概述1.1什麼是作業系統
1.2作業系統的目標和功能
1.3作業系統的發展歷程
1.4作業系統的分類
1.5支持作業系統的硬體環境
1.6作業系統的特徵和服務
1.7典型的現代作業系統
習題1
第2章作業管理
2.1作業的基本概念
2.2批處理作業控制
2.3調度算法
2.4互動式作業控制
習題2