click below
click below
Normal Size Small Size show me how
F452 Computing
8 Debugging Tools
Term | Definition |
---|---|
Translator diagnostics | Pick up (especially) syntax errors and inform the programmer who can then correct the errors and run again. |
Break points | Cause the program to stop at specified lines of code. Current values of variables can then be checked. |
Watches | Cause the program to halt in execution if a condition is met such as a variable changing. |
Stepping | Allows program to execute one line at a time showing path of execution and variable changes. Can use with break points or watches. |
Use of Breakpoints and Stepping | Can be used to check values of variables and see: flow of control to determine logic errors, at what point errors occur, to detect undeclared identifiers, to determine why a run |