Examplary
Start for free
Oak ComputingTest · Computing

Programming project: selection II

The starter and exit quiz of the lesson “Programming project: selection II”, from the unit “Programming: selection” (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. ___ is a way of expressing an algorithm that is independent of a specific programming language.
  2. What is the missing stage of the software development life cycle?Planning,analysis,___,development,testing,implementation.
  3. At which stage of the software development life cycle do you start to create a program?
  4. What is nested selection in programming?
  5. Match the logical operator to its function.
  6. Match the relational operator to its meaning.
  7. What is the purpose of a test plan in programming?
  8. A ___ error occurs when the program may run, but does not perform as expected.
  9. A ___ error happens when the program has incorrect syntax and will not run.
  10. Match the test data type to its description.
  11. Which of the following is an example of erroneous test data for a program that asks for an age (expected input: an integer)?
  12. In the software development life cycle, ___ is the stage that follows development and involves checking for errors.

License: OGL

Programming project: selection II · Examplary