第1章 計算機操作系統概論
1.1 操作系統的概念
1.1.1 操作系統與計算機同在
1.1.2 對操作系統的認識
1.1.3 操作系統的功能
1.1.4 操作系統的服務(wù)
1.2 操作系統的學(xué)習方法
1.2.1 學(xué)習和研究操作系統
1.2.2 理解操作系統的特征
1.2.3 理解操作系統的硬件關(guān)聯(lián)
1.3 操作系統的形成與發(fā)展
1.3.1 操作系統發(fā)展的基礎
1.3.2 操作系統的進(jìn)展與演變
1.4 操作系統的分類(lèi)
1.4.1 分類(lèi)的原則與觀(guān)點(diǎn)
1.4.2 單用戶(hù)操作系統
1.4.3 操作系統的體系結構
1.5 當前主流操作系統簡(jiǎn)介
1.5.1 Windows系列操作系統
1.5.2 UNIX系列操作系統
本章小結
習題
第2章 進(jìn)程與并發(fā)控制
2.1 并發(fā)與進(jìn)程
2.1.1 并發(fā)概述
2.1.2 程序的順序執行與并發(fā)執行
2.1.3 進(jìn)程及其運行環(huán)境
2.2 進(jìn)程的狀態(tài)轉換
2.2.1 進(jìn)程的執行軌跡
2.2.2 兩狀態(tài)進(jìn)程模型
2.2.3 五狀態(tài)進(jìn)程模型
2.2.4 進(jìn)程的掛起狀態(tài)
2.3 操作系統對進(jìn)程的控制
2.3.1 操作系統內核
2.3.2 操作系統控制結構
2.3.3 進(jìn)程的構成及進(jìn)程的組織
2.3.4 進(jìn)程控制塊PCB
2.3.5 PCB實(shí)例解析
2.3.6 操作系統內核級安全:執行模式
2.3.7 操作系統對進(jìn)程的控制
2.4 線(xiàn)程——另一種并發(fā)實(shí)體
2.4.1 進(jìn)程與線(xiàn)程
2.4.2 多線(xiàn)程并發(fā)
2.4.3 線(xiàn)程的類(lèi)型
2.4.4 多線(xiàn)程實(shí)例
2.5 進(jìn)程調度
2.5.1 調度的目標、原則和方式
2.5.2 調度的類(lèi)型
2.5.3 進(jìn)程調度算法
2.5.4 實(shí)時(shí)系統與實(shí)時(shí)任務(wù)調度
2.5.5 進(jìn)程調度實(shí)例
2.6 進(jìn)程并發(fā)控制:互斥與同步
2.6.1 并發(fā)控制
2.6.2 互斥與同步的解決策略
2.6.3 互斥與同步解決方法之一:軟件方法
2.6.4 互斥與同步解決方法之二:硬件方法
2.6.5 互斥與同步解決方法之三:信號量方法
2.6.6 互斥與同步解決方法之四:管程
2.7 經(jīng)典進(jìn)程互斥與同步問(wèn)題之一:生產(chǎn)者/消費者問(wèn)題
2.8 經(jīng)典進(jìn)程互斥與同步問(wèn)題之二:讀者/寫(xiě)者問(wèn)題
2.9 互斥與同步解決方法之五:消息傳遞
2.9.1 進(jìn)程通信的方式
2.9.2 共享存儲區方式
2.9.3 消息傳遞機制
2.9.4 利用消息傳遞實(shí)現互斥
2.9.5 利用消息傳遞解決生產(chǎn)者/消費者問(wèn)題
2.10 進(jìn)程互斥與同步實(shí)例
2.11 進(jìn)程死鎖
2.11.1 引起死鎖的原因
2.11.2 解決死鎖的方法
2.11.3 預防死鎖
2.11.4 避免死鎖
2.11.5 檢測并解除死鎖
2.12 經(jīng)典進(jìn)程互斥與同步問(wèn)題之三:哲學(xué)家進(jìn)餐問(wèn)題
本章小結
習題
第3章 數據存儲與管理
3.1 概述
3.1.1 存儲系統的結構
3.1.2 程序的裝入和鏈接
3.1.3 設計需求
3.2 存儲管理
3.2.1 單一連續分配
3.2.2 分區管理
3.2.3 對換
3.2.4 離散分配方式
3.3 虛擬存儲技術(shù)
3.3.1 虛擬存儲技術(shù)概述,
3.3.2 請求分頁(yè)存儲管理方式
3.3.3 段頁(yè)式虛擬存儲技術(shù),
本章小結
習題
第4章 設備與I/O管理
4.1 概述
4.1.1 設備管理的作用
4.1.2 I/O設備的類(lèi)型
4.1.3 設備管理的層次結構
4.2 設備的硬件層次結構
4.2.1 主機與通道和控制器的連圭
4.2.2 控制器與通道
4.2.3 輸入/輸出部件
4.3 設備管理軟件層次結構
4.3.1 設備驅動(dòng)程序
4.3.2 設備的I/O控制方式
4.3.3 DMA控制方式
4.3.4 設備驅動(dòng)程序舉例
4.3.5 設備管理的結構
4.4 提高設備管理性能的相關(guān)技術(shù)
4.4.1 緩沖技術(shù)
4.4.2 SPOOLing技術(shù)
4.4.3 設備無(wú)關(guān)性
4.5 設備分配及分配算法
4.5.1 分配獨占設備和算法
4.5.2 分配共享設備和算法
4.5.3 設備分配中的安全性
4.6 I/O設備的調用
……
第5章 文件系統原理與應用
第6章 操作系統安全
參考文獻
重要操作系統網(wǎng)站