Windows 核心實驗教程

Windows 核心實驗教程

《Windows核心實驗教程》是2002年機械工業出版社出版的圖書,作者是陳向群。

基本介紹

內容簡介,出版信息,圖書目錄,作者簡介,

內容簡介

本書是在微軟亞洲研究院和美國微軟公司的支持下,由美國微軟公司全面提供Windows內部技術資料,全國知名重點大學作業系統主講教師組成寫作組編撰的以Windows 2000/XP為實際示例,講授作業系統原理實驗課程的教科書。
本書基於Windows 2000/XP設計了一組作業系統課程實驗,這些實驗與作業系統課程的教學內容相對應。實驗的安排循序漸進,很好地適應了課程的學習曲線,並對實驗涉及的相關原理性內容進行了鋪墊。本書突出的特點是:實驗內容與課程教學相呼應,經典內容與現代發展並舉,掌握基本方法與提高技術水平並重,原理與原始碼相結合。
本書適合作為高等院校計算機科學技術和電子信息類專業作業系統實驗課程的教材,也是設計、開發基於Windows 2000/XP平台應用程式及作業系統驅動程式的重要參考書。

出版信息

頁數:224
裝幀:精裝
開本:16開

圖書目錄

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

作者簡介

陳向群,女,研究生學歷 ,碩士學位,北京大學信息科學技術學院教授,社會兼職北京計算機學會副理事長及秘書長中國計算機學會高級會員。教學工作“作業系統”,專業必修課;“作業系統實習”,實驗必修課;“作業系統高級課程”。

相關詞條

熱門詞條

聯絡我們