CBAP · Question #71
You are creating a model that shows how data moves through a system. Each function that modifies the data in any manner is identified, decomposed to smaller levels, and the system is completely…
The correct answer is B. Data flow diagramming. Data flow diagramming (DFD) models how data moves through a system by identifying and decomposing the functions that transform data from input to storage.
Question
You are creating a model that shows how data moves through a system. Each function that modifies the data in any manner is identified, decomposed to smaller levels, and the system is completely described from start to storage. What type of a modeling technique are you using in this scenario?
Options
- AFunctional decomposition
- BData flow diagramming
- CWork decomposition
- DOrganization modeling
How the community answered
(36 responses)- A3% (1)
- B72% (26)
- C8% (3)
- D17% (6)
Why each option
Data flow diagramming (DFD) models how data moves through a system by identifying and decomposing the functions that transform data from input to storage.
Functional decomposition breaks down high-level functions into sub-functions to show hierarchy, but does not specifically trace data movement between those functions.
Data flow diagramming is specifically designed to represent how data moves through a system, capturing the processes that transform data, data stores where data rests, and external entities. The scenario directly matches DFD characteristics - tracking data movement, decomposing transforming functions to lower levels, and describing the system from input to storage.
Work decomposition (related to WBS) breaks project work into tasks for management purposes and does not model data flows within a system.
Organization modeling depicts organizational structure, roles, and relationships between people or units, not the movement of data through a system.
Concept tested: Data flow diagramming technique for system modeling
Source: https://www.iiba.org/standards-and-resources/babok/
Topics
Community Discussion
No community discussion yet for this question.