Pages

Saturday 3 November 2012

Advantages of Flowchart



The use of flowcharts has several advantages given below :

1. To understanding Logic clearly :
Before coding the program the programmer must be known about the logic of the program. To make logic easier the programmer has to follow the task that provides pictorial representation. It programmer has clear idea about the logic, then only they will produce good programming.
2. Better Communication :
The flowcharts are better for communication, because "a picture is worth of thousand words." It is very easy for the programmer to explain the logic of the program through the flowchart.
3. Effective Analysis :
The flowcharts are very well suited to analyze the problem and can be broken down into parts for study and further analysis of the system.
4. Effective Synthesis :
A team of designers or programmers are associated with the design of complex system. Each designer or programmer is responsible for designing a part of the entire system. So initially each designer or programmer draws a flowchart for their part, then all the flowchart from all the designers or programmers can be placed together to visualize the overall system.
5. Effective Coding :
After designing the flowchart, it is very easy to write programs for the programmers, because flowchart is the road map for the programmers.
6. Proper program documentation :
The documentation involves collecting, organizing and storing a complex record of program i.e., the flowchart are obviously provides the documentation support.
7. Systematic Debugging :
After taking full care in program design, there may be chances for some errors. Such errors can easily be found out in the flowcharts, and these can be established easily.
8. Systematic Testing :
It is the process of executing the designed and developed program with sample data. A flowchart is helpful in designing the test data for systematic testing of programs.
9. Efficient program Maintenance :
The maintenance of operating program becomes easy with the help of flowchart. It helps the programmer to put efforts more efficiently on that part.

No comments:

Post a Comment