第1章 操作系統(tǒng)概述
1.1 計算機系統(tǒng)概述
1.2 操作系統(tǒng)概述
1.2.1 操作系統(tǒng)的定義
1.2.2 操作系統(tǒng)的目標
1.2.3 操作系統(tǒng)的功能
1.3 操作系統(tǒng)的發(fā)展
1.3.1 初級階段
1.3.2 多道程序設計技術
1.3.3 分時技術
1.3.4 實時技術
1.3.5 推動操作系統(tǒng)發(fā)展的因素
1.4 操作系統(tǒng)的分類及實例
1.4.1 批處理系統(tǒng)
1.4.2 分時系統(tǒng)
1.4.3 實時系統(tǒng)
1.4.4 PC操作系統(tǒng)
1.4.5 網絡操作系統(tǒng)
1.4.6 分布式操作系統(tǒng)
1.4.7 并行操作系統(tǒng)
1.4.8 嵌入式操作系統(tǒng)
1.5 研究操作系統(tǒng)的主要觀點
1.5.1 資源管理的觀點
1.5.2 進程的觀點
1.5.3 使用者的視角
1.6 操作系統(tǒng)的特性及評價
1.6.1 操作系統(tǒng)的特征
1.6.2 操作系統(tǒng)的性能
1.7 小結
思考與習題
拓展閱讀
第2章 處理機管理
2.1 進程的引入
2.1.1 單道程序執(zhí)行及其特點
2.1.2 多道程序并發(fā)執(zhí)行及其特點
2.2 進程的描述
2.2.1 進程的定義與特征
2.2.2 進程狀態(tài)及其轉換
2.2.3 進程控制塊
2.3 進程控制
2.3.1 操作系統(tǒng)內核
2.3.2 處理機執(zhí)行狀態(tài)
2.3.3 進程控制
2.4 進程互斥與同步
2.4.1 臨界資源
2.4.2 臨界區(qū)
……
第3章 處理機調度與死鎖
第4章 存儲器管理
第5章 設備管理