Skip to main content

← Computer Science syllabus

EnglandComputer Science

4.2 Fundamentals of data structures

7 dot points across 7 inquiry questions. Click any dot point for a focused answer with worked past exam questions where available.

How are arrays, records and fields used to store structured data?

What is a dictionary and how does it relate to a hash table?

What is a graph and how is it represented in a computer?

How does a hash table give near-instant lookup, and how are collisions handled?

How does a queue work and where is it used?

How does a stack work and why is it used for calls and recursion?

What is a tree and how is a binary search tree used?