Your SlideShare is downloading. ×
0
PRESENTATIO   N ONFLOWCHARTS     Made by:  Simranjit Singh   CSE-2nd Shift      115360
FLOW CHART• An flow chart is a type of diagram  that represents an algorithm or  process, showing the steps as boxes  of v...
USES….• Flow chart are used in designing and  documenting complex processes.• Like other types of diagrams, they  help to ...
TYPES…• Document flowcharts, showing control  over a document-flow over a system.• Data flowcharts, showing control over  ...
Flowchart Symbols…  Name            Symbol   Use in Flowchart  Oval                     Denotes the beginning or end of th...
SYMBOLS• TERMINATOR: An oval flowchart shape  indicating the start or end of the process.• PROCESS: An rectangular flowcha...
DATA FLOW      EXTENSIONS…• A document represented as a rectangle with  a wavy base.• A manual input represented by a  qua...
ADVANTAGES…•   COMMUNICATION.•   EFFECTIVE ANALYSIS.•   PROPER DOCUMENTATION.•   EFFICIENT CODING.•   PROPER DEBUGGING.
LIMITATIONS…• COMPLEX LOGIC.• ALTERATIONS AND  MODIFICATIONS.• THE ESSENTIALS OF WHAT IS DONE  CAN EASILY BE LOST IN THE  ...
LAMP FLOWCHART…
A flowchart representingfor computing factorial…
Flow chart showing driving to           a goal…
Flow chart for finding  out the largest of 3       numbers…
Flowchart to find thesum of first 50 natural      numbers…
Example…                 START                 Input              M1,M2,M3,M4                                Step 1: Input...
EXAMPLE…
EXAMPLE…
Thanks A lotFor Watching     06/03/2012
Upcoming SlideShare
Loading in...5
×

Flowcharts

1,454

Published on

Published in: Education, Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,454
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
87
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Flowcharts"

  1. 1. PRESENTATIO N ONFLOWCHARTS Made by: Simranjit Singh CSE-2nd Shift 115360
  2. 2. FLOW CHART• An flow chart is a type of diagram that represents an algorithm or process, showing the steps as boxes of various kinds and their order by connecting these with arrows.
  3. 3. USES….• Flow chart are used in designing and documenting complex processes.• Like other types of diagrams, they help to visualize what is going on and thereby help the viewer to understand the process.
  4. 4. TYPES…• Document flowcharts, showing control over a document-flow over a system.• Data flowcharts, showing control over a data-flow in a system.• System flowcharts showing control at a physical or resource level.• Program flowchart, showing the controls in a program within a system.
  5. 5. Flowchart Symbols… Name Symbol Use in Flowchart Oval Denotes the beginning or end of the program Parallelogram Denotes an input operation Rectangle Denotes a process to be carried out e.g. addition, subtraction, division etc. Diamond Denotes a decision (or branch) to be made. The program should continue along one of two routes. (e.g. IF/THEN/ELSE) Hybrid Denotes an output operation Flow line Denotes the direction of logic flow in the program
  6. 6. SYMBOLS• TERMINATOR: An oval flowchart shape indicating the start or end of the process.• PROCESS: An rectangular flowchart shape indicating a normal process flow step.• DECISION: A diamond flow chart shape indication a branch in the process flow.• CONNECTOR: A small, labeled circular flow chart shape used to indicate a jump in the process flow.• DATA: A parallelogram that indicates data input or output ( I/O) for the process.• DOCUMENT: Used to indicate a document or report.
  7. 7. DATA FLOW EXTENSIONS…• A document represented as a rectangle with a wavy base.• A manual input represented by a quadrilateral.• A data file represented by a cylinder.• A manual operation represented by a trapezoid.
  8. 8. ADVANTAGES…• COMMUNICATION.• EFFECTIVE ANALYSIS.• PROPER DOCUMENTATION.• EFFICIENT CODING.• PROPER DEBUGGING.
  9. 9. LIMITATIONS…• COMPLEX LOGIC.• ALTERATIONS AND MODIFICATIONS.• THE ESSENTIALS OF WHAT IS DONE CAN EASILY BE LOST IN THE TECHNICAL DETAILS OF HOW IT IS DONE.
  10. 10. LAMP FLOWCHART…
  11. 11. A flowchart representingfor computing factorial…
  12. 12. Flow chart showing driving to a goal…
  13. 13. Flow chart for finding out the largest of 3 numbers…
  14. 14. Flowchart to find thesum of first 50 natural numbers…
  15. 15. Example… START Input M1,M2,M3,M4 Step 1: Input M1,M2,M3,M4 Step 2: GRADE ← (M1+M2+M3+M4)/4 Step 3: if (GRADE <50) then GRADE←(M1+M2+M3+M4)/4 Print “FAIL” else Print “PASS” N Y endif IS GRADE<50 PRINT PRINT “FAIL”“PASS” STOP
  16. 16. EXAMPLE…
  17. 17. EXAMPLE…
  18. 18. Thanks A lotFor Watching 06/03/2012
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×