A flow chart is a type of diagram that represent s an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows. This diagrammatic representation illustrate a solution model to a given problem. Flowcharts are used in analyzing, designing, documenting or managing a process or program in various fields.
Flowcharts are used in designing and documenting simple process or programs. Like other types of diagrams, they help visualize what is going on and thereby help understand a process, and perhaps also find flows, bottlenecks, and other obvious features within it. There are many different types of flowcharts, and each type has its own repertoire of boxes and notational conventions. The two most common types of boxes in a flowchart are:
1. A processing step, usually called activity, and denoted as a rectangular box.
2. A decision, usually denoted as a diamond.
A flowchart is described as "cross - functional" when the page is divided into different swimlanes describing the control of different organizational unit. A symbol appearing in a particular "lane" is within the control of that organizational unit. This technique allows the author to locate the responsibility of performing an action or making a decision correctly, showing the responsibility of each organizational unit for different parts of a single process.
Flowchart to create a simple multiple choice question (MCQ) examination is show as figure: