Why are sub-programs used?
Why is indentation used?
Why are comments used?
Why is program maintenance necessary?
What are the four types of program maintenance?
What is naming convention?
What are the four different types of program maintenance?
What is destructive testing?
What is iterative testing?
Why is iterative testing good?
By going through each section individually you can see which section has the error or if the section can work on its own.
What is terminal testing?
What is modular testing?
What is the name of the test where you focus on what goes in and out of the program?
Black box testing
What is the name of the test that focuses on what happens inside the program?
White box testing