Difficulty: Easy
Correct Answer: data flow diagram
Explanation:
Introduction / Context:
Systems analysts use diagramming techniques to capture and communicate how information moves through processes and data stores. One of the foundational tools is the DFD, a standardized way to depict processes, data stores, external entities, and the flows between them. Knowing this acronym is essential for reading and producing analysis documents.
Given Data / Assumptions:
Concept / Approach:
A data flow diagram represents systems at varying levels of detail (context diagrams, level-0, level-1). Arrows denote data flows, bubbles/rectangles denote processes, open-ended rectangles denote data stores, and squares represent external entities. DFDs focus on what data moves where, not on physical hardware or control flow timing.
Step-by-Step Solution:
Verification / Alternative check:
Structured analysis texts and methodologies (e.g., Yourdon–DeMarco) define DFD precisely as “data flow diagram,” confirming this choice.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing DFDs with ER diagrams (which model data structures) or UML activity diagrams (which model control flow and activities).
Final Answer:
data flow diagram
Discussion & Comments