Erm... Flowchart?
MICROWAVE!!! (And SubRoutines :D)
Flowchart symbols and so forth
*Picture 1*
START/END
This symbol starts every flow chart. It can have a word meaning BEGIN or END (START, GO etc)
*Picture 2*
PROCESS
This symbol is used when an operation is required. This is most often an action. There is very little difference between this and the INPUT/OUTPUT symbol below:
*Picture 3*
INPUT/OUTPUT
This symbol is used when the flowchart is requires an input (presumably from the user) or gives and output. This could be pressing a button or making a sound.
*Picture 4*
DECISION
This symbol is used when the flowchart needs to decide something such as weather a light is on. The output of the decision must be binary (yes or no) so complex questions do not compute.
*Picture 5*
FLOW ARROW
This symbol is used to connect the other symbols of a flowchart. It can dictate the direction of flow and contain answers to a previous decision.
Picture 4
Picture 5
Picture 6
Subroutines
*Picture 6*
In coding often one will define a subroutine and then call upon it using a specific command.