Flowchart

Flow chart is a pictorial representation of an algorithm. Sequential steps in an algorithm can be represented as a flowchart using standard symbols.

Flowchart Symbols

Algorithm

Guidelines

  • In drawing a proper flowchart, all necessary requirements should be listed in logical order.
  • The flowchart should be clear, neat and easy to follow.
  • Ensure that the flowchart has a logical start and finish.
  • The usual direction of the flow of a procedure or system is from left to right or top to bottom.
  • Only one flow line should come out from a process symbol.
  • The Decision symbol has two exit points; these can be on the sides or the bottom and one side.
  • All boxes of the flowchart are connected with Arrows. (Not lines)
  • Flowchart symbols have an entry point on the top of the symbol with no other entry points. The exit point for all flowchart symbols is on the bottom except for the Decision symbol.
  • All flowcharts start and end with terminal.

Youtube

Flowchart

Web Reference: http://naveenkandwal.blogspot.com/2014/01/flowchart_18.html

References

  • Allen B. Downey, “Think Python: How to Think Like a Computer Scientist‘‘, 2nd edition, Updated for Python 3, Shroff/O‘Reilly Publishers, 2016 (http://greenteapress.com/wp/thinkpython/)
  • Guido van Rossum and Fred L. Drake Jr, ―An Introduction to Python – Revised and updated for Python 3.2, Network Theory Ltd., 2011.
  • John V Guttag, ―Introduction to Computation and Programming Using Python‘‘, Revised and expanded Edition, MIT Press , 2013
  • Robert Sedgewick, Kevin Wayne, Robert Dondero, ―Introduction to Programming in Python: An Inter-disciplinary Approach, Pearson India Education Services Pvt. Ltd., 2016.
  • Timothy A. Budd, ―Exploring Python‖, Mc-Graw Hill Education (India) Private Ltd.,, 2015. 4. Kenneth A. Lambert, ―Fundamentals of Python: First Programs‖, CENGAGE Learning, 2012.
  • Charles Dierbach, ―Introduction to Computer Science using Python: A Computational Problem-Solving Focus, Wiley India Edition, 2013.
  • Paul Gries, Jennifer Campbell and Jason Montojo, ―Practical Programming: An Introduction to Computer Science using Python 3‖, Second edition, Pragmatic Programmers, LLC, 2013.