CH DFD (test bank) Flashcards
T/F: The traditional approach to system development views a system as a collection of interacting objects
F
T/F: Traditional computer processes are much like procedural computer programs in that they contain instructions that execute in sequence.
T
T/F: The object-oriented approach to systems development views a system as a collection of processes, some performed by people and some performed by the computer.
F
T/F: The term “diagram 0” is used synonymously with context diagram.
F
T/F: System boundaries are not shown clearly on context diagrams.
F
T/F: Diagram 0 summarizes an entire system or subsystem in greater detail than a context diagram.
T
T/F: Context diagrams do not usually show data stores.
T
The traditional approach to information systems development describes activities as ____.
a. processes carried out by people or computers
b. objects that interact with people and each other
c. objects that send and respond to messages
d. activities that require computational support
a. processes carried out by people or computers
A(n) ____ is a person or organization outside the system boundary that supplies data inputs or accepts data outputs.
a. data flow c. external agent
b. data store d. customer
c. external agent
Which of the following refers to a modeling technique that breaks the system into a hierarchical set of increasingly more detailed models?
a. Data store c. Data flow
b. Level of abstraction d. Context diagram
b. Level of abstraction
A(n) ____ is a data flow diagram (DFD) that summarizes all processing activity within the system in a single process symbol.
a. Event partition diagram c. Diagram 0
b. level of abstraction d. context diagram
d. context diagram
A(n) ____ represents the system response to one event.
a. DFD fragment c. diagram 0
b. context diagram d. event-partitioned system model
a. DFD fragment
A data flow diagram (DFD) that models system requirements using a single process for each event in a system or subsystem is called a(n) ____.
a. context diagram c. event-partitioned system model
b. DFD fragment d. diagram 1.0
c. event-partitioned system model
The term diagram 0 is another name for a(n) ____.
a. context diagram c. event-partitioned system model
b. DFD fragment d. lowest level diagram
c. event-partitioned system model
If the data flow diagram (DFD) is a ____, then it assumes that the system will be implemented with perfect technology.
a. context diagram c. physical model
b. logical model d. prototype model
c. physical model
A(n) ____ can be a physical system model, a logical system model, or a blend of the two.
a. process definition c. entity-relationship diagram
b. data flow diagram d. context diagram
b. data flow diagram
Which of the following data flow diagram (DFD) symbols usually corresponds to a data entity on an entity-relationship diagram (ERD)?
a. Data store c. Data link
b. Data flow d. Process
a. Data store
Which of the following data flow diagram (DFD) symbols represents the communication between an external agent and a process while the process is executing?
a. Process c. Real-time link
b. Data link d. Data store
c. Real-time link
An analyst can avoid information overload by adhering to the rule of ____.
a. functional decomposition c. process dependency
b. interface minimization d. balancing
b. interface minimization
____ is the equivalence of data content between data flows entering and leaving a process and data flows entering and leaving a process decomposition data flow diagram (DFD).
a. Balancing c. Complexity minimization
b. Interface minimization d. Abstraction
a. Balancing