Flowchart
A flowchart is a graphical representation of an algorithm.

The shape of the symbol represents the particular operation and symbols are joined by arrowed flow lines to show the sequence of operations.

Symbols used are :

Symbol Meaning
START or STOP. There should be only one of each on a flowchart.

 

A process. Text inside the box describes the operation being carried out.

 

Input or output.
Decision. There should only be two exits from this symbol - usually labelled "Yes" and "No"
Subroutine. At this point a subroutines is called - which may have its own flowchart.
A connector. If a flowchart is too big for a page, these are used to connect to another page. Text inside is usually a single letter, that links to a similar connector elsewhere.

Example : The Cash dispenser example.