If a picture is worth a thousand words, a well drawn and thought out flowchart is worth many more. A flowchart is a structured method for drawing out a step by step solution to a problem. It has been used for decades and is one of the “classical” problem solving tools.

Objectives

Upon completion of this chapter’s exercises, you should be able to:

  • Recognize common flowcharting symbols.
  • Explain how flow lines work and their default behavior.
  • Interpret a flowchart with the symbols of terminal, process, decision, and parallel operations.
  • Create flowcharts to describe algorithms.