1. 首页
  2. 编程语言
  3. C++ 
  4. 软件调试张银奎 5

软件调试张银奎 5

上传者: 2021-05-07 17:12:40上传 RAR文件 12.04MB 热度 13次
《软件调试:Software Debugging》(Software Debugging)是直面软件工程中的最困难任务——侦错,围绕软件世界中的最强大工具——调试器,全方位地展示了软件调试技术的无比威力和无穷魅力。全书主要内容包括:CPU的调试支持;Windows操作系统中的调试设施;VisualC/C++编译器的调试支持,重点讨论了编译期检查、运行期检查,以及调试符号;WinDBG调试器的发展历史、模块结构、工作模型、使用方法、主要调试功能的实现细节和遍布全书应用的实例;内核调试、用户态调试、JIT调试、远程调试的原理、实现和用法;异常的概念、渊源、分发方法、处理方法(SEH、VEH、C++)、编译方法和与调试相关的若干问题;调试符号的作用、产生过程、使用方法和对常用类型的调试符号;栈和堆的结构布局、工作原理和有关的软件问题;软件的可调试性和提高可调试性的方法等。此外,书中还诠释了很多较难理解的概念(保护模式、虚拟内存、IDT、GDT、任务状态段、系统调用、函数调用协议、栈帧等),思考了一系列耐人深思和具有普遍意义的问题。 编辑推荐
用户评论