Examplary
Start for free
Oak ComputingTest · Computing

Programming project: iteration II

The starter and exit quiz of the lesson “Programming project: iteration II”, from the unit “Programming: iteration” (Year 10 Computing) by Oak National Academy.

Free to use. Edit it, share it and hand it out to your students.

Oak National Academy

12 questions

  1. What does 'robust' mean in programming?
  2. What is exception handling used for?
  3. What is decomposition in programming?
  4. What is a pre-condition loop?
  5. Correctly order these tasks in program development:
  6. What ensures that a program catches errors and manages them to prevent crashes?
  7. Why is it important to test a program after completing the code?
  8. What does a test plan help you do?
  9. Match the terms to their definitions:
  10. Enter a valid example of normal data for a program that accepts numbers between 1 and 3 (inclusive).
  11. Enter a valid example of boundary data for a program that accepts numbers between 1 and 10 (inclusive).
  12. Why is it important to test a program even if it runs?

License: OGL

Programming project: iteration II · Examplary