2.2 Programming techniques

PDF Video Other resources
2.2.1 The use of variables, constants, operators, inputs, outputs and assignments  2.2.1
2.2.2 The use of the three basic programming constructs used to control the flow of a program:
2.2.2a sequence
2.2.2b selection
2.2.2c iteration (count and condition controlled loops)
2.2.3 The use of basic string manipulation  2.2.3
2.2.4 The use of basic file handling operations:
2.2.4a open
2.2.4b read
2.2.4c write
2.2.4d close
2.2.5 The use of records to store data  2.2.5
2.2.6 The use of SQL to search for data  2.2.6
2.2.7 The use of arrays (or equivalent) when solving problems, including both one and two dimensional arrays  2.2.7
2.2.8 How to use sub programs (functions and procedures) to produce structured code  2.2.8
2.2.9 The use of data types:
2.2.9a integer
2.2.9b real
2.2.9c boolean
2.2.9d character and String
2.2.9e casting
2.2.10 The common arithmetic operators  2.2.10
2.2.11 The common boolean operators  2.2.11