張銀奎,高級軟件工程師,高端調試網站主要創始人,《程序員 》雜誌“軟件調試”專欄作者
圍繞如何實現高效調試這一主題,本書深入係統地介紹瞭以調試器為核心的各種軟件調試技術。本書共30章,分為6篇。第1篇介紹瞭軟件調試的概況和簡要曆史。第2篇以英特爾架構(IA)的CPU為例,介紹瞭計算機係統的硬件核心所提供的調試支持,包括異常、斷點指令、單步執行標誌、分支監視、JTAG和MCE等。第3篇以Windows操作係統為例,介紹瞭計算機係統的軟件核心中的調試設施,包括內核調試引擎、用戶態調試子係統、異常處理、驗證器、錯誤報告、事件追蹤、故障轉儲、硬件錯誤處理等。第4篇以Visual C/C++編譯器為例,介紹瞭生産軟件的主要工具的調試支持,重點討論瞭編譯期檢查、運行期檢查及調試符號。第5篇討論瞭軟件的可調試性,探討瞭如何在軟件架構設計和軟件開發過程中加入調試支持,使軟件更容易被調試。在前5篇內容的基礎上,第6篇首先介紹瞭調試器的發展曆史、典型功能和實現方法,然後全麵介紹瞭WinDBG調試器,包括它的模塊結構、工作模型、使用方法和主要調試功能的實現細節。.
本書是對軟件調試技術在過去50年中所取得成就的全麵展示,也是對作者本人在軟件設計和係統開發第一綫奮戰10多年的經驗總結。本書理論與實踐緊密結閤,選取瞭大量具有代錶性和普遍意義的技術細節進行討論,是學習軟件調試技術的寶貴資料,適閤每一位希望深刻理解軟件和自由駕馭軟件的人閱讀,特彆是從事軟件開發、測試、支持的技術人員和有關的研究人員。...
發表於2025-01-30
軟件調試 2025 pdf epub mobi 電子書 下載
這本書我是在看瞭作者博客上的一些文章以後纔去看的,也看到一些罵人的帖子,本來我對國內的技術作者是不抱太大希望的,首先是因為很少有人能鑽研進去,其次是缺乏原創精神,再次是寫的題材都是國外嚼爛瞭的東西.站在書店大概看瞭一下,感覺不錯,於是買迴來看.優缺點都說說. 優點是:...
評分這本書我是在看瞭作者博客上的一些文章以後纔去看的,也看到一些罵人的帖子,本來我對國內的技術作者是不抱太大希望的,首先是因為很少有人能鑽研進去,其次是缺乏原創精神,再次是寫的題材都是國外嚼爛瞭的東西.站在書店大概看瞭一下,感覺不錯,於是買迴來看.優缺點都說說. 優點是:...
評分個人感覺,軟件調試不是一門孤立的學科,不瞭解硬件,操作係統,隻瞭解被調試軟件,雖然可以找到一般的bug,很難找到一些深入的問題。 這本書讓我喜歡的地方恰恰就是它除瞭介紹調試器的知識外,還補充瞭很多係統知識,為深入調試程序打下瞭堅實基礎。
評分2月18號14:30,下周六,上海浦東,張銀奎老師《軟件調試》書友會。張老師將與大傢一起品味書中的精彩情節,感受軟件瑕疵的無情和人性的光輝,思考對抗軟件瑕疵的戰略戰術,探討有關的技術和技術之外的問題。 報名地址:http://event.boolan.com/10002
圖書標籤: 調試 軟件調試 debug 計算機 編程 軟件開發 debugging windows
最厚的技術書之一,覆蓋廣泛,不適閤一口氣讀完,很多章節需要復讀
評分張老師,你寫的是神馬?是軟件調試哇?
評分最厚的技術書之一,覆蓋廣泛,不適閤一口氣讀完,很多章節需要復讀
評分張老師,你寫的是神馬?是軟件調試哇?
評分深入淺齣講解瞭Debug的方方麵麵,當之無愧的大部頭
軟件調試 2025 pdf epub mobi 電子書 下載