操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用
定 價(jià):26.9 元
叢書(shū)名:普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,國(guó)家精品課程主講教材.高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)系列教材
- 作者:劉乃琦,蒲曉蓉 編
- 出版時(shí)間:2008/5/1
- ISBN:9787040233131
- 出 版 社:高等教育出版社
- 中圖法分類(lèi):TP316
- 頁(yè)碼:327
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用》面向操作系統(tǒng)的原理及應(yīng)用,按照計(jì)算機(jī)系統(tǒng)-軟件系統(tǒng)-資源管理和并發(fā)(并行)處理的順序,介紹計(jì)算機(jī)操作系統(tǒng)的基本概念、基本原理和基本應(yīng)用技術(shù)。從資源管理的角度,詳細(xì)介紹常規(guī)操作系統(tǒng)的結(jié)構(gòu)及其運(yùn)行原理,從多道程序和并發(fā)(并行)處理的角度,深入淺出地闡述事件驅(qū)動(dòng)和任務(wù)(進(jìn)程)調(diào)度的思路、過(guò)程及目的。
《操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用》內(nèi)容涵蓋了操作系統(tǒng)的主要內(nèi)容,包括系統(tǒng)與軟件結(jié)構(gòu)、事件處理與任務(wù)調(diào)度、存儲(chǔ)分配與管理、設(shè)備與I/0處理、數(shù)據(jù)與文件系統(tǒng)以及操作系統(tǒng)的安全性等。
《操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用》由淺入深,循序漸近,以教材方式組織內(nèi)容,適合讀者自學(xué)。此外,每章還配有習(xí)題與思考題,可作為計(jì)算機(jī)通信、計(jì)算機(jī)工程、軟件工程、信息系統(tǒng)、信息安全等專業(yè)的本科教材,也可以作為廣大計(jì)算機(jī)應(yīng)用者和大專院校師生的參考書(shū)。
《操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用》特點(diǎn):本著理論、抽象和設(shè)計(jì)(實(shí)踐)的架構(gòu),內(nèi)容涵蓋了操作系統(tǒng)的主要模塊。
從資源管理的角度,對(duì)常規(guī)操作系統(tǒng)的結(jié)構(gòu)及其運(yùn)行原理作了較詳細(xì)的介紹;從多道程序和并發(fā)(并行)處理的角度,對(duì)事件驅(qū)動(dòng)和任務(wù)(進(jìn)程)調(diào)度的思路、過(guò)程及目的作了由淺入深的闡述。
作為應(yīng)用實(shí)例,《操作系統(tǒng)原理、設(shè)計(jì)及應(yīng)用》重點(diǎn)討論了目前主流操作系統(tǒng)中已經(jīng)廣泛采用的系統(tǒng)概念;同時(shí)還對(duì)不同類(lèi)型操作系統(tǒng)的概念、特點(diǎn)及系統(tǒng)結(jié)構(gòu)進(jìn)行了分析。
第1章 計(jì)算機(jī)操作系統(tǒng)概論
1.1 操作系統(tǒng)的概念
1.1.1 操作系統(tǒng)與計(jì)算機(jī)同在
1.1.2 對(duì)操作系統(tǒng)的認(rèn)識(shí)
1.1.3 操作系統(tǒng)的功能
1.1.4 操作系統(tǒng)的服務(wù)
1.2 操作系統(tǒng)的學(xué)習(xí)方法
1.2.1 學(xué)習(xí)和研究操作系統(tǒng)
1.2.2 理解操作系統(tǒng)的特征
1.2.3 理解操作系統(tǒng)的硬件關(guān)聯(lián)
1.3 操作系統(tǒng)的形成與發(fā)展
1.3.1 操作系統(tǒng)發(fā)展的基礎(chǔ)
1.3.2 操作系統(tǒng)的進(jìn)展與演變
1.4 操作系統(tǒng)的分類(lèi)
1.4.1 分類(lèi)的原則與觀點(diǎn)
1.4.2 單用戶操作系統(tǒng)
1.4.3 操作系統(tǒng)的體系結(jié)構(gòu)
1.5 當(dāng)前主流操作系統(tǒng)簡(jiǎn)介
1.5.1 Windows系列操作系統(tǒng)
1.5.2 UNIX系列操作系統(tǒng)
本章小結(jié)
習(xí)題
第2章 進(jìn)程與并發(fā)控制
2.1 并發(fā)與進(jìn)程
2.1.1 并發(fā)概述
2.1.2 程序的順序執(zhí)行與并發(fā)執(zhí)行
2.1.3 進(jìn)程及其運(yùn)行環(huán)境
2.2 進(jìn)程的狀態(tài)轉(zhuǎn)換
2.2.1 進(jìn)程的執(zhí)行軌跡
2.2.2 兩狀態(tài)進(jìn)程模型
2.2.3 五狀態(tài)進(jìn)程模型
2.2.4 進(jìn)程的掛起狀態(tài)
2.3 操作系統(tǒng)對(duì)進(jìn)程的控制
2.3.1 操作系統(tǒng)內(nèi)核
2.3.2 操作系統(tǒng)控制結(jié)構(gòu)
2.3.3 進(jìn)程的構(gòu)成及進(jìn)程的組織
2.3.4 進(jìn)程控制塊PCB
2.3.5 PCB實(shí)例解析
2.3.6 操作系統(tǒng)內(nèi)核級(jí)安全:執(zhí)行模式
2.3.7 操作系統(tǒng)對(duì)進(jìn)程的控制
2.4 線程——另一種并發(fā)實(shí)體
2.4.1 進(jìn)程與線程
2.4.2 多線程并發(fā)
2.4.3 線程的類(lèi)型
2.4.4 多線程實(shí)例
2.5 進(jìn)程調(diào)度
2.5.1 調(diào)度的目標(biāo)、原則和方式
2.5.2 調(diào)度的類(lèi)型
2.5.3 進(jìn)程調(diào)度算法
2.5.4 實(shí)時(shí)系統(tǒng)與實(shí)時(shí)任務(wù)調(diào)度
2.5.5 進(jìn)程調(diào)度實(shí)例
2.6 進(jìn)程并發(fā)控制:互斥與同步
2.6.1 并發(fā)控制
2.6.2 互斥與同步的解決策略
2.6.3 互斥與同步解決方法之一:軟件方法
2.6.4 互斥與同步解決方法之二:硬件方法
2.6.5 互斥與同步解決方法之三:信號(hào)量方法
2.6.6 互斥與同步解決方法之四:管程
2.7 經(jīng)典進(jìn)程互斥與同步問(wèn)題之一:生產(chǎn)者/消費(fèi)者問(wèn)題
2.8 經(jīng)典進(jìn)程互斥與同步問(wèn)題之二:讀者/寫(xiě)者問(wèn)題
2.9 互斥與同步解決方法之五:消息傳遞
2.9.1 進(jìn)程通信的方式
2.9.2 共享存儲(chǔ)區(qū)方式
2.9.3 消息傳遞機(jī)制
2.9.4 利用消息傳遞實(shí)現(xiàn)互斥
2.9.5 利用消息傳遞解決生產(chǎn)者/消費(fèi)者問(wèn)題
2.10 進(jìn)程互斥與同步實(shí)例
2.11 進(jìn)程死鎖
2.11.1 引起死鎖的原因
2.11.2 解決死鎖的方法
2.11.3 預(yù)防死鎖
2.11.4 避免死鎖
2.11.5 檢測(cè)并解除死鎖
2.12 經(jīng)典進(jìn)程互斥與同步問(wèn)題之三:哲學(xué)家進(jìn)餐問(wèn)題
本章小結(jié)
習(xí)題
第3章 數(shù)據(jù)存儲(chǔ)與管理
3.1 概述
3.1.1 存儲(chǔ)系統(tǒng)的結(jié)構(gòu)
3.1.2 程序的裝入和鏈接
3.1.3 設(shè)計(jì)需求
3.2 存儲(chǔ)管理
3.2.1 單一連續(xù)分配
3.2.2 分區(qū)管理
3.2.3 對(duì)換
3.2.4 離散分配方式
3.3 虛擬存儲(chǔ)技術(shù)
3.3.1 虛擬存儲(chǔ)技術(shù)概述,
3.3.2 請(qǐng)求分頁(yè)存儲(chǔ)管理方式
3.3.3 段頁(yè)式虛擬存儲(chǔ)技術(shù),
本章小結(jié)
習(xí)題
第4章 設(shè)備與I/O管理
4.1 概述
4.1.1 設(shè)備管理的作用
4.1.2 I/O設(shè)備的類(lèi)型
4.1.3 設(shè)備管理的層次結(jié)構(gòu)
4.2 設(shè)備的硬件層次結(jié)構(gòu)
4.2.1 主機(jī)與通道和控制器的連圭
4.2.2 控制器與通道
4.2.3 輸入/輸出部件
4.3 設(shè)備管理軟件層次結(jié)構(gòu)
4.3.1 設(shè)備驅(qū)動(dòng)程序
4.3.2 設(shè)備的I/O控制方式
4.3.3 DMA控制方式
4.3.4 設(shè)備驅(qū)動(dòng)程序舉例
4.3.5 設(shè)備管理的結(jié)構(gòu)
4.4 提高設(shè)備管理性能的相關(guān)技術(shù)
4.4.1 緩沖技術(shù)
4.4.2 SPOOLing技術(shù)
4.4.3 設(shè)備無(wú)關(guān)性
4.5 設(shè)備分配及分配算法
4.5.1 分配獨(dú)占設(shè)備和算法
4.5.2 分配共享設(shè)備和算法
4.5.3 設(shè)備分配中的安全性
4.6 I/O設(shè)備的調(diào)用
……
第5章 文件系統(tǒng)原理與應(yīng)用
第6章 操作系統(tǒng)安全
參考文獻(xiàn)
重要操作系統(tǒng)網(wǎng)站