Testing your programs questions
Q1. Give an example of a syntax error and describe how syntax errors are found.
Q2. Give an example of a logical error and describe how you find logical errors.
Q3. Give an example of when a run-time error might occur.
Q4. What is the difference between black box and white box testing?
Q5. What is the difference between alpha and beta testing?
Q6. What is meant by unit testing?
Q7. Explain the need for integration testing.
Q8. Describe the tools that can be used to track down a logical error.
Q9. What is meant by ‘stepwise refinement’?
Q10. How do programmers make their code as readable as possible?