Zum Inhalt springen

„Debugging“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Literatur: Literaturliste aus dem Englischen 'Debugging' uebernommen
Literatur: Sortiert, Erscheindatum zugefuegt
Zeile 27: Zeile 27:


== Literatur ==
== Literatur ==
*[[David J. Agans]]: <cite>Debugging: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems</cite>, AMACOM, ISBN 0-8144-7168-4
*[[David J. Agans]]: <cite>Debugging: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems</cite>, AMACOM, 2002. ISBN 0-8144-7168-4

*[[Matthew A. Telles]], [[Yuan Hsieh]], [[Matt Telles]]: <cite>The Science of Debugging</cite>, The Coriolis Group, ISBN 1-57610-917-8
*[[Robert Metzger]]: <cite>Debugging by Thinking : A Multidisciplinary Approach</cite>, Digital Press, ISBN 1-55558-307-5
*[[Bill Blunden]]: <cite>Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code</cite>, APress, 2003. ISBN 1-59059-234-4

*[[John Robbins (technical writer)|John Robbins]]: <cite>Debugging Applications</cite>, Microsoft Press, ISBN 0-7356-0886-5
*[[Ann R. Ford]], [[Toby J. Teorey]]: <cite>Practical Debugging in C++</cite>, Prentice Hall, ISBN 0-13-065394-2
*[[Fred Brooks|Frederick Phillips Brooks]]: <cite>The Mythical Man-Month: Essays on Software Engineering</cite>, Pearson Addison Wesley, 20th Anniversary Edition 1995. ISBN 0-201-00650-2

*[[Bill Blunden]]: <cite>Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code</cite>, APress, ISBN 1-59059-234-4
*[[Fred Brooks|Frederick Phillips Brooks]]: <cite>The Mythical Man-Month: Essays on Software Engineering</cite>, Pearson Addison Wesley, ISBN 0-201-00650-2
*[[Ann R. Ford]], [[Toby J. Teorey]]: <cite>Practical Debugging in C++</cite>, Prentice Hall, 2002. ISBN 0-13-065394-2

*[[Glenford J Myers]]: <cite>Software Reliability: Principles and Practices</cite>, John Wiley & Sons inc, ISBN 0-471-62765-8
*[[Glenford J Myers]]: <cite>*The Art of Software Testing</cite>, John Wiley & Sons inc, ISBN 0-471-04328-1
*[[Robert Metzger]]: <cite>Debugging by Thinking : A Multidisciplinary Approach</cite>, Digital Press, 2003. ISBN 1-55558-307-5

*[[Andreas Zeller]]: <cite>Why Programs Fail: A Guide to Systematic Debugging</cite>, Morgan Kaufmann, ISBN 3-89864-279-8
*[[Glenford J Myers]]: <cite>Software Reliability: Principles and Practices</cite>, John Wiley & Sons inc, 2nd Ed. 2004. ISBN 0-471-62765-8

*[[Glenford J Myers]]: <cite>*The Art of Software Testing</cite>, John Wiley & Sons inc, 2004. ISBN 0-471-04328-1

*[[John Robbins (technical writer)|John Robbins]]: <cite>Debugging Applications</cite>, Microsoft Press, 2000. ISBN 0-7356-0886-5

*[[Matthew A. Telles]], [[Yuan Hsieh]], [[Matt Telles]]: <cite>The Science of Debugging</cite>, The Coriolis Group, 2001. ISBN 1-57610-917-8

*[[Andreas Zeller]]: <cite>Why Programs Fail: A Guide to Systematic Debugging</cite>, Dpunkt Verlag, 2005. ISBN 3-89864-279-8


== Quellen ==
== Quellen ==

Version vom 19. Februar 2007, 11:16 Uhr

Als Fehlerbereinigung wird in der Informatik das Auffinden, Diagnostizieren und Eliminieren von Fehlern in Hardware und Software bezeichnet.

Ein Werkzeug zur Fehlerbereinigung von Software wird auch als Debugger (von engl. bug) bezeichnet. Bei der Fehlersuche mit einem Debugger spricht man auch von "debuggen". Der Debugger ermöglicht in der Regel eine Ablaufverfolgung des zu untersuchenden Programmes in einzelnen Schritten oder zwischen definierten Haltepunkten (Breakpoints). Ein Debugger ist oft Bestandteil einer Programm-Entwicklungsumgebung.

Die Bezeichnung Bug für "Programmierfehler" wurde ursprünglich von der Computerpionierin Grace Hopper geprägt. Heute wird mit Bug ein Fehler in einem Computerprogramm bezeichnet.


Zur Fehlersuche verwendete Werkzeuge

Siehe auch

Literatur

Quellen