- Basics of Computer Science Tutorial
- Basics of Computer Science - Home
- Fundamental Concept
- Role of Computer in Today’s World
- Computer System
- Programming Languages
- Hardware and Software
- Analog and Digital
- Operating System
- Types of Computer
- Computer Networking Terminology
- Computer Applications
- Generations of Computer
- Data Processing
- Computer Networking
- Computer Related Jobs
- Electronic Commerce
- Software Programming
- Algorithm Flowchart
- Mobile Computer
- Windows Desktop Elements
- Computer Multimedia
- Computer Security
- Computer Threat
- Computer Virus
- Computer Science: Abbreviations
- Computer Science: Development
- Computer Science: Innovators
- Short-cut Keys
A flowchart is a blueprint that pictorially represents the algorithm and its steps. The steps of a flowchart do not have a specific size and shape rather it is designed in different shapes and sizes (see the image given below).
As shown in the above image, the boxes in different shapes and interconnected with arrows, are logically making a flow chart. A flow-chart represents the general steps in a process.
Benefits of Flowchart
Let us now discuss the benefits of a flowchart.
Simplify the Logic
As it provides the pictorial representation of the steps; therefore, it simplifies the logic and subsequent steps.
Makes Communication Better
Because of having easily understandable pictorial logic and steps, it is a better and simple way of representation.
Once the flow-chart is prepared, it becomes very simple to analyze the problem in an effective way.
Useful in Coding
The flow-chart also helps in coding process efficiently, as it gives directions on what to do, when to do, and where to do. It makes the work easier.
Further, flowchart also helps in finding the error (if any) in program
Last but not the least, a flowchart also helps in preparing the proper document (once the codes are written).
The following table illustrates the symbols along with their names (used in a flow-chart) −
|Flow Line||Magnetic Disk|
Sample of Flow Chart
Kickstart Your Career
Get certified by completing the courseGet Started