2. 6/2/2021 2
What is a Computer Program ?
• Computer programs are generally written to solve some particular
problem.
• Programs are simply lists of instructions
• Program doesn’t solve the problem, the programmer does
4. FLOW CHART
•A program flow chart is used to describe the flow
of data through a particular computer program,
showing the exact sequence of operations
performed by that program in order to process the
data.
•Different graphic symbols are used to represent
data input and output, decisions, branches, and
subroutines
6/2/2021 4
6. FLOW CHART
• FLOW CHARTS ARE DROWN USING A SET OF SYMBOLS AND
NOTATIONS.
• USING THESE NOTATION AND SYMBOLS WE CAN SHOW HOW A
PROGRAMME IS ORGANIZED TO PERFORM IT’S INTENDED TASKS.
6/2/2021 6
7. SYMBOLS USED IN FLOW CHARTS
• TERMINAL SYMBOL
• INPUT/OUTPUT SYMBOL
• PROCESS SYMBOL
• DECISION SYMBOL
• FLOW LINES
• CONNECTOR SYMBOL
6/2/2021 8
8. TERMINAL SYMBOL
• THIS OVAL SHAPED SYMBOL INDICATES THE “START” AND “STOP” OF
FLOW CHART.
• THEREFORE TERMINAL SYMBOLS ARE FIRST AND THE LAST SYMBOLS
OF ANY FLOW CHART.
6/2/2021 9
9. INPUT/OUTPUT SYMBOLS
• THIS PARALLELOGRAM SYMBOL INDICATES THE STEP WHICH
DENOTES AN INPUT OR OUTPUT OPERATION IN FLOW CHART.
6/2/2021 10
10. PROCESS SYMBOL
• THIS RECTANGULAR SYMBOL INDICATES ARITHMETIC OPERATION,
DATA ASSIGNMENTS, DATA TRANSFER AND SIMPLY A PROCESS.
6/2/2021 11
11. DECISION SYMBOL
• THIS DIAMOND SHAPED SYMBOL REPRESENT THE OCCURRENCE OF A
CONDITION WHOSE TRUTH VALUE (TRUE OR FALSE) DETERMINED
THE PATH TO BE SELECTED.
6/2/2021 12
12. FLOW LINES
•LINES WITH ARROW HEADS INDICATE THE
DIRECTION OF FLOW OF PROGRAMMED LOGIC.
THE LINE MUST BE FOLLOWED TO UNDERSTAND
THE SEQUENCE OF EVENT IN A FLOW CHART. ALL
THE OTHER SYMBOLS IN A FLOW CHART ARE
JOINED TOGETHER BY FLOW LINES.
6/2/2021 13