Pseudocode, flow charts and structure diagram are techniques that are used to design software. These allow data flow, constructs and variables to be identified before coding begins.
When reading a structure diagramA visual technique which repeatedly breaks problem into smaller, more manageable tasks. start at the top and work towards the bottom. If a level contains more than one branch, read from left to right before moving to the next level.
The following symbols are used in structure diagrams: