- 2072 Asoj · 4 marks
Flowchart vs structure chart
Short answer
A flowchart shows the detailed control flow (sequence and decision) of an algorithm, while a structure chart displays the hierarchical module organization with calls and data/control flags. Flowchart is for logic; structure chart for program architecture in structured design.
Compare Flowchart vs. Structure chart.
A flowchart shows the detailed sequence of steps and decisions (flow of control) of one algorithm or process. A structure chart shows the hierarchical organisation of the modules of a program, i.e. which module calls which and what data passes between them.
| Point | Flowchart | Structure chart |
|---|---|---|
| Shows | Order of steps (control flow) | Module hierarchy (who calls whom) |
| Level | Detailed logic of one module | Overall architecture of the program |
| Symbols | Oval, rectangle, parallelogram (input/output), diamond, arrows | Rectangles (modules), arrows with data couples and control flags |
| Decisions | Shown with a diamond | Shown by the conditional call symbol (small diamond) |
| Data | Not emphasised | Data and control flags passed are shown |
| Sequence | Strict sequence of steps | No sequence, only call structure |
| Used in | Algorithm design, coding | Structured design (SSAD) |
Flowchart: Structure chart:
( Start ) [ Main ]
| / | \
[ Read ] [Read] [Calc] [Print]
|
< a>b ? > -- ...
Both belong to the structured (function-oriented) approach; OO design replaces them with sequence and class diagrams.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Structural model vs implementation model · Object Oriented Analysis and Design, chapter 1
- Forward vs reverse engineering merits and demerits · Object Oriented Analysis and Design, chapter 4 · asked 3×
- 8051 internal structure and family chart · Embedded System, chapter 9
- Bar chart vs CPM/PERT as planning tool · Construction Management, chapter 2 · asked 3×
- Chart vs table; bar vs pie graph · Communication English, chapter 4
- IPv6 migration; IPv4 vs IPv6 packet structure · Internet and Intranet, chapter 2
All Object Oriented Analysis and Design chapter 1 questions →