The art of software debugging (an authoritative book on software debugging for Linux and UNIX platforms)

Source: Internet
Author: User
The art of software debugging (an authoritative book on software debugging for Linux and UNIX platforms)

[Author] (beauty) Norman matloff; Peter Jay Salzman [same as the author's work] [Translator's introduction]
Translated by Zhang Yun [same translator's work]
[Book name] Turing programming Series
[Release news agency] People's post and telecommunications Publishing House [book no.] 9787115213969
[Shelving time]
[Publication date] November 2009 [start] 16 open [Page code] 1 [version] 1-1
Sample free trial: http://www.china-pub.com/196142

[Content Overview]
Debugging is critical to the success or failure of the software. correct use of appropriate debugging tools can improve the efficiency of error discovery and correction. This book introduces three debuggers in detail. GDB is used to track programs, set breakpoints, check variables, and view program execution at specific times. DDD is a popular gdb gui front-end, eclipse provides a complete integrated development environment. The book not only cooperates with examples to discuss how to manage the memory, understand the dump memory, but also find errors in the tracking program. It also covers topics ignored by other similar books, such as threads, clients/servers, guis and parallel programs, and how to avoid common debugging traps ..

This book is suitable for software developers, managers and testers at all levels ....

[Directory information]

Chapter 1 preparatory knowledge 1
1.1 debugging tools used in this book 1
1.2 programming language 2
1.3 principle of debugging 2
1.3.1 essence of debugging: Validation Principle 2
1.3.2 value of the debugging tool for validation principles 2
1.3.3 Other debugging Principles 3
1.4 A compromise between text-based debugging tools and Gui-based debugging tools 4
1.4.1 brief comparison interface 4
1.4.2 Compromise Method 9
1.5 main debugger operations 11
1.5.1 single-step debugging source code 11
1.5.2 check variable 12
1.5.3 set monitoring points in GDB, DDD, and eclipse to cope with variable value changes 14
1.5.4 move up and down call stack 14
1.6 online help 15
1.7 initial debugging session 16
1.7.1 GDB Method 18
<View detailed Directories

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.