Make your own free website on
Practice Test

Grace's Chapter 4 Study Guide

Correct answers in GREEN. Your answers in BLUE.
Review Page
1. A _____ receives input data and produces output that has a different content, form, or both.
A: flow
B: process
C: method
D: all of the above
2. A _____ zooms in on the context diagram and shows major processes, data flows, and data stores.
A: diagram 0
B: primitive 0
C: physical 0
D: close-up 0
3. An entity that supplies data to the system is a _____.
A: sink
B: source
C: input generator
D: device
4. Each functional primitive process is documented using _____.
A: structured English
B: decision tables
C: decision trees
D: all of the above
5. Data store information that is unimportant is _____.
A: the length of time that the data is stored
B: the physical characteristics of the data store
C: the fact that a process needs access to the data at some later time
D: both a and b
6. Every data element must be documented in the _____.
B: data dictionary
C: structured English dictionary
D: none of the above
7. In DFDs, a process resembles _____.
A: a machine
B: a lever and pulley system
C: a comprehensive list of source code
D: a black box
8. A process that consists of a single function that is not exploded further is considered to be _____.
A: a parent diagram
B: a functional primitive
C: both a and b
D: neither a nor b
9. A physical model describes _____.
A: what the system must do
B: how the system will be constructed
C: why the system need to be constructed
D: none of the above
10. A top-level view of an information system that shows the system's boundaries and scope is a _____.
A: a DFD
B: an ERD
C: a context diagram
D: a symbol diagram
11. In a DFD, _____ connects a data store to a process.
A: a data chart
B: a data flow
C: a data income
D: a data box
12. The set of values permitted for a data element is the data element's _____.
A: length
B: type
C: alias
D: domain
13. A path for data to move from one part of the information system to another is called _____.
A: data road
B: data direction
C: data flow
D: none of the above
14. The process of drawing a series of increasingly detailed diagrams, until all functional primitives are identified is called _____.
A: leveling
B: exploding
C: partitioning
D: all of the above
15. A logical model describes _____.
A: what the system must do
B: how the system will be constructed
C: both a and b
D: neither a nor b
16. The first step in drawing a context diagram is _____.
A: placing a single process symbol in the center of the page
B: place the appropriate number of data flows to define the corners of the diagram
C: place the first entity in the center of the page
D: none of the above
17. A(n) ____ refers to a person, place, thing, or event for which data is collected and maintained.
A: entity
B: object
C: spouse
D: data package
18. Modular design is based on three control structures that does NOT include ____.
A: iteration
B: selection
C: numeration
D: sequence
19. A data flow in a DFD could consist of a _____.
A: single data item
B: a set of data
C: either a or b
D: none of the above
20. The act of _____ maintains consistency among a set of DFDs by ensuring that input and output data flows align properly.
A: balancing
B: decomposing
C: leveling
D: partitioning