第1章 操作系統(tǒng)引論
1.1 操作系統(tǒng)的功能和特征
1.2 操作系統(tǒng)的基本類型
1.3 操作系統(tǒng)結構
1.4 現(xiàn)代操作系統(tǒng)概念
1.5 重點演示和交互練習——多道程序設計的調度
小結
習題
第2章 進程及其管理
2.1 進程概念及其引入
2.2 進程的描寫
2.3 進程狀態(tài)及轉化
2.4 進程管理
2.5 進程同步與通信
2.6 線程
2.7 重點演示和交互練習——經典同步問題
小結
習題
第3章 調度與死鎖
3.1 概述
3.2 分級調度
3.3 常用調度算法
3.4 死鎖問題
3.5 重點演示和交互練習——優(yōu)先級調度算法
小結
習題
第4章 存儲器管理
4.1 概述
4.2 單一連續(xù)分配
4.3 分區(qū)管理
4.4 分頁管理
4.5 分段管理
4.6 覆蓋與對換
4.7 重點演示和交互練習——地址重定位
小結
習題
第5章 虛擬存儲器
5.1 虛擬存儲器概念
5.2 請頁式虛擬存儲管理
5.3 頁面淘汰算法
5.4 重點演示和交互練習——頁面淘汰算法
小結
習題
第6章 設備管理
6.1 設備管理概述
6.2 緩沖技術
6.3 中斷技術
6.4 SPOOLing技術
6.5 設備驅動
6.6 磁盤的特性及調度算法
6.7 用戶請求輸入輸出的實現(xiàn)過程
6.8 重點演示和交互練習——中斷過程、磁盤調度、輸入輸出實現(xiàn)過程
小結
習題
第7章 文件系統(tǒng)
7.1 文件與文件系統(tǒng)
7.2 文件的邏輯結構
7.3 文件目錄組織
7.4 文件的物理結構
7.5 文件存儲空間管理
7.6 文件保護
7.7 文件系統(tǒng)的系統(tǒng)調用
7.8 重點演示和交互練習——寫文件的實現(xiàn)過程
小結
習題
第8章 MS-DOS實例分析
8.1 MS-DOS的組成與配置
8.2 MS-DOS的中斷與功能服務
8.3 程序的執(zhí)行環(huán)境
8.4 內存管理
8.5 訪問外部設備
8.6 文件系統(tǒng)
小結
習題
第9章 UNIX/Linux實例分析
9.1 系統(tǒng)結構
9.2 進程管理
9.3 內存管理
9.4 文件管理
9.5 設備緩沖管理
9.6 shell程序設計
9.7 Linux
9.8 重點演示和交互練習——文件塊的多重索引物理結構
小結
習題
第10章 Windows 2000/NT/2003實例分析
10.1 模型與結構
10.2 對象、進程和線程
10.3 系統(tǒng)微內核
10.4 虛擬存儲器
10.5 磁盤與文件管理
10.6 輸入輸出子系統(tǒng)
10.7 進程通信
10.8 系統(tǒng)安全性
10.9 Windows 2003簡介
小結
習題
附錄A 計算機操作系統(tǒng)網絡教學課件安裝說明
參考文獻