Multiple Choice Identify the
choice that best completes the statement or answers the question.
|
|
|
1.
|
In data and process modeling, a(n) ____ model shows what the system must do,
regardless of how it will be implemented physically.
a. | operational | c. | logical | b. | physical | d. | relational |
|
|
|
2.
|
A DFD shows ____.
a. | what the system does | b. | how data moves through an information
system | c. | how a system transforms input data into useful information | d. | all of the
above |
|
|
|
3.
|
A black hole process is a process that has ____.
a. | no input | b. | at least one output and one input, but the
output obviously is insufficient to generate the input shown | c. | no
output | d. | at least one input and one output, but the input obviously is insufficient to
generate the output shown |
|
|
|
4.
|
A gray hole process is a process that has ____.
a. | no input | b. | at least one output and one input, but the
output obviously is insufficient to generate the input shown | c. | no
output | d. | at least one input and one output, but the input obviously is insufficient to
generate the output shown |
|
|
|
5.
|
Because diagram 0 is a(n) ____ version of process 0, it shows considerably more
detail than a context diagram.
a. | contracted | c. | condensed | b. | exploded | d. | extrapolated |
|
|
|
6.
|
____ is the process of drawing a series of increasingly detailed DFDs, until all
functional primitives are identified.
a. | Leveling | c. | Indexing | b. | Balancing | d. | Exploding |
|
|
|
7.
|
A data ____ is a central storehouse of information about a system’s
data.
a. | glossary | c. | content bank | b. | knowledgebase | d. | repository |
|
|
|
8.
|
In a data dictionary, a(n) ____ is the smallest piece of data that has meaning
within an information system.
a. | field | c. | record | b. | index | d. | pixel |
|
|
|
9.
|
In a data dictionary, any name other than the standard data element name is
called a(n) ____.
a. | clone | c. | alias | b. | cipher | d. | index |
|
|
|
10.
|
In a data dictionary, ____ refers to whether the data element contains numeric,
alphabetic, or character values.
a. | value | c. | valence | b. | type | d. | domain |
|
|
|
11.
|
In a data dictionary, ____ is the maximum number of characters for an alphabetic
or character data element or the maximum number of digits and number of decimal positions for a
numeric data element.
a. | domain | c. | length | b. | valence | d. | index |
|
|
|
12.
|
In a data dictionary, some data elements have ____ rules, such as an
employee’s salary must be within the range defined for the employee’s job
classification.
a. | domain | c. | validity | b. | range | d. | mastered |
|
|
|
13.
|
Typical process description tools include all of the following EXCEPT
____.
a. | context diagrams | c. | structured English | b. | decision trees | d. | decision tables |
|
|
|
14.
|
The iteration structure is the completion of ____.
a. | one or more process steps based on the results of a test or
condition | b. | steps in a chronological order, one after another | c. | a process step that
is repeated until a specific condition changes | d. | a specific condition that is repeated until a
process changes |
|
|
|
15.
|
Structured English might look familiar to programming students because it
resembles ____, which is used in program design.
a. | pseudocode | c. | iterative code | b. | a decision tree | d. | decision code |
|
|
|
16.
|
A(n) ____ table shows a logical structure, with all possible combinations of
conditions and resulting actions.
a. | pseudo | c. | decision | b. | logic | d. | validity |
|
True/False Indicate whether the
statement is true or false.
|
|
|
17.
|
In a DFD, processes contain the business logic, also called business rules, that
transform the data and produce the required results.
|
|
|
18.
|
A DFD shows the structure and detailed contents of a data flow.
|
|
|
19.
|
In a DFD, a process symbol can have only one outgoing data flow.
|
|
|
20.
|
In a DFD, a data flow must have a process symbol on at least one
end.
|
|
|
21.
|
Systems analysts call an entity that receives data from the system a
source.
|
|
|
22.
|
Data stores are shown in a context diagram because data stores are external to
the system.
|
|
|
23.
|
Deciding whether to explode a process further or determine that it is a
functional primitive is a matter of experience, judgment, and interaction with programmers who must
translate the logical design into code.
|
|
|
24.
|
When a DFD is exploded, the higher-level diagram is called the child diagram,
and the lower-level diagram is referred to as the parent diagram.
|
|
|
25.
|
DFDs are balanced if each internal process is numbered to show that it is a
child of the parent process.
|
|
|
26.
|
In most data dictionaries, records are defined together with the data flows and
data stores.
|
|
|
27.
|
In addition to describing each data element, data flow, data store, record,
entity, and process, the data dictionary documents the relationships among these components.
|
|
|
28.
|
In modular design, each logical structure must have multiple entry and exit
points.
|
|
|
29.
|
Whether to use a decision table or a decision tree often is a matter of personal
preference.
|
|
|
30.
|
During the systems design phase, a physical model of the new information system
is created that follows from the logical model and involves operational tasks and techniques.
|
Completion Complete each
statement.
|
|
|
31.
|
Analysts use ____________________ modeling techniques to show how a system
transforms data into useful information.
|
|
|
32.
|
In a typical company, ____________________ might include calculating sales
trends, filing online insurance claims, ordering inventory from a supplier’s system, or
verifying e-mail addresses for Web customers.
|
|
|
33.
|
The first step in constructing a set of DFDs is to draw a(n)
____________________, which is a top-level view of an information system that shows the
system’s boundaries and scope.
|
|
|
34.
|
To draw a context diagram, you start by placing a single process symbol in the
center of the page, which you identify as ____________________.
|
|
|
35.
|
To show the detail inside a black box, create DFD ____________________, which
zooms in on the system and shows major processes, data flows, and data stores.
|
Matching
|
|
|
Identify the letter of the choice that best matches the phrase or
definition. a. | balancing | f. | data dictionary | b. | structured
analysis | g. | decision
table | c. | leveling | h. | logical | d. | DFD | i. | data flow | e. | physical | j. | record |
|
|
|
36.
|
Model that describes how a system will be constructed.
|
|
|
37.
|
Model that shows what the system must do, regardless of how it will be
implemented.
|
|
|
38.
|
Shows how a system transforms input data into useful information.
|
|
|
39.
|
DFD component that represents one or more data items.
|
|
|
40.
|
A data structure that contains a set of related data elements that are stored
and processed together.
|
|
|
41.
|
Ensures that the input and output data flows of the parent DFD are maintained
on the child DFD.
|
|
|
42.
|
With this, an analyst starts with an overall view, which is a context diagram
with a single process symbol.
|
|
|
43.
|
In addition to documenting each data element, all data flows must be documented
here.
|
|
|
44.
|
A set of DFDs produces a logical model of the system, but the details within
those DFDs are documented separately in a data dictionary, which is the second component of
this.
|
|
|
45.
|
In addition to multiple conditions, this can have more than two possible
outcomes.
|