A flow chart is a type of diagram representing a process using different symbols containing information about steps or a sequence of events. Each of these symbols is linked with arrows to illustrate the flow direction of the process.
Flowcharts are a methodology used to analyze, improve, document and manage a process or program. Flowcharts are helpful for:
A flowchart in computer science typically has the following types of symbols to represent a process or program:
Flowcharts are commonly used in developing business plans, designing algorithms and determining troubleshooting steps. Many software programs are available to design flowcharts. Some of the commonly used software programs are SmartDraw, Visio (designed for PCs) and OmniGraffle (designed for Macs).
Get Techopedia delivered to your inbox!