Skip to main content

← back to the guide

WJEC GCSE Computer Science Algorithms and programming principles overview quiz quiz

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

  1. What does decomposition mean in computational thinking?

  2. What does abstraction mean?

  3. Which flowchart symbol represents a decision?

  4. What must be true before a binary search can be used?

  5. How does a binary search reduce the data it looks at?

  6. What is an advantage of a linear search over a binary search?

  7. How does a bubble sort work?

  8. Why is a merge sort usually faster than a bubble sort on a large list?

  9. Which is the selection construct?

  10. Which loop is best when the number of repetitions is known in advance?

  11. What is the difference between a variable and a constant?

  12. Which is a logical operator?

  13. What is the difference between a procedure and a function?

  14. What is a parameter?

  15. When does an AND gate output 1?

  16. What does a NOT gate do?