Skip to content

Program design tools

Introduced
Handout Watch lesson
Vocabulary
English Meaning
structure chart/ˈstrʌktʃə tʃɑːt/A hierarchical diagram showing a program's modules and how they call or exchange data with one another.
state-transition diagram/steɪt trænˈsɪʃn ˈdaɪəɡræm/state-transition diagram
pseudocode/ˈsuːdəʊkəʊd/A language-independent description of an algorithm using structured, programming-like statements.
decomposition/ˌdiːkɒmpəˈzɪʃn/The breakdown of a substance or system into simpler components.
subroutines/ˈsʌbruːtiːnz/Named groups of instructions that can be called to carry out particular tasks.
parameters/pəˈræmɪtəz/Values that specify a model or function, or named inputs that a subroutine receives.
top-down design/tɒp daʊn dɪˈzaɪn/top-down design
states/steɪts/The possible configurations or conditions of a system at a particular point in its operation.

Handout

Log in or create account

IGCSE, A-Level & AP