GCSE Computer Science (Eduqas)

Topic Summaries

ALGORITHMS AND PROGRAMMING: Algorithm representation

Structure diagrams

  • A structure diagram shows how a larger problem is broken down into smaller subproblems or modules. It represents the hierarchy and flow of control in a program.
  • Structure diagrams have a top-down design with each module performing a single, defined task.
  • These diagrams are useful for debugging, reusing code, and understanding complex systems.
  • For example, the structure diagram on the right shows a workflow for processing student data including inputs, processes, and outputs.

Unlock Structure diagrams

Sign up to unlock the rest of this topic — plus every other topic, video, flashcard set and eBook guide in your SnapRevise Digital subscription.

Cancel anytime — instant access the moment you sign up.