注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡操作系統(tǒng)WindowsWindows操作系統(tǒng)原理(第二版)

Windows操作系統(tǒng)原理(第二版)

Windows操作系統(tǒng)原理(第二版)

定 價:¥39.00

作 者: 陳向群[等]著
出版社: 機械工業(yè)出版社
叢編項: 重點大學計算機教材
標 簽: Windows

ISBN: 9787111105381 出版時間: 2004-11-01 包裝: 平裝
開本: 24cm 頁數(shù): 427 字數(shù):  

內(nèi)容簡介

  本書講述當代計算機操作系統(tǒng)的原理,并具體分析操作系統(tǒng)原理在 Windows Server 2003中的實現(xiàn)技術(shù)和方法,將抽象的原理與具體的實例相結(jié)合,既有設(shè)計思想精要的提煉,又有具體實現(xiàn)細節(jié)的分析。本書保留了第1版將操作系統(tǒng)的一般原理與分析Windows內(nèi)部體系結(jié)構(gòu)相結(jié)合的特色,并根據(jù)Windows操作系統(tǒng)的發(fā)展趨勢,增加了對Windows Server 2003體系結(jié)構(gòu)的介紹。本書由國內(nèi)知名大學操作系統(tǒng)的主講教師編寫,適合作為高等院校計算機和電子工程相關(guān)專業(yè)的操作系統(tǒng)教材,也是一本用于設(shè)計、開發(fā)基于Windows的應用軟件,以及編寫Windows操作系統(tǒng)驅(qū)動程序的重要參考書,還是在Windows Server 2003平臺上進行設(shè)計開發(fā)的技術(shù)人員的必備參考書。Windows操作系統(tǒng)是微軟公司開發(fā)的個人電腦操作系統(tǒng),一經(jīng)推出便以其方便性、易用性征服了廣大用戶,迅速成為應用最廣泛的主流操作系統(tǒng)。許多讀者迫切希望了解Windows操作系統(tǒng)的內(nèi)部體系結(jié)構(gòu)和工作原理,以便在Windows操作平臺上進行開發(fā)。為了滿足這一需求,2001年8月, 《Windows操作系統(tǒng)原理》的第1版面世,這是國內(nèi)第一本以Windows操作系統(tǒng)為例,全面講述操作系統(tǒng)原理的教程。微軟總裁比爾·蓋茨先生親自寫來賀詞,這是比爾·蓋茨先生第一次為美國境外出版的圖書寫賀詞。中國科學院院士楊芙清教授、微軟亞洲研究院前任院長張亞勤先生親自為本書作序,教育部高教司司長、著名的操作系統(tǒng)專家張堯?qū)W教授也給予本書極高的評價。第1版出版以來得到了廣大讀者的好評。時隔三年,Windows操作系統(tǒng)在不斷發(fā)展,本書的內(nèi)容也必須進行更新,以反映Windows操作系統(tǒng)的發(fā)展,于是推出了這本《Windows操作系統(tǒng)原理(第2版)》。與第1版相比,本書有如下特色· 內(nèi)容更加全面第2版反映TWindowsServer2003對內(nèi)核的改進,并以WindowsServer2003為實例詳細介紹Windows操作系統(tǒng)的基本原理,充分反映了Windows操作系統(tǒng)的發(fā)展變化?!?作者陣容強大本書的作者均為國內(nèi)重點大學操作系統(tǒng)課程的主講教師,具有豐富的專業(yè)知識和教學經(jīng)驗,微軟內(nèi)核開發(fā)組的骨干成員、Windows Server 2003的研發(fā)人員之一的DaveProbert也參與了第2版的編寫工作,有效地保證了第2版的內(nèi)在質(zhì)量?!?資料來源權(quán)威微軟公司和微軟亞洲研究院為本書的編寫提供了許多第一手資料,并第一次在國內(nèi)授權(quán)作者閱讀其最新操作系統(tǒng)WindowsServer2003的源代碼,從而保證了本書的權(quán)威性。本書全面反映計算機操作系統(tǒng)的設(shè)計思想、概念及發(fā)展趨勢,深入剖析Windows操作系統(tǒng)的基本原理,既可以幫助讀者全面了解Windows操作系統(tǒng),也對讀者舉一反三地了解其他操作系統(tǒng)有所幫助。中國科學院院士楊芙清教授、微軟亞洲研究院院長沈向洋先生專門為本書第2版作序。我們希望本書第2版同樣對廣大讀者有所幫助。

作者簡介

暫缺《Windows操作系統(tǒng)原理(第二版)》作者簡介

圖書目錄

序(一)
 序(二)
 編者的話
 第1章 操作系統(tǒng)概述
 1. 1 計算機系統(tǒng)概觀
 1. 1. 1 計算機的發(fā)展與分類
 1. 1. 2 計算機系統(tǒng)
 1. 2 操作系統(tǒng)的概念
 1. 2. 1 操作系統(tǒng)的地位
 1. 2. 2 操作系統(tǒng)的定義
 1. 2. 3 操作系統(tǒng)的特征
 1. 3 操作系統(tǒng)的功能
 1. 4 操作系統(tǒng)的用戶接口
 1. 4. 1 用戶界面
 1. 4. 2 程序設(shè)計用戶接口--系統(tǒng)調(diào)用
 1. 5 操作系統(tǒng)簡史
 1. 6 操作系統(tǒng)分類
 1. 7 研究操作系統(tǒng)的幾種觀點
 1. 8 Windows操作系統(tǒng)的發(fā)展歷程
 1. 8. 1 Windows的開發(fā)過程
 1. 8. 2 Windows的版本
 1. 8. 3 Windows早期版本的技術(shù)特點
 1. 8. 4 Windows 95和Windows98
 1. 8. 5 WindowsNT操作系統(tǒng)的技術(shù)特點
 1. 8. 6 WindowsEmbedded家族
 1. 8. 7 Windows服務器
 1. 8. 8 Windows Server2003
 1. 8. 9 WindowsXP
 1. 8. 10 Windows開發(fā)的艱辛與規(guī)模
 1. 8. 11 微軟公司下一代客戶端Windows操作系統(tǒng)Longhorn
 習題
 第2章 WindowsServer2003的體系結(jié)構(gòu)
 2. 1 操作系統(tǒng)的設(shè)計
 2. 1. 1 操作系統(tǒng)的設(shè)計目標
 2. 1. 2 操作系統(tǒng)的設(shè)計階段
 2. 1. 3 操作系統(tǒng)的結(jié)構(gòu)問題
 2. 1. 4 操作系統(tǒng)的結(jié)構(gòu)設(shè)計
 2. 1. 5 近十年來操作系統(tǒng)結(jié)構(gòu)的發(fā)展
 2. 2 WindowsServer2003的操作系統(tǒng)模型
 2. 2. 1 WindowsServer2003的構(gòu)成
 2. 2. 2 WindowsServer2003的可移植性
 2. 2. 3 多處理機和集群支持
 2. 3 WindowsServer2003的體系結(jié)構(gòu)
 2. 3. 1 內(nèi)核
 2. 3. 2 硬件抽象層
 2. 3. 3 執(zhí)行體
 2. 3. 4 設(shè)備驅(qū)動程序
 2. 3. 5 環(huán)境子系統(tǒng)和子系統(tǒng)動態(tài)鏈接庫
 2. 3. 6 系統(tǒng)支持進程
 2. 3. 7 安全考慮
 2. 4 WindowsServer2003的系統(tǒng)機制
 2. 4. 1 陷阱調(diào)度
 2. 4. 2 對象管理器
 2. 4. 3 同步
 2. 4. 4 本地過程調(diào)用
 2. 4. 5 系統(tǒng)工作線程
 2. 5 WindowsServer2003的注冊表
 2. 5. 1 注冊表的數(shù)據(jù)類型
 2. 5. 2 注冊表的邏輯結(jié)構(gòu)
 2. 6 Longhorn的體系結(jié)構(gòu)
 習題
 第3章  進程和處理機管理
 3. 1 進程
 3. 1. 1 程序的順序執(zhí)行和并發(fā)執(zhí)行
 3. 1. 2 進程的定義和描述
 3. 1. 3 進程的狀態(tài)轉(zhuǎn)換
 3. 2 進程控制
 3. 2. 1 進程的創(chuàng)建和退出
 3. 2. 2 進程的阻塞和喚醒
 3. 2. 3 WindowsServer2003進程管理
 3. 3 線程
 3. 3. 1 線程的概念
 3. 3. 2 進程和線程的比較
 3. 3. 3 WindowsServer 2003線程
 3. 4 進程互斥和進程同步
 3. 4. 1 互斥算法
 3. 4. 2 信號量
 3. 4. 3 經(jīng)典進程同步問題
 3. 4. 4 管程
 3. 4. 5 WindowsServer2003的進程互斥和同步
 3. 5 進程間通信
 3. 5. 1 WindowsServer 2003的信號
 3. 5. 2 WindowsServer2003基于文件映射的共享存儲區(qū)
 3. 5. 3 WindowsServer2003管道
 3. 5. 4 WindowsServer 2003郵件槽
 3. 5. 5 套接字
 3. 6 死鎖問題
 3. 6. 1 概述
 3. 6. 2 死鎖的預防
 3. 6. 3 死鎖的檢測
 3. 6. 4 死鎖的避免
 3. 6. 5 解決死鎖問題的綜合方法
 3. 7 處理機調(diào)度概述
 3. 7. 1 處理機調(diào)度的類型
 3. 7. 2 調(diào)度的性能準則
 3. 7. 3 進程調(diào)度器
 3. 8 調(diào)度算法
 3. 8. 1 先來劃艮務算法
 3. 8. 2 最短作業(yè)優(yōu)先算法
 3. 8. 3 時間片輪轉(zhuǎn)算法
 3. 8. 4 多級隊列算法
 3. 8. 5 優(yōu)先級算法
 3. 8. 6 多級反饋隊列算法
 3. 9 WindowsServer2003的線程調(diào)度
 3. 9. 1 WindowsServer2003的線程調(diào)度特征
 3. 9. 2 Win32的線程調(diào)度應用編程接口
 3. 9. 3 線程優(yōu)先級
 3. 9. 4 線程時間配額
 3. 9. 5 調(diào)度器數(shù)據(jù)結(jié)構(gòu)
 3. 9. 6 調(diào)度策略
 3. 9. 7 線程優(yōu)先級提升
 3. 9. 8 對稱多處理機系統(tǒng)上的線程調(diào)度
 3. 9. 9 空閑線程
 習題
 第4章 存儲管理
 4. 1 內(nèi)存管理的基本原理
 4. 1. 1 地址空間和存儲空間
 4. 1. 2 單一連續(xù)存儲管理
 4. 1. 3 分區(qū)式存儲管理
 4. 1. 4 覆蓋和交換技術(shù)
 4. 1. 5 頁式存儲管理
 4. 1. 6 段式存儲管理
 4. 1. 7 段頁式存儲管理
 4. 1. 8 頁式和段式系統(tǒng)的區(qū)別
 4. 2 虛擬存儲器
 4. 2. 1 局部性原理
 4. 2. 2 虛擬存儲器的基本原理
 4. 2. 3 請求分頁系統(tǒng)
 4. 2. 4 頁面調(diào)度策略
 4. 2. 5 工作集
 4. 2. 6 請求分段系統(tǒng)
 4. 3 磁盤存儲管理
 4. 3. 1 磁盤結(jié)構(gòu)
 4. 3. 2 磁盤的種類
 4. 3. 3 磁盤訪問時間
 4. 3. 4 磁盤調(diào)度算法
 4. 3. 5 磁盤調(diào)度算法的選擇
 4. 3. 6 磁盤格式化
 4. 3. 7 廉價冗余磁盤陣列
 4. 3. 8 存儲可靠性的實現(xiàn)
 4. 4 高速緩存管理
 4. 4. 1 磁盤高速緩存的形式
 4. 4. 2 數(shù)據(jù)交付
 4. 4. 3 置換算法
 4. 4. 4 周期性寫回磁盤
 4. 4. 5 提高磁盤I/O速度的其他方法
 4. 5 WindowsServer2003內(nèi)存管理
 4. 5. 1 32位地址空間的布局
 4. 5. 2 32位地址轉(zhuǎn)換機制
 4. 5. 3 對64位地址模式的支持
 4. 5. 4 體系結(jié)構(gòu)兼容性設(shè)計
 4. 5. 5 用戶空間內(nèi)存分配方式
 4. 5. 6 系統(tǒng)內(nèi)存分配
 4. 5. 7 缺頁處理
 4. 5. 8 工作集
 4. 5. 9 物理內(nèi)存管理
 4. 5. 10 其他內(nèi)存相關(guān)機制
 4. 6 WindowsServer2003外存管理
 4. 6. 1 WindowsServer2003存儲的演變
 4. 6. 2 分區(qū)
 4. 6. 3 驅(qū)動程序
 4. 6. 4 多分區(qū)卷管理
 4. 6. 5 卷名字空間
 4. 7 WindowsServer2003高速緩存管理
 4. 7. 1 高速緩存的結(jié)構(gòu)
 4. 7. 2 高速緩存的大小
 4. 7. 3 高速緩存的數(shù)據(jù)結(jié)構(gòu)
 4. 7. 4 高速緩存的操作
 4. 7. 5 高速緩存支持例程
 4. 8 小結(jié)
 習題
 第5章  文件系統(tǒng)
 5. 1 文件概念與實現(xiàn)
 5. 1. 1 文件
 5. 1. 2 文件實現(xiàn)
 5. 2 目錄概念與實現(xiàn)
 5. 2. 1 目錄
 5. 2. 2 目錄實現(xiàn)
 5. 3 文件系統(tǒng)
 5. 3. 1 文件系統(tǒng)模型
 5. 3. 2 文件系統(tǒng)可恢復性
 5. 3. 3 文件系統(tǒng)安全性
 5. 4 Windows文件系統(tǒng)概述
 5. 4. 1 FSD
 5. 4. 2 FSD與文件系統(tǒng)操作
 5. 4. 3 FAT文件系統(tǒng)
 5. 5 NTFS文件系統(tǒng)
 5. 5. 1 NTFS概述
 5. 5. 2 NTFS文件系統(tǒng)驅(qū)動程序
 5. 5. 3 NTFS的磁盤結(jié)構(gòu)
 5. 5. 4 NTFS文件組織
 5. 5. 5 NTFS目錄組織與索引
 5. 5. 6 NTFS數(shù)據(jù)壓縮
 5. 5. 7 NTFS可恢復性
 5. 5. 8 NTFS安全性
 5. 6 下一代Windows文件系統(tǒng)
 習題
 第6章  設(shè)備管理與I/O系統(tǒng)
 6. 1 設(shè)備管理概述
 6. 1. 1 設(shè)備管理的重要性
 6. 1. 2 設(shè)備的分類
 6. 1. 3 計算機I/O系統(tǒng)的結(jié)構(gòu)
 6. 1. 4 I/O設(shè)備數(shù)據(jù)傳送控制方式
 6. 1. 5 設(shè)備管理的任務和功能
 6. 2 設(shè)備管理的實現(xiàn)技術(shù)
 6. 2. 1 中斷技術(shù)
 6. 2. 2 緩沖技術(shù)
 6. 2. 3 設(shè)備分配技術(shù)
 6. 3 I/O軟件的結(jié)構(gòu)
 6. 3. 1 設(shè)備驅(qū)動程序
 6. 3. 2 與設(shè)備無關(guān)的系統(tǒng)軟件
 6. 3. 3 用戶空間的I/O軟件
 6. 4 WindowsI/O系統(tǒng)的結(jié)構(gòu)
 6. 4. 1 概述
 6. 4. 2 I/O管理器
 6. 4. 3 PnP管理器
 6. 4. 4 電源管理器
 6. 4. 5 設(shè)備驅(qū)動程序
 6. 5 WindowsI/O系統(tǒng)的核心數(shù)據(jù)結(jié)構(gòu)
 6. 5. 1 文件對象
 6. 5. 2 驅(qū)動程序?qū)ο蠛驮O(shè)備對象
 6. 5. 3 I/O請求包
 6. 6 Windows的I/O處理
 6. 6. 1 I/O的類型
 6. 6. 2 對單層驅(qū)動程序的I/O請求
 6. 6. 3 對多層驅(qū)動程序的IlO請求
 6. 6. 4 同步
 6. 7 小結(jié)
 習題
 第7章 Windows環(huán)境下的程序設(shè)計
 7. 1 Windows應用程序設(shè)計模式
 7. 1. 1 Win32API
 7. 1. 2 窗口
 7. 1. 3 事件驅(qū)動
 7. 1. 4 Windows應用程序的開發(fā)流程
 7. 2 Windows應用程序的基本結(jié)構(gòu)
 7. 2. 1 WinMain函數(shù)
 7. 2. 2 窗口函數(shù)
 7. 3 結(jié)構(gòu)化異常處理
 7. 3. 1 異常處理
 7. 3. 2 終止處理
 7. 3. 3 軟件異常
 7. 4 動態(tài)鏈接庫
 7. 4. 1 動態(tài)鏈接與靜態(tài)鏈接
 7. 4. 2 DLL到進程地址空間的映射
 7. 4. 3 DLL的入口點函數(shù)
 7. 4. 4 DLL的創(chuàng)建和使用
 7. 5 Windows驅(qū)動程序模型
 7. 5. 1 設(shè)備和驅(qū)動程序的分層
 7. 5. 2 IRP的處理
 7. 5. 3 WDM驅(qū)動程序的結(jié)構(gòu)
 7. 6 WDM驅(qū)動程序的編程實例
 7. 6. 1 WdmDriver的源代碼組成
 7. 6. 2 初始化與清除
 7. 6. 3 PnP與電源管理
 7. 6. 4 WMI支持
 7. 6. 5 分發(fā)例程
 7. 6. 6 驅(qū)動程序的編譯鏈接
 7. 6. 7 驅(qū)動程序的安裝
 7. 6. 8 驅(qū)動程序的測試
 習題
 參考文獻
 索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號