●第1章 計算機繫統概述
1.1 操作繫統的基本概念
1.1.1 操作繫統的概念
1.1.2 操作繫統的特征
1.1.3 操作繫統的目標和功能
1.1.4 本節習題精選
1.1.5 答案與解析
1.2 操作繫統發展歷程
1.2.1 手工操作階段(此階段無操作繫統)
1.2.2 批處理階段(操作繫統開始出現)
1.2.3 分時操作繫統
1.2.4 實時操作繫統
1.2.5 網絡操作繫統和分布式計算機繫統
1.2.6 個人計算機操作繫統
1.2.7 本節習題精選
1.2.8 答案與解析
1.3 操作繫統運行環境
1.3.1 處理器運行模式
1.3.2 中斷和異常的概念
1.3.3 繫統調用
1.3.4 本節習題精選
1.3.5 答案與解析
1.4 操作繫統結構
1.5 操作繫統引導
1.6 虛擬機
1.6.1 虛擬機的基本概念
1.6.2 本節習題精選
1.6.3 答案與解析
1.7 本章疑難點
第2章 進程與線程
2.1 進程與線程
2.1.1 進程的概念和特征
2.1.2 進程的狀態與轉換
2.1.3 進程的組織
2.1.4 進程控制
2.1.5 進程的通信
2.1.6 線程和多線程模型
2.1.7 本節小結
2.1.8 本節習題精選
2.1.9 答案與解析
2.2 處理機調度
2.2.1 調度的概念
2.2.2 調度的目標
2.2.3 調度的實現
2.2.4 典型的調度算法
2.2.5 進程切換
2.2.6 本節小結
2.2.7 本節習題精選
2.2.8 答案與解析
2.3 同步與互斥
2.3.1 同步與互斥的基本概念
2.3.2 實現臨界區互斥的基本方法
2.3.3 互斥鎖
2.3.4 信號量
2.3.5 管程
2.3.6 經典同步問題
2.3.7 本節小結
2.3.8 本節習題精選
2.3.9 答案與解析
2.4 死鎖
2.4.1 死鎖的概念
2.4.2 死鎖預防
2.4.3 死鎖避免
2.4.4 死鎖檢測和解除
2.4.5 本節小結
2.4.6 本節習題精選
2.4.7 答案與解析
2.5 本章疑難點
第3章 內存管理
3.1 內存管理概念
3.1.1 內存管理的基本原理和要求
*3.1.2 覆蓋與交換
3.1.3 連續分配管理方式
3.1.4 基本分頁存儲管理
3.1.5 基本分段存儲管理
3.1.6 段頁式管理
3.1.7 本節小結
3.1.8 本節習題精選
3.1.9 答案與解析
3.2 虛擬內存管理
3.2.1 虛擬內存的基本概念
3.2.2 請求分頁管理方式
3.2.3 頁框分配
3.2.4 頁面置換算法
3.2.5 抖動和工作集
3.2.6 內存映射文件
3.2.7 虛擬存儲器性能影響因素
3.2.8 地址翻譯
3.2.9 本節小結
3.2.10 本節習題精選
3.2.11 答案與解析
3.3 本章疑難點
第4章 文件管理
4.1 文件繫統基礎
4.1.1 文件的基本概念
4.1.2 文件控制塊和索引結點
4.1.3 文件的操作
4.1.4 文件保護
4.1.5 文件的邏輯結構
4.1.6 文件的物理結構
4.1.7 本節小結
4.1.8 本節習題精選
4.1.9 答案與解析
4.2 目錄
4.2.1 目錄的基本概念
4.2.2 目錄結構
4.2.3 目錄的操作
*4.2.4 目錄實現
4.2.5 文件共享
4.2.6 本節小結
4.2.7 本節習題精選
4.2.8 答案與解析
4.3 文件繫統
4.3.1 文件繫統結構
4.3.2 文件繫統布局
4.3.3 外存空閑空間管理
4.3.4 虛擬文件繫統
4.3.5 分區和安裝
4.3.6 本節小結
4.3.7 本節習題精選
4.3.8 答案與解析
4.4 本章疑難點
第5章 輸入/輸出(I/O)管理
5.1 I/O管理概述
5.1.1 I/O設備
5.1.2 I/O控制方式
5.1.3 I/O軟件層次結構
5.1.4 應用程序I/O接口
5.1.5 本節小結
5.1.6 本節習題精選
5.1.7 答案與解析
5.2 設備獨立性軟件
5.2.1 與設備無關的軟件
5.2.2 高速緩存與緩衝區
5.2.3 設備分配與回收
5.2.4 SPOOLing技術(假脫機技術)
5.2.5 設備驅動程序接口
5.2.6 本節小結
5.2.7 本節習題精選
5.2.8 答案與解析
5.3 磁盤和固態硬盤
5.3.1 磁盤
5.3.2 磁盤的管理
5.3.3 磁盤調度算法
5.3.4 固態硬盤
5.3.5 本節小結
5.3.6 本節習題精選
5.3.7 答案與解析
5.4 本章疑難點
參考文獻