ITPEC IP April 2019 Question 8

Which of the following represents a processing procedure of a program graphically in a visual way?

Explanation

Flowchart — it draws a program's processing steps as symbols joined by arrows in execution order.

A flowchart uses standard symbols: a terminal for start and end, a rectangle for a process, a diamond for a decision with its branches, a parallelogram for input and output, and arrows for the order of control. Following the arrows shows exactly how the program runs, including loops and branches, which makes the procedure visible before it is coded.

Answer (c)

Why not others:

  • •(a) Gantt chart — shows tasks as bars against a time axis, for scheduling and tracking a project
  • •(b) Data flow diagram — shows how data moves between processes, data stores and external entities; it deliberately omits the order and control of processing
  • •(d) Radar chart — compares several quantitative items on axes radiating from a centre, for example to show balance across evaluation criteria

Key rule: A flowchart shows control flow (what happens in what order), a DFD shows data flow (what data goes where), and a Gantt chart shows time.

Algorithm and Programming · AI-written, may contain errors

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.