Back to the 2026 paper

Module 2: Requirements & SRS

20262m

Which representation is most suitable for showing different actions corresponding to combinations of conditions?

(i) Decision table
(ii) Data dictionary
(iii) Structure chart
(iv) Control-flow graph

Worked SolutionAI Assisted

Solution

Correct Answer: (i) Decision table

Explanation

A decision table lists conditions and the actions to take for each combination of those conditions, in a compact tabular form. Each column (rule) maps one combination of condition values to its actions, which makes it ideal for complex business logic.

Why other options are incorrect:

  • (ii) Data dictionary - stores definitions of data items.
  • (iii) Structure chart - shows the module hierarchy and calls.
  • (iv) Control-flow graph - shows the flow of control in a program (used for path testing and cyclomatic complexity).

Answer: (i) Decision table

Similar questions

Budget AppAndroid App

Pocketly on Android

Log daily food, travel, and hostel expenses instantly. Set monthly spending limits and see where your money goes without complex spreadsheets.