Skip to main content

← back to the guide

Singapore A-Level H2 Computing central themes overview quiz (SEAB 9569) quiz

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

  1. What is the denary (base-10) value of the unsigned binary number 110121101_2?

  2. Why does H2 Computing use two's complement to store signed integers?

  3. What is the worst-case time complexity of binary search on a sorted array of nn elements?

  4. Merge sort guarantees O(nlogn)O(n \log n) time. Which algorithm has a worst case of O(n2)O(n^2)?

  5. Which data structure removes items in last-in, first-out (LIFO) order?

  6. Why can a hash table provide average-case O(1)O(1) lookup?

  7. In the fetch-execute cycle, what does the CPU do first in each cycle?

  8. Why does a CPU use a cache?

  9. What is the main aim of normalising a relational database?

  10. Which SQL statement retrieves rows from a table?

  11. What distinguishes supervised from unsupervised machine learning?

  12. In TCP/IP networking, why is data split into packets before transmission?

  13. Why do strong written-paper answers in 9569 trace an algorithm step by step rather than just describe it?