Represent algorithms using flow charts
All programs can be broken down into combinations of:
Line | An arrow represents control passing between the connected shapes | |
Process | This shape represents something being performed or done | |
Sub-routine | This shape represents a subroutine call that will relate to a separate, non-linked flowchart | |
Input/output | This shape represents the input or output of something into or out of the flowchart | |
Decision | This shape represents a decision (Yes/No or True/False) that results in two lines representing the different possible outcomes | |
Terminal | This shape represents the 'Start' and 'End' of the process |