Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Haltepunkt (Programmierung)

Ein Haltepunkt (englisch: breakpoint) bezeichnet bei der Fehlerbereinigung (Debugging) von Computerprogrammen eine besonders markierte Stelle im Programm.

Inhalt2 Abschnitte
  1. 1. Haltepunkt beim Debugging
  2. 2. Untersuchung und Einzelschritte

Haltepunkt beim Debugging

Ein Haltepunkt, englisch breakpoint, ist in der Programmierung eine besonders markierte Stelle in einem Computerprogramm. Er wird bei der Fehlerbereinigung, also beim Debugging, verwendet. Debugging bedeutet, Fehler in einem Programm zu finden und ihre Ursachen zu untersuchen.

Wird das Programm mit einem Debugger gestartet, erkennt der Debugger diese Markierung. An der markierten Stelle hält er die Verarbeitung der Befehle an. Dadurch kann der Tester den aktuellen Zustand des Programms prüfen, ohne dass das Programm sofort weiterläuft.

Untersuchung und Einzelschritte

Nach dem Anhalten kann der Tester nach möglichen Fehlerursachen suchen. Ein wichtiges Beispiel ist die Kontrolle von Variablen: Der Tester kann prüfen, ob sie an dieser Stelle die Werte haben, die erwartet werden.

Außerdem kann das Programm vom Haltepunkt aus in Einzelschritten weiter ausgeführt werden. Dabei wird die Ausführung Schritt für Schritt verfolgt. So lässt sich genauer eingrenzen, an welcher Stelle oder durch welchen Befehl ein Fehler entsteht.

Weiterlesen