出版時間:2007-9 出版社:武漢大學 作者:胡新和 頁數(shù):217 字數(shù):344000
內容概要
這是一本面向大專院校本、??粕慕滩?,本書內容深入淺出,通俗易懂,全書共分7章,第1章簡要介紹操作系統(tǒng)的基本概念、發(fā)展歷史、功能、分類等;第2章主要介紹作業(yè)的概念、操作系統(tǒng)的兩種界面以及簡單的使用方法;第3章介紹進程與線程管理的有關概念和技術;第4章介紹處理機管理和調度策略;第5章介紹主存管理,主要介紹分區(qū)管理、頁式管理和段頁式管理3種主存管理方法;第6章介紹文件系統(tǒng);第7章介紹設備管理技術,書后附有實驗。
書籍目錄
第1章 緒論
1.1 操作系統(tǒng)的概念
1.2 操作系統(tǒng)的歷史
1.2.1 手工操作階段
1.2.2 早期批處理
1.2.3 多道程序系統(tǒng)
1.2.4 操作系統(tǒng)的進一步發(fā)展
1.3 操作系統(tǒng)的基本類型
1.3.1 多道批處理操作系統(tǒng)(Multiprogramming System)
1.3.2 分時操作系統(tǒng)(Time Sharing System)
1.3.3 實時操作系統(tǒng)(Real Time System)
1.3.4 個人計算機操作系統(tǒng)(Peonal Computer Operating System)
1.3.5 通用操作系統(tǒng)
1.3.6 網(wǎng)絡操作系統(tǒng)(Network Operating System)
1.3.7 分布式操作系統(tǒng)(Distributed Operating System)
1.4 操作系統(tǒng)功能和特性
1.4.1 操作系統(tǒng)的功能
1.4.2 操作系統(tǒng)的特性
1.5 計算機基本硬件結構
1.5.1 中央處理器(CPU)
1.5.2 存儲器(Primary Storage)
1.5.3 緩存技術
1.5.4 中斷技術
1.5.5 時鐘
第2章 用戶界面
2.1 作業(yè)的基本概念和組成
2.1.1 作業(yè)的基本概念
2.1.2 作業(yè)的組成
2.2 作業(yè)的建立
2.2.1 作業(yè)的輸入方式
2.2.2 作業(yè)控制塊(JCB)的建立
2.3 命令控制界面接口
2.4 系統(tǒng)調用
2.4.1 系統(tǒng)調用的定義和分類
2.4.2 系統(tǒng)調用的實現(xiàn)
2.5 圖形化的用戶界面
2.5.1 Windows系統(tǒng)發(fā)展歷史
2.5.2 Windows操作系統(tǒng)特點
2.5.3 Windows的命令控制界面
第3章 進程管理
3.1 進程的概念
3.1.1 程序的順序執(zhí)行
3.1.2 程序的并發(fā)執(zhí)行
3.1.3 進程的定義
3.2 進程的狀態(tài)及其轉換
3.2.1 進程的基本狀態(tài)
3.2.2 進程的狀態(tài)轉換
3.3 進程的描述
3.3.1 進程控制塊PCB
3.3.2 進程的結構
3.3.3 進程上下文
3.3.4 進程上下文切換
3.4 進程控制
3.4.1 進程創(chuàng)建
3.4.2 進程撤銷
3.4.3 進程的阻塞與喚醒
3.5 進程間的相互制約關系
3.5.1 資源共享引起的制約——間接制約
3.5.2 進程合作引起的制約——直接制約
3.6 進程互斥
3.6.1 互斥的概念
3.6.2 互斥的加鎖實現(xiàn)
3.7 信號燈與P、V操作
3.7.1 信號燈的概念
3.7.2 P、V原語
3.7.3 用信號燈實現(xiàn)進程互斥
3.8 進程同步
3.8.1 同步的概念
3.8.2 用信號燈實現(xiàn)進程同步
3.9 生產(chǎn)者與消費者問題
3.10 進程通信
3.10.1 通信的概念
3.10.2 郵箱通信
3.11 線程
3.11.1 線程的引入
3.11.2 線程的概念
3.11.3 線程的特點與狀態(tài)
第4章 處理機調度
4.1 處理機的多級調度
4.2 作業(yè)調度
4.2.1 作業(yè)的狀態(tài)及其轉換
4.2.2 作業(yè)調度的功能
4.2.3 作業(yè)調度性能的評價標準
4.2.4 作業(yè)調度算法
4.3 進程調度
4.3.1 進程調度的功能與時機
4.3.2 進程調度的性能評價
4.3.3 調度用的進程狀態(tài)變遷圖
4.3.4 進程調度算法
4.4 線程調度
4.5 Windows處理機調度機制
4.5.1 調度優(yōu)先級
4.5.2 線程狀態(tài)
4.5.3 線程調度機制
4.6 死鎖
4.6.1 死鎖的概念
4.6.2 解決死鎖的方法
第5章 存儲管理
5.1 主存管理的功能
5.1.1 虛擬存儲器
5.1.2 地址映射
5.1.3 內存的分配與回收
5.1.4 內存信息的共享與保護
5.2 分區(qū)存儲管理
5.2.1 固定分區(qū)
5.2.2 動態(tài)分區(qū)
5.2.3 有關分區(qū)管理其他問題的討論
5.3 覆蓋技術與交換技術
5.3.1 覆蓋技術
5.3.2 交換技術
5.4 頁式管理
5.4.1 頁式管理的基本原理
5.4.2 靜態(tài)頁面管理
5.4.3 動態(tài)頁式管理
5.4.4 請求調入頁式管理中的置換算法
5.4.5 局部性原理與抖動問題
5.4.6 存儲保護
5.4.7 頁式管理的優(yōu)缺點
5.5 段式管理
5.5.1 段式管理的基本思想
5.5.2 段式管理的實現(xiàn)
5.5.3 段式管理的特點
5.6 段頁式管理
5.6.1 段頁式管理的基本思想
5.6.2 段頁式管理的實現(xiàn)
第6章 文件系統(tǒng)
6.1 文件系統(tǒng)的概念
6.1.1 文件系統(tǒng)的引入
6.1.2 文件及其分類
6.1.3 文件系統(tǒng)
6.2 文件的結構與存取方法
6.2.1 文件的邏輯結構
6.2.2 文件的存取方法
6.2.3 文件的物理結構
6.2.4 文件存儲設備
6.3 文件存儲空間的管理
6.4 文件目錄管理
6.4.1 文件目錄
6.4.2 路徑名
6.5 文件的存取控制
6.6 文件的操作
6.6.1 文件控制塊
6.6.2 文件的建立與撤銷操作
6.6.3 文件的打開與關閉操作
6.6.4 文件的讀寫操作
6.7 Windows的文件系統(tǒng)
6.7.1 Windows磁盤管理
6.7.2 Windows文件系統(tǒng)格式
第7章 設備管理
7.1 設備管理的概念
7.1.1 設備的類別
7.1.2 設備管理的目標
7.1.3 設備管理的功能與任務
7.2 通道技術
7.3 中斷技術
7.3.1 中斷的基本概念
7.3.2 中斷的分類與優(yōu)先級
7.3.3 中斷處理過程
7.4 緩沖技術
7.4.1 緩沖的引入
7.4.2 緩沖的種類
7.4.3 緩沖池的管理
7.5 設備分配
7.5.1 設備分配用的主要數(shù)據(jù)結構
7.5.2 設備分配的原則、方式與策略
7.6 I/O控制
7.6.1 I/O控制方式
7.6.2 設備驅動與中斷處理
7.7 Windows的設備管理
7.7.1 設備管理服務
7.7.2 設備驅動程序
實驗指導
實驗1 Windows 2000進程觀測
實驗2 Windows 2000進程控制
實驗3 Windows 2000線程同步
實驗4 Windows 2000線程間通信
實驗5 Windows 2000內存結構
實驗6 Windows 2000虛擬內存
參考文獻
圖書封面
評論、評分、閱讀與下載