围绕如何实现高效调试这一主题,本书深入系统地介绍了以调试器为核心的各种软件调试技术。本书共30章,分为6篇。第1篇介绍了软件调试的概况和简要历史。第2篇以英特尔架构(IA)的CPU为例,介绍了计算机系统的硬件核心所提供的调试支持,包括异常、断点指令、单步执行标志、分支监视、JTAG和MCE等。第3篇以Windows操作系统为例,介绍了计算机系统的软件核心中的调试设施,包括内核调试引擎、用户态调试子系统、异常处理、验证器、错误报告、事件追踪、故障转储、硬件错误处理等。第4篇以Visual C/C++编译器为例,介绍了生产软件的主要工具的调试支持,重点讨论了编译期检查、运行期检查及调试符号。第5篇讨论了软件的可调试性,探讨了如何在软件架构设计和软件开发过程中加入调试支持,使软件更容易被调试。在前5篇内容的基础上,第6篇首先介绍了调试器的发展历史、典型功能和实现方法,然后全面介绍了WinDBG调试器,包括它的模块结构、工作模型、使用方法和主要调试功能的实现细节。.
本书是对软件调试技术在过去50年中所取得成就的全面展示,也是对作者本人在软件设计和系统开发第一线奋战10多年的经验总结。本书理论与实践紧密结合,选取了大量具有代表性和普遍意义的技术细节进行讨论,是学习软件调试技术的宝贵资料,适合每一位希望深刻理解软件和自由驾驭软件的人阅读,特别是从事软件开发、测试、支持的技术人员和有关的研究人员。...
张银奎,高级软件工程师,高端调试网站主要创始人,《程序员 》杂志“软件调试”专栏作者
网名:woodhead001 链接:http://www.china-pub.com/member/bookpinglun/viewpinglun.asp?id=39884 绝对的一本好书,看了之后对应用程序的运行机理以及其与操作系统的交互都有一个深入的理解,除此之外,还有很多很多平时你的模糊或者灰色地带都会被清除,读过此书你的技术能...
评分为了便于大家评估,特罗列出一些公开的资源供参考: 1)浏览目录 可以看上面的,也可以点击下面的链接,查看更详细的三级目录: http://advdbg.org/books/swdbg/toc_3rd.aspx 2)读一下简介 下面的网页中包含了封底简介和页前简介的详细版本: http://advdbg.org/books/swdbg/a...
评分英文名:Software Debugging 作者:张银奎 第1编 绪论 第1章 软件调试基础 一个完整的软件调试过程: 1)重现故障 2)定位根源(最困难也是最关键的步骤) 3)探索和实现解决方案 4)验证方案(又称回归测试) 导致软件调试复杂性的几个因素...
评分2月18号14:30,下周六,上海浦东,张银奎老师《软件调试》书友会。张老师将与大家一起品味书中的精彩情节,感受软件瑕疵的无情和人性的光辉,思考对抗软件瑕疵的战略战术,探讨有关的技术和技术之外的问题。 报名地址:http://event.boolan.com/10002
评分我像个无头苍蝇编了几年代码,编的乱七八糟的,但是只知其然,不知其所以然。张老师这本书讲了很多底层的东西,从硬件到操作系统支持,到应用软件下函数传参,返回值。我是从后往前看的,比较适合我这种菜鸟,感觉能把自己这几年学的东西串起来,而且对底层也开始了解,相信会...
经典
评分国人能写出这样的书很不错了
评分最厚的技术书之一,覆盖广泛,不适合一口气读完,很多章节需要复读
评分高山仰止,还是难了。这本书的问题是在windows下并没有那么多的debug需求:有源码的用VS更好,没有的也不太需要debug。
评分知识型的书,作者讲的很细!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有