Page 51 - Computer_Genius_v2.1_C7_flipbook
P. 51
l Efficient Coding: The flowcharts are very useful during program development phase.
l Proper Documentation: Flowcharts serves as a good program documentation, which is needed for various
purpose.
l Easy and Efficient Testing: The Flowchart helps in debugging and testing process.
Disadvantages of Flowchart
Following is the disadvantage of flowchart:
l Difficulty in Modifications: If changes are required in the logic, then flowchart needs to be redrawn as
per the requirements.
Principles to Draw a Flowchart
There are certain principles to be followed while drawing flowcharts:
l Marking the start and end points clearly.
l Using standard symbols.
l Avoiding crossed lines.
l Using simple decisions.
l Working in a consistent direction.
Symbols used for the Flowchart
Symbols that are used in flowcharts are as follows:
Symbol Name Description
(Start/Stop) It is used to show the start and stop points of the flowchart. It
Oval usually contains the words 'Start' or 'Stop'.
Process It shows a process or action step.
Rectangle
Input/Output It represents information entering or leaving the system, i.e.,
Parallelogram input and output.
Decision It indicates a question or branch in the process flow. It is used
Diamond when there are 2 options (Yes/No).
Flow Line It shows the direction in which the process flows.
Coding and Flowchart 49

