Skip to main content

← back to the guide

CCEA GCSE Digital Technology Programming route overview quiz quiz

16questions. Pick an answer and you'll see why right away.

  1. Which is the correct order of the first three stages of the system development life cycle?

  2. Why is the system development life cycle described as iterative?

  3. What is a variable in a program?

  4. Which data type should store whether a user is logged in (yes or no)?

  5. Which data type is most suitable for a price in pounds and pence, such as 9.99?

  6. Which construct carries out instructions one after another, in order?

  7. Which construct repeats a set of instructions while a condition stays true?

  8. Which construct lets a program choose between paths depending on a condition?

  9. What is an algorithm?

  10. In a flowchart, which symbol represents a decision?

  11. What does decomposition mean in program design?

  12. For a program accepting marks from 0 to 100, which is an example of boundary test data?

  13. What is erroneous test data?

  14. Which type of error breaks the rules of the programming language so the program will not run?

  15. Why can a logic error be harder to find than a syntax error?

  16. In the Unit 5 controlled assessment, what do the marks reward besides the working program?