Program design questions
Q1. What is an ‘algorithm’?
Q2. Explain what is meant by pseudo-code being ‘language-independent’?
Q3. What is meant by top-down programming?
Q4. What are the benefits of top-down programming?
Q5. State two other possible names for a ‘module of code’.
Q6. What is meant by unit testing?
Q7. Define ‘integration testing’.
Q8. What is the flowchart symbol for a decision?
Q9. What is the flowchart symbol for a subroutine?
Q10. What is the flowchart symbol for the input or output of data?