Structured Programming (AQA A-Level Computer Science): Flashcards
📚Flashcards
Practise the cards
10 cards from this deck
ShowHide
Practise the cards
10 cards from this deck
Procedural programming languages
Procedural programming languages
Specify exact steps in specific order to achieve result
Imperative programming languages
Imperative programming languages
Give computer commands/procedures to follow
Hierarchy chart
Hierarchy chart
Diagram showing program design from top down
Top-down approach
Top-down approach
Start at highest level, break into smaller parts
Module
Module
Self-contained program part worked on separately
Flowchart
Flowchart
Diagram using symbols showing how components work together
Flowchart diamond symbol meaning
Flowchart diamond symbol meaning
Decision point with Yes/No or True/False branches
Pseudo-code
Pseudo-code
Writing code without specific programming language syntax
Dry running
Dry running
Following code through on paper
Trace table
Trace table
Records result of each step when dry running code
