show understanding of how the grammar of a language can be expressed using syntax diagrams or Backus-Naur Form (BNF) notation
write program statements for: the declaration of variables and constants, the assignment of values to variables and constants, expressions involving any of the arithmetic or logical operators, input from the keyboard and output to the console
express a positive or negative integer in two’s complement form