Skip to main content

← back to the guide

Edexcel GCSE Computer Science Topic 1 Computational thinking overview quiz quiz

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

  1. What is decomposition?

  2. What does abstraction involve?

  3. Which is a benefit of using subprograms?

  4. What does the MOD operator return?

  5. Which type of loop repeats a known, fixed number of times?

  6. A program runs but always outputs the wrong total. What type of error is this?

  7. Which error stops a program being translated at all?

  8. What condition must hold before a binary search can be used?

  9. How does a bubble sort work?

  10. Which sorting algorithm is generally faster on large lists but uses more memory?

  11. Which logical operator gives 1 only when both inputs are 1?

  12. How many rows does a truth table with three inputs have?

  13. In a trace table, when do you write a new value for a variable?