Debugging
Form & Grammatik
- 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.
| Fall | Singular | Plural |
|---|---|---|
| Nominativ | das Debugging | die Debuggings |
| Genitiv | des Debugging oder des Debuggings | der Debuggings |
| Dativ | dem Debugging | den Debuggings |
| Akkusativ | das Debugging | die Debuggings |
Herkunft
Das Wort wurde aus englisch debugging übernommen. Im Deutschen bezeichnet es im EDV-Gebrauch den Vorgang des Suchens und Behebens von Programmfehlern.
