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
   46   47   48   49   50   51   52   53   54   55   56