Skip to content

Notations, stepwise refinement and logic

Introduced
Handout Watch lesson
Vocabulary
English Meaning
notation/nəʊˈteɪʃn/notation
structured English/ˈstrʌktʃəd ˈɪŋɡlɪʃ/A restricted form of ordinary English that uses clear sequence, selection and repetition statements to describe an algorithm.
pseudocode/ˈsuːdəʊkəʊd/A language-independent description of an algorithm using structured, programming-like statements.
flowchart/ˈfləʊtʃɑːt/A diagram showing the sequence of steps and decisions in a process or algorithm.
stepwise refinement/ˈstepwaɪz rɪˈfaɪnmənt/Outline → expand each step → stop when a step can be coded.
logic statement/ˈlɒdʒɪk ˈsteɪtmənt/logic statement
Boolean/ˈbuːlɪən/Relating to logic with the two values true and false.
precedence/ˈpresɪdəns/The rules determining which operators or actions are applied before others.
De Morgan's law/də ˈmɔːɡənz lɔː/Rules stating that negating an AND gives the OR of the negated operands, and negating an OR gives the AND of the negated operands.
Next →

Handout

Log in or create account

IGCSE, A-Level & AP