Question 3
Question 3 of 11

Question image for Q3
Topics Tested

Show understanding of how the grammar of a language can be expressed using syntax diagrams or Backus-Naur Form (BNF) notation

Show understanding of the purpose of state-transition diagrams to document an algorithm

Use pseudocode to write: an ‘IF’ statement including the ‘ELSE’ clause and nested IF statements, a ‘CASE’ structure, a ‘count-controlled’ loop, a ‘post-condition’ loop, a ‘pre-condition’ loop