1) A ________ is a picture of the movement of data between external entities and the processes and
data stores within a system.
A) Process flow diagram
B) Data flow diagram
C) Data diagram
D) Procedure flow diagram - Answers : B
2) ________ is NOT a phase in a systems development life cycle.
A) Maintenance
B) Planning
C) Attributes
D) Design - Answers : C
9) ________ is/are NOT a deliverable for process modeling.
A) Context DFD
B) DFDs of the system
C) Thorough descriptions of each DFD component
D) Inadequately decomposed diagrams - Answers : D
10) With only ________ symbols, you can use DFDs to represent both physical and logical information
systems.
A) Four
B) Three
C) Five
D) Six - Answers : A
11) Flowcharting has been criticized by proponents of structured analysis and design because it is too
________.
A) Geometrically oriented
B) Diagrammatic
C) Physically oriented
D) Methodological - Answers : C
12) ________ are NOT a component of data flow diagram symbols.
A) Processes
B) Data stores
C) Data flows
D) Data programs - Answers : D
13) A ________ can be best understood as data in motion, moving from one place in a system to
another.
A) Process
B) Data flow
C) Data store
D) Data source - Answers : B
14) A ________ is the work or actions performed on data so that they are transformed, stored, or
distributed.
A) Process
B) Data store
C) Flowchart
D) Data flow - Answers : A
15) A ________ is the origin and/or destination of the data, and these are sometimes referred to as
external entities because they are outside the system.
A) Data graph
B) Data flow
C) Process
D) Source - Answers : D
16) According to the DFD conventions, the data flow is always depicted by a(n) ________.
A) Rectangle
, B) Circle
C) Arrow
D) Triangle - Answers : C
17) A ________ is used in both conventions for sources/sinks and has a name that states what the
external agent is, such as Customer, Teller, EPA Office, or Inventory Control System.
A) Circle
B) Triangle
C) Rectangle
D) Square - Answers : D
18) A ________ is a DFD that represents a system's major processes, data flows, and data stores at a
high level of detail.
A) Level-1 diagram
B) Level-0 diagram
C) Level-2 diagram
D) Level-3 diagram - Answers : B
19) When two ________ have the same data flow name, you must be careful that these flows are
exactly the same.
A) Rectangles
B) DFDs
C) Arrows
D) Processes - Answers : C
20) No process can have only ________. It would be making data from nothing (a miracle). If an object
has only outputs, then it must be a source.
A) Sources
B) Sinks
C) Inputs
D) Outputs - Answers : D
36) No process can have only ________ and if an object has only that, then it must be a sink.
A) Inputs
B) Procedure
C) Outputs
D) Arrow - Answers : A
37) Data cannot move directly from one data store to another data store. Data must be moved by a
________.
A) Flow chart
B) Procedure
C) Process
D) Data source - Answers : C
38) Data cannot move directly from a source to a sink. It must be moved by a process if the data are
of any concern to our system. Otherwise, the data flow is not shown on the ________.
A) Sink
B) Procedure
C) Flow chart
D) DFD - Answers : D
39) A data flow has ________ direction(s) of flow between symbols. It may flow in both directions
between a process and a data store to show a read before an update.
A) No
B) Three
C) One
D) Multi - Answers : C
40) A(n) ________ in a data flow means that exactly the same data goes from a common location to
two or more different processes, data stores, or sources/sinks. (This usually indicates different copies
of the same data going to different locations.)
A) Arrow
B) Join
C) Break
D) Fork - Answers : D