FLOWCHART
The simplest way to represent the solution to a problem is
by using a flowchart. A flow chart, or flow diagram, is a graphical
representation of the algorithm process or system that details the sequence of
steps required to create output of an algorithm. A flowchart uses a set of basic symbols to
represent various functions, and shows the sequence and interconnection of
functions with lines and arrows. We make flowcharts on the basis of the
algorithm. In a flowchart, each type of task in the program is represented by a
symbol.
CONSTRUCTING A FLOWCHART
Constructing a flowchart involves the following main steps :
1.
Define the process and identify the scope of the
flow diagram.
2.
Define the different steps involved in the
process and the interrelationships between the different steps.
3.
Finalize the diagram and make any necessary
modifications.
4.
Use the flow diagram and continuously update it
as needed.
ADVANTAGES AND DISADVANTAGES OF FLOWCHATS:-
Advantages
1. 1.
Communication: flowcharts are a better way to communicate
the logic of a system to everyone.
2. 2. Effective Analysis: with the help of a
flowchart, problems can be analyzed in a more effective way.
3. 3. Proper Documentation : flowchart serve as good
program documentation, which is needed for 4. various purposes.
4. 5.
Efficient coding : flowchart act as guide or
blueprint for system analysis and program development.
5. 6. Proper debugging : flowchart help in debugging
process.
6. 7. Efficient program maintenance : maintenance of
program become easy with flowchart. It helps the programmer to design more
efficient programs.
Disadvantages
1.
Complex logic : Sometimes, the program logic is
quite complicated. In that case, flowchart becomes complex and clumsy.
2.
Alterations and Modification : if alterations are to be made, the
flowchart may require redrawing completely .
3.
Reproduction : as the flowchart symbols cannot
be typed. Its reproduction becomes a problem.
4.
The benefit of what is done by the flowchart can
be easily lost in the technical details of how it is to be done.
Hi nice
ReplyDeleteHello
ReplyDeleteHello
ReplyDeletePost a Comment