2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

軟件調試:Software Debugging

  • 作者:張銀奎 著
  • 出版社: 電子工業出版社
  • 出版時間:2008-06-01
  • 版次:1
  • 商品編號: 10066793

    頁數:1006

    ISBN:9787121064074

    印刷時間:2008-06-01


HK$183.00 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

       圍繞如何實現高效調試這一主題,本書深入系統地介紹了以調試器為核心的各種軟件調試技術。本書共30章,分為6篇。第1篇介紹了軟件調試的概況和簡要歷史。第2篇以英特爾架構(IA)的CPU為例,介紹了計算機系統的硬件核心所提供的調試支持,包括異常、斷點指令、單步執行標誌、分支監視、JTAG和MCE等。第3篇以Windows操作系統為例,介紹了計算機系統的軟件核心中的調試設施,包括內核調試引擎、用戶態調試子系統、異常處理、驗證器、錯誤報告、事件追蹤、故障轉儲、硬件錯誤處理等。第4篇以Visual C/C++編譯器為例,介紹了生產軟件的主要工具的調試支持,重點討論了編譯期檢查、運行期檢查及調試符號。第5篇討論了軟件的可調試性,探討了如何在軟件架構設計和軟件開發過程中加入調試支持,使軟件更容易被調試。在前5篇內容的基礎上,第6篇首先介紹了調試器的發展歷史、典型功能和實現方法,然後全面介紹了WinDBG調試器,包括它的模塊結構、工作模型、使用方法和主要調試功能的實現細節。
  本書是對軟件調試技術在過去50年中所取得成就的全面展示,也是對作者本人在軟件設計和系統開發第一線奮戰10多年的經驗總結。本書理論與實踐緊密結合,選取了大量具有代表性和普遍意義的技術細節進行討論,是學習軟件調試技術的寶貴資料,適合每一位希望深刻理解軟件和自由駕馭軟件的人閱讀,特別是從事軟件開發、測試、支持的技術人員和有關的研究人員。

目錄

第1篇 緒論
第1章 軟件調試基礎
1.1 簡介
1.2 基本特徵
1.3 簡要歷史
1.4 分類
1.5 調試技術概覽
1.6 錯誤與缺欠
1.7 與軟件工程的關係
1.8 本章總結
第2篇 CPU的調試支持
第2章 CPU基礎
2.1 指令和指令集
2.2 IA-32處理器
2.3 CPU的操作模式
2.4 寄存器
2.5 理解保護模式
2.6 段機制
2.7 分頁機制(Paging)
2.8 系統概貌
2.9 本章總結
第3章 中斷和異常
3.1 概念和差異
3.2 異常的分類
3.3 異常例析
3.4 中斷/異常優先級
3.5 中斷/異常處理
3.6 本章總結
第4章 斷點和單步執行
4.1 軟件斷點
4.2 硬件斷點
4.3 陷阱標誌
4.4 實模式調試器例析
4.5 本章總結
....


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。