软件调试:Software Debugging(Software Debugging)

王朝导购·作者佚名
 
软件调试:Software Debugging(Software Debugging)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,软件工程及软件方法学,软件工程理论,
  品牌: 张银奎

基本信息·出版社:电子工业出版社

·页码:1006 页

·出版日期:2008年

·ISBN:7121064073/9787121064074

·条形码:9787121064074

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·外文书名:Software Debugging

产品信息有问题吗?请帮我们更新产品信息。

内容简介《软件调试:Software Debugging》(Software Debugging)是直面软件工程中的最困难任务——侦错,围绕软件世界中的最强大工具——调试器,全方位地展示了软件调试技术的无比威力和无穷魅力。全书主要内容包括:CPU的调试支持;Windows操作系统中的调试设施;VisualC/C++编译器的调试支持,重点讨论了编译期检查、运行期检查,以及调试符号;WinDBG调试器的发展历史、模块结构、工作模型、使用方法、主要调试功能的实现细节和遍布全书应用的实例;内核调试、用户态调试、JIT调试、远程调试的原理、实现和用法;异常的概念、渊源、分发方法、处理方法(SEH、VEH、C++)、编译方法和与调试相关的若干问题;调试符号的作用、产生过程、使用方法和对常用类型的调试符号;栈和堆的结构布局、工作原理和有关的软件问题;软件的可调试性和提高可调试性的方法等。此外,书中还诠释了很多较难理解的概念(保护模式、虚拟内存、IDT、GDT、任务状态段、系统调用、函数调用协议、栈帧等),思考了一系列耐人深思和具有普遍意义的问题。本书是对软件调试技术在过去50年中所取得成就的全面展示,也是对作者本人在软件设计和系统开发第一线奋战十多年的经验总结。本书适合每一位希望深刻理解软件和自由驾驭软件的人阅读,不论您是憎恨软件,还是热爱软件,不论您是想发现软件中的瑕疵,还是想领略其中蕴含的智慧!

编辑推荐《软件调试:Software Debugging》(Software Debugging)直面软件工程中的最困难任务——侦错

围绕软件世界中的最强大工具——调试器

全方位展示了软件调试技术的无比威力和无穷魅力

目录

第1篇 绪论 1

第1章 软件调试基础 3

1.1 简介 3

1.2 基本特征 6

1.3 简要历史 8

1.4 分类 12

1.5 调试技术概览 15

1.6 错误与缺欠 20

1.7 与软件工程的关系 24

1.8 本章总结 26

第3章 中断和异常 65

第4章 断点和单步执行 75

第5章 分支记录和性能监视 107

第6章 机器检查架构(MCA) 133

第7章 JTAG调试 147

第3篇 操作系统的调试支持 163

第8章 Windows概要 165

第9章 用户态调试模型 193

第10章 用户态调试过程 227

第11章 中断和异常管理 273

第12章 未处理异常和JIT调试 309

第13章 硬错误和蓝屏 359

第14章 错误报告 391

第15章 日志 405

第16章 事件追踪 421

第17章 WHEA 445

第18章 内核调试引擎 461

第19章 Windows的验证机制 513

第4篇 编译器的调试支持 539

第20章 编译和编译期检查 541

第21章 运行库和运行期检查 559

第22章 栈和函数调用 581

第23章 堆和堆检查 643

第24章 异常处理代码的编译 711

第25章 调试符号 739

第5篇 可调试性 781

第26章 可调试性概览 783

第27章 可调试性的实现 801

第6篇 调试器 833

第28章 调试器概览 835

第29章 WinDBG及其实现 867

第30章 WinDBG用法详解 905

附录A 示例程序列表 999

附录B WinDBG标准命令列表 1003

索引 1005

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有