Skip to main content

← back to the guide

OCR A-Level Computer Science Programming and computational thinking overview quiz quiz

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

  1. Abstraction in computer science means

  2. Decomposition is best described as

  3. What does caching achieve when thinking ahead about a solution?

  4. Backtracking solves a problem by

  5. A heuristic is used when

  6. Concurrent processing on a single processor

  7. Which loop is most appropriate when the number of repetitions is not known in advance?

  8. Every recursive subroutine must include

  9. Passing a parameter by reference means

  10. A local variable

  11. In object-oriented programming, a constructor

  12. Polymorphism allows one method call over a collection of objects to