Flowchart Symbols and Meaning
Flowchart Symbols and Meaning
MATRIC
149082099
COURSE CODE
GIM 841
COURSE TITLE
Page | 1
SYMBOL
NAME
MEANING
Flow Line
On-Page
Connector
Annotation
Terminal
Decision
Input/output
Predefined
Process
1.
2.
3.
4.
5.
6.
7.
Page | 2
Preparation
9.
10.
11.
12.
13.
14.
15.
Off-Page
Connector
Document
Stored Data
Direct Data
Internal
Storage
Sequential
Access
Page | 3
16.
Manual Input
17.
18.
Off Page This shape means the flow continues on another page. A letter or
Connector page number in the shape tells you where to go. It is an
alternative to using a circle.
19.
20.
21.
22.
23.
Manual Input This shape looks like a side view of a keyboard and often
represents entering data into a computer via a keyboard.
Manual The trapezoid shape represents a manual operation. That is any
Operation operation or adjustment that has to be done by hand rather than
automatically.
Database A cylinder represents a data file or database. This shape can also
represent the magnetic disc itself. A hard drive is referred to as
direct access storage since any sector on the drive can be
accessed. A tape is sequential access storage as the data has to be
read sequentially.
Magnetic Tape This shape is supposed to look like a reel of tape with a small
portion of tape extending from the reel. It represents magnetic
tape storage which is also called sequential access storage.
Page | 4
24.
25.
26.
Offline Storage The shape represents storage offline, regardless of the storage
medium.
Display This shape is used to show that the information is being
displayed to the user. It often refers to the display of a PC.
Preparation This shape was originally used by IBM programmers to set a
switch, modify an index register, or initialize a routine. Currently
you can use it to differentiate between steps that prepare for
work versus steps that actual do the work. It is probably best not
to use this shape at all.
27.
Punched Card This is the old IBM punched card. Each line of a program was
punched into one IBM card. Then the cards were stacked in
order and taken to a card reader. Usually the student would
submit the cards and someone else would run them during the
middle of the night, when the computer wasn't so busy. The
output was printed on wide z-fold paper. If you made a mistake,
you would have to resubmit the cards and wait another day.
Large programs had stacks of cards several feet high. If you are
using this shape, you need to update your hardware.
28.
29.
Page | 5
30.
31.
Sort The Sort shape arranges a set of items or data into a sequence.
32.
Merge/Storage The Merge shape combines two or more sets of items into one
set.
33.
Extract The Extract shape involves removal of one or more specific sets
of items from a set.
34.
35.
Summing This shape adds the inputs. To subtract, you add a negative
Junction input.
36.
Logical Or This shape performs a logical Or on the inputs. If the inputs are
Oblige
A and B, the output could be A or B.
Page | 6