Checkpoint 1.6.1.
- tracking down programming errors and correcting them.
- Programming errors are called bugs and the process of finding and removing them from a program is called debugging.
- removing all the bugs from your house.
- Maybe, but that is not what we are talking about in this context.
- finding all the bugs in the program.
- This is partially correct. But, debugging is more than just finding the bugs. What do you need to do once you find them?
- fixing the bugs in the program.
- This is partially correct. But, debugging is more than just fixing the bugs. What do you need to do before you can fix them?
Debugging is: