Windows內(nèi)核實(shí)驗(yàn)教程

出版時(shí)間:2004-7  出版社:機(jī)械工業(yè)出版社  作者:陳向群  頁(yè)數(shù):224  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書是在微軟亞洲研究院和美國(guó)微軟公司的支持下,由美國(guó)微軟公司全面提供Windows內(nèi)部技術(shù)資料,全國(guó)知名重點(diǎn)大學(xué)操作系統(tǒng)主講教師組成寫作組編撰的以Windows 2000/XP為實(shí)際示例,講授操作系統(tǒng)原理實(shí)驗(yàn)課程的教科書。
本書基于Windows 2000/XP設(shè)計(jì)了一組操作系統(tǒng)課程實(shí)驗(yàn),這些實(shí)驗(yàn)與操作系統(tǒng)課程的教學(xué)內(nèi)容相對(duì)應(yīng)。實(shí)驗(yàn)的安排循序漸進(jìn),很好地適應(yīng)了課程的學(xué)習(xí)曲線,并對(duì)實(shí)驗(yàn)涉及的相關(guān)原理性內(nèi)容進(jìn)行了鋪墊。本書突出的特點(diǎn)是:實(shí)驗(yàn)內(nèi)容與課程教學(xué)相呼應(yīng),經(jīng)典內(nèi)容與現(xiàn)代發(fā)展并舉,掌握基本方法與提高技術(shù)水平并重,原理與源代碼相結(jié)合。
本書適合作為高等院校計(jì)算機(jī)科學(xué)技術(shù)和電子信息類專業(yè)操作系統(tǒng)實(shí)驗(yàn)課程的教材,也是設(shè)計(jì)、開(kāi)發(fā)基于Windows 2000/XP平臺(tái)應(yīng)用程序及操作系統(tǒng)驅(qū)動(dòng)程序的重要參考書。

書籍目錄


前言
第1章 Windows 2000/XP操作系統(tǒng)概述
1.1 Windows 2000/XP的體系結(jié)構(gòu)
1.1.1 核心態(tài)操作系統(tǒng)組件
1.1.2 用戶進(jìn)程
1.1.3 Windows 2000/XP的對(duì)象模型
1.2 Windows 2000/XP的處理器管理
1.2.1 Windows 2000/XP中進(jìn)程的實(shí)現(xiàn)
1.2.2 Windows 2000/XP中線程的實(shí)現(xiàn)
1.2.3 Windows 2000/XP線程調(diào)度
1.2.4 Windows 2000/XP線程的同步
1.3 Windows 2000/XP的內(nèi)存管理
1.3.1 地址轉(zhuǎn)換機(jī)制
1.3.2 Windows 2000/XP的內(nèi)存分配
1.3.3 頁(yè)面調(diào)度策略
1.3.4 物理內(nèi)存管理
1.4 Windows 2000/XP的文件系統(tǒng)
1.4.1 NTFS的卷和簇
1.4.2 主控文件表
1.4.3 NTFS的文件實(shí)現(xiàn)機(jī)制
1.4.4 NTFS的目錄實(shí)現(xiàn)機(jī)制
1.5 Windows 2000/XP的I/O系統(tǒng)
1.5.1 Windows 2000/XP的I/O系統(tǒng)結(jié)構(gòu)
1.5.2 I/O系統(tǒng)數(shù)據(jù)結(jié)構(gòu)
1.5.3 Windows 2000/XP的設(shè)備驅(qū)動(dòng)程序
第2章 Windows2000/XP應(yīng)用程序開(kāi)發(fā)資源
2.1 驅(qū)動(dòng)程序的編譯與調(diào)試
2.1.1 DDK的安裝
2.1.2 驅(qū)動(dòng)程序的編譯
2.1.3 驅(qū)動(dòng)程序的調(diào)試
2.2 MSDN應(yīng)用簡(jiǎn)介
2.2.1 什么是MSDN
2.2.2 MSDN 產(chǎn)品光盤的使用
2.2.3 新版 MSDN介紹
2.2.4 如何免費(fèi)使用MSDN
2.2.5 MSDN使用示例
第3章 實(shí)習(xí)示例一:NDIS 協(xié)議驅(qū)動(dòng)程序設(shè)計(jì)
3.1 NDIS規(guī)范
3.1.1 Windows中的網(wǎng)絡(luò)體系結(jié)構(gòu)
3.1.2 NDIS驅(qū)動(dòng)程序
3.1.3 NDIS驅(qū)動(dòng)程序的應(yīng)用
3.2 NDIS協(xié)議驅(qū)動(dòng)程序設(shè)計(jì)
3.2.1 協(xié)議驅(qū)動(dòng)設(shè)計(jì)框架
3.2.2 NDIS協(xié)議驅(qū)動(dòng)設(shè)計(jì)思想
3.2.3 NDIS協(xié)議驅(qū)動(dòng)重要功能的實(shí)現(xiàn)
3.3 上層應(yīng)用程序
3.3.1 接口
3.3.2 數(shù)據(jù)包的解析
3.3.3 上層程序的原理與實(shí)現(xiàn)
3.4 小結(jié)
第4章 實(shí)習(xí)示例二:七個(gè)小實(shí)習(xí)
4.1 實(shí)習(xí)一:讀者寫者問(wèn)題
4.1.1 實(shí)習(xí)要求
4.1.2 測(cè)試數(shù)據(jù)文件格式
4.1.3 實(shí)習(xí)分析
4.1.4 相關(guān)API函數(shù)說(shuō)明
4.1.5 參考源代碼
4.1.6 示例程序的結(jié)果分析
4.1.7 習(xí)題
4.2 實(shí)習(xí)二:內(nèi)存管理
4.2.1 實(shí)習(xí)要求
4.2.2 實(shí)習(xí)目的
4.2.3 參考源程序說(shuō)明
4.2.4 相關(guān)API函數(shù)說(shuō)明
4.2.5 參考源代碼
4.2.6 運(yùn)行結(jié)果分析
4.2.7 習(xí)題
4.3 實(shí)習(xí)三:快速文件系統(tǒng)
4.3.1 基本知識(shí)介紹
4.3.2 實(shí)習(xí)要求
4.3.3 示例程序的使用
4.3.4 參考源程序說(shuō)明
4.3.5 相關(guān)API函數(shù)說(shuō)明
4.3.6 示例程序的測(cè)試結(jié)果及分析
4.3.7 實(shí)習(xí)中應(yīng)注意的問(wèn)題
4.3.8 參考源代碼
4.3.9 習(xí)題
4.4 實(shí)習(xí)四:軟盤I/O
4.4.1 實(shí)習(xí)要求
4.4.2 具體流程
4.4.3 相關(guān)API函數(shù)說(shuō)明
4.4.4 參考源代碼
4.4.5 習(xí)題
4.5 實(shí)習(xí)五:WinSock網(wǎng)絡(luò)通信
4.5.1 實(shí)習(xí)要求
4.5.2 實(shí)習(xí)環(huán)境
4.5.3 實(shí)習(xí)步驟
4.5.4 相關(guān)API函數(shù)說(shuō)明
4.5.5 參考源代碼
4.5.6 習(xí)題
4.6 實(shí)習(xí)六:Windows 應(yīng)用程序與動(dòng)態(tài)鏈接庫(kù)
4.6.1 基本知識(shí)介紹
4.6.2 實(shí)習(xí)要求
4.6.3 相關(guān)說(shuō)明
4.6.4 相關(guān)API函數(shù)說(shuō)明
4.6.5 參考源程序及說(shuō)明
4.7 實(shí)習(xí)七:WDM驅(qū)動(dòng)程序開(kāi)發(fā)
4.7.1 實(shí)習(xí)目的
4.7.2 實(shí)習(xí)過(guò)程
4.7.3 參考源代碼
4.7.4 習(xí)題
第5章 實(shí)習(xí)示例三:文件系統(tǒng)驅(qū)動(dòng)程序設(shè)計(jì)
5.1 Windows FSD 體系結(jié)構(gòu)
5.1.1 本地 FSD
5.1.2 遠(yuǎn)程 FSD
5.1.3 FSD 與文件系統(tǒng)操作
5.1.4 FSD 與系統(tǒng)注冊(cè)表的關(guān)系
5.2 虛擬盤文件系統(tǒng)驅(qū)動(dòng)程序
5.2.1 Driver Entry 例程
5.2.2 創(chuàng)建虛擬磁盤設(shè)備
5.2.3 主要分發(fā)例程
5.2.4 ntifs.h 中重要的數(shù)據(jù)結(jié)構(gòu)和函數(shù)原型聲明
5.3 虛擬盤文件系統(tǒng)應(yīng)用程序
附錄A 實(shí)習(xí)計(jì)劃建議
附錄B 實(shí)習(xí)報(bào)告主要內(nèi)容建議
參考文獻(xiàn)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Windows內(nèi)核實(shí)驗(yàn)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7