Meine Wörter

Debugging

Form & Grammatik

SubstantivAnglizismus
Lemma
Debugging
Wortart
Substantiv
Worttrennung
De·bug·ging
Artikel
das
Genus
Neutrum
Genitiv
des Debugging oder des Debuggings
Plural
die Debuggings

EDV: das Suchen und Beheben von Programmfehlern. Der Singular bezeichnet die Tätigkeit; der Plural kann einzelne Vorgänge unterscheiden.

Definition · kurz erklärt

Debugging bezeichnet das gezielte Suchen und Beheben von Fehlern in einem Computerprogramm. Dabei wird untersucht, weshalb sich das Programm anders verhält als vorgesehen.

Bedeutung

1. Fehler in einem Programm finden und beheben

Beim Debugging wird ein fehlerhaftes Verhalten nachvollzogen und seine Ursache eingegrenzt. Dazu kann man den Programmtext untersuchen oder beobachten, welche Schritte ein laufendes Programm ausführt. Anschließend lässt sich die betreffende Stelle korrigieren und erneut prüfen. Das Wort bezeichnet diesen Arbeitsvorgang; es ist kein Versprechen, dass danach sämtliche Fehler verschwunden sind.

„Beim Debugging entdeckt Mila, dass eine Berechnung den ersten Eintrag überspringt.“

Mila hat eine konkrete Ursache für das falsche Ergebnis gefunden. Ob sie den Programmtext schon geändert und die Änderung geprüft hat, sagt der Satz noch nicht.

Debugging: Synonyme und andere Wörter

Fehlersuche und Fehlerbehebung

Fehlersuche betont das Aufspüren einer Ursache, Fehlerbehebung deren Beseitigung. Fehlersuche und Fehlerbehebung beschreibt den umfassenderen Vorgang. Je nach Arbeitsschritt kann eines der kürzeren Wörter passen, ohne den ganzen Ablauf zu benennen.

„Die Ursache ist gefunden“ beschreibt eine erfolgreiche Fehlersuche. „Der Fehler ist behoben“ sagt zusätzlich, dass die Ursache beseitigt wurde. Eine lediglich abgeschlossene Fehlersuche könnte dagegen auch erfolglos beendet worden sein. „Das Debugging läuft noch“ lässt offen, welcher dieser Schritte gerade bearbeitet wird.

Test, Debugger und Software

Ein Test kann zeigen, dass ein Ergebnis falsch ist. Debugging richtet sich darauf, die Ursache zu finden und zu beseitigen. Ein Debugger ist ein Werkzeug, mit dem sich ein laufendes Programm untersuchen lässt; er ist nicht die Tätigkeit selbst. Software bezeichnet dagegen die Programme und funktionalen Bestandteile, an denen gearbeitet wird.

Beispiele und Verwendung

„Nach dem Debugging wiederholt das Team den zuvor fehlgeschlagenen Test.“ Der Test prüft, wie sich das Programm nun verhält. Der Satz behauptet noch nicht, dass das Ergebnis diesmal richtig ist.

„Für das Debugging liest Ben zunächst den Programmtext.“ Hier wird ein möglicher Arbeitsschritt beschrieben. Debugging setzt nicht in jedem Fall voraus, dass ein besonderes Debuggerprogramm eingesetzt wird.

Grammatik und Beugung

Es heißt das Debugging. Im Genitiv sind des Debugging und des Debuggings möglich. Die Tätigkeit lässt sich im Singular zusammenfassen. Der Plural Debuggings kann mehrere einzelne Vorgänge bezeichnen; Debugging-Durchläufe oder Fehlersuchvorgänge machen diese Zählung deutlicher. Im Dativ Plural bleibt es bei den Debuggings, ohne zusätzliches n. Die Worttrennung lautet De·bug·ging.

Debugging: die vier Fälle
FallSingularPlural
Nominativdas Debuggingdie Debuggings
Genitivdes Debugging oder des Debuggingsder Debuggings
Dativdem Debuggingden Debuggings
Akkusativdas Debuggingdie Debuggings

Herkunft

Das Wort wurde aus englisch debugging übernommen. Im Deutschen bezeichnet es im EDV-Gebrauch den Vorgang des Suchens und Behebens von Programmfehlern.