More Questions from Management Information Systems

Decision tables fundamentals: which structural components are explicitly defined to separate conditions from resulting actions?

Computer Science Management Information Systems Difficulty: Easy
Choose an option
  • A
    tabulated decisions
  • B
    decisions
  • C
    condition stubs and action stubs
  • D
    decision hierarchy
  • E
    None of the above

Answer

Correct Answer: condition stubs and action stubs

Explanation

Introduction / Context:Decision tables are a requirements-analysis and rule-specification tool used in MIS, software engineering, and operations. They present complex logic as a matrix of conditions and actions, improving completeness and reducing ambiguity compared to prose requirements or scattered if-then rules.

Given Data / Assumptions:

  • A standard decision table has four quadrants: condition stubs, condition entries, action stubs, and action entries.
  • We are asked to identify the named components that define the “what” to check and the “what” to do.
  • “Decision hierarchy” and similar terms are outside the classic table structure.

Concept / Approach:The condition stubs list the factors to be tested (e.g., order value > threshold?). The action stubs list the responses or operations (e.g., require manager approval). The entries in the body of the table map specific combinations of condition outcomes to the actions taken. This explicit separation enables systematic coverage and test-case derivation.

Step-by-Step Solution:

Recall the canonical structure: condition stubs, action stubs, and their entries. Locate the option naming those stubs explicitly. Eliminate generic or incorrect terms (“tabulated decisions,” “decision hierarchy”). Select “condition stubs and action stubs.”

Verification / Alternative check:Requirements engineering texts depict the four-part decision table layout, confirming the terminology used here.

Why Other Options Are Wrong:Other phrases are either generic or do not correspond to the formal structure of decision tables.

Common Pitfalls:Forgetting to consider completeness across all condition combinations; failing to identify mutually exclusive actions.

Final Answer:condition stubs and action stubs

Discussion & Comments
No comments yet. Be the first to comment!
Join Discussion