Deck 5: Data and Process Modeling

Full screen (f)
exit full mode
Question
In a data dictionary, a(n) ____ is the smallest piece of data that has meaning within an information system.

A) field
B) index
C) record
D) pixel
Use Space or
up arrow
down arrow
to flip the card.
Question
A spontaneous generation 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
Question
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
Question
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
Question
____ is/are logically impossible in a DFD because a process must act on input, shown by an incoming data flow, and produce output, represented by an outgoing data flow.

A) Spontaneous generation
B) Gray holes
C) Black holes
D) All of the above
Question
If processes must be performed in a specific sequence, you document the information in the ____.

A) leveling guide
B) process descriptions
C) data dictionary
D) DFD
Question
Leveling ____.

A) uses a series of increasingly detailed DFDs to describe an information system
B) ensures that the input and output data flows of the parent DFD are maintained on the child DFD
C) uses a series of increasingly sketchy DFDs to describe an information system
D) ensures that the input and output data flows of the child DFD are maintained on the parent DFD
Question
In a DFD, the Gane and Sarson symbol for a process is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Question
____ is the process of drawing a series of increasingly detailed DFDs, until all functional primitives are identified.

A) Leveling
B) Balancing
C) Indexing
D) Exploding
Question
DFD symbols are referenced by using all ____ letters for the symbol name.

A) capital
B) lowercase
C) italicized
D) boldfaced
Question
Balancing ____.

A) uses a series of increasingly detailed DFDs to describe an information system
B) ensures that the input and output data flows of the parent DFD are maintained on the child DFD
C) uses a series of increasingly sketchy DFDs to describe an information system
D) ensures that the input and output data flows of the child DFD are maintained on the parent DFD
Question
In a DFD, the Gane and Sarson symbol for an entity is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Question
A data ____ is a central storehouse of information about a system's data.

A) glossary
B) knowledgebase
C) content bank
D) repository
Question
Because diagram 0 is a(n) ____ version of process 0, it shows considerably more detail than a context diagram.

A) contracted
B) exploded
C) condensed
D) extrapolated
Question
Using ____, an analyst starts with an overall view, which is a context diagram with a single process symbol, and then the analyst creates diagram 0, which shows more detail.

A) balancing
B) indexing
C) exploding
D) leveling
Question
In data and process modeling, a(n) ____ model shows what the system must do, regardless of how it will be implemented physically.

A) operational
B) physical
C) logical
D) relational
Question
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
Question
In a DFD, the Gane and Sarson symbol for a data flow is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Question
In a DFD, the Gane and Sarson symbol for a data store is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Question
____ maintains consistency among DFDs by ensuring that input and output data flows align properly.

A) Balancing
B) Indexing
C) Leveling
D) Exploding
Question
A ____ description documents the details of a functional primitive, which represents a specific set of processing steps and business logic.

A) logic
B) primitive
C) process
D) function-based
Question
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
B) range
C) validity
D) mastered
Question
Decision trees show the logic structure in a ____.

A) vertical form that resembles a tree with the roots at the bottom and the branches at the top
B) horizontal form that resembles a tree with the roots at the left and the branches to the right
C) vertical form that resembles a tree with the roots at the top and the branches at the bottom
D) horizontal form that resembles a tree with the roots at the right and the branches to the left
Question
<strong>  The selection structure is the completion of ____.</strong> 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 <div style=padding-top: 35px>
The selection 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
Question
The data dictionary usually records and describes a default value, which is the ____.

A) specification of the set of values permitted for the data element
B) identification of the user(s) responsible for changing values for the data element
C) specification for the origination point for the data element's value
D) value for the data element if a value otherwise is not entered for it
Question
<strong>  In the accompanying figure, the sequence structure is the completion of ____.</strong> 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 <div style=padding-top: 35px>
In the accompanying figure, the sequence 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
Question
In a data dictionary, ____ refers to whether the data element contains numeric, alphabetic, or character values.

A) value
B) type
C) valence
D) domain
Question
A data dictionary specifies a data element's ____, which is the set of values permitted for the data element.

A) range
B) domain
C) array
D) any of the above
Question
<strong>  ____ is based on combinations of the three logical structures, or control structures (one of which is shown in the accompanying figure), which serve as building blocks for the process.</strong> A) Modular design B) General design C) Global design D) Total design <div style=padding-top: 35px>
____ is based on combinations of the three logical structures, or control structures (one of which is shown in the accompanying figure), which serve as building blocks for the process.

A) Modular design
B) General design
C) Global design
D) Total design
Question
In a data dictionary, any name other than the standard data element name is called a(n) ____.

A) clone
B) cipher
C) alias
D) index
Question
A(n) ____ table shows a logical structure, with all possible combinations of conditions and resulting actions.

A) pseudo
B) logic
C) decision
D) validity
Question
Structured English might look familiar to programming students because it resembles ____, which is used in program design.

A) pseudocode
B) a decision tree
C) iterative code
D) decision code
Question
____ also is called looping.

A) Sequence
B) Selection
C) Iteration
D) All of the above
Question
Typical process description tools include all of the following EXCEPT ____.

A) context diagrams
B) decision trees
C) structured English
D) decision tables
Question
The major benefit of ____ is that it gives a clear picture of current system functions before any modifications or improvements are made.

A) the four-model approach
B) balancing
C) leveling
D) both b and c
Question
The disadvantage of the four-model approach is ____.

A) it gives an unclear picture of the current system functions before any modifications or improvements are made
B) the requirements of a new information system always are different from the current information system
C) the added time and cost needed to develop a logical and physical model of the current system
D) all of the above
Question
In a data dictionary, data elements are combined into ____, which are meaningful combinations of data elements that are included in data flows or retained in data stores.

A) fields
B) columns
C) records
D) decimals
Question
A decision ____ is a graphical representation of the conditions, actions, and rules found in a decision table.

A) base
B) tree
C) icon
D) index
Question
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
Question
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
B) valence
C) length
D) index
Question
A decision tree is read from left to right, with the conditions along the various branches and the actions at the far left. _________________________
Question
In a DFD, a data flow must have a process symbol on at least one end.
Question
An auto parts store inventory record might include ____.

A) part number
B) supplier code
C) description
D) minimum stock levels
Question
A DFD does not show the external entities that provide data to the system or receive output from the system.
Question
Using Gane and Sarson symbols, a DFD represents processes as rectangles with rounded corners. _________________________
Question
Systems analysts call an entity that receives data from the system a source.
Question
When DFDs are drawn, which of the following conventions should be followed?

A) each context diagram must fit on one page
B) use the same names within each set of symbols
C) do not cross lines
D) use a unique reference number for each process symbol
Question
A DFD shows the structure and detailed contents of a data flow.
Question
When structured English is used, which of the following rules must be conformed to?

A) use only the three building blocks of sequence, selection, and iteration
B) use indentation for readability
C) use a limited vocabulary
D) avoid standard terms used in the data dictionary
Question
In a DFD, a process symbol can have only one outgoing data flow.
Question
The primary purpose of pseudocode is to describe the underlying business logic of code. _________________________
Question
Later in the systems design phase, you build a logical model that describes how a system will be constructed. _________________________
Question
Many valuable reports can be obtained from a data dictionary, including a(n) ____.

A) alphabetized list of all data elements by name
B) report by user departments of data elements that must be updated by each department
C) report of all data flows that use a particular data element
D) detailed report showing all characteristics of data elements
Question
Leveling also is called ____.

A) exploding
B) partitioning
C) decomposing
D) indexing
Question
When a context diagram is expanded into DFD diagram 0, all the connections that flow into and out of process 0 must be retained.
Question
Two data stores can be connected by a data flow without an intervening process.
Question
Data stores are shown in a context diagram because data stores are external to the system.
Question
Systems analysts call an entity that supplies data to the system a sink. _________________________
Question
What makes one system more complex than another is the number of components, the number of levels, and the degree of interaction among its processes, entities, data stores, and data flows.
Question
In a DFD, processes contain the business logic, also called business rules, that transform the data and produce the required results.
Question
Analysts use ____________________ modeling techniques to show how a system transforms data into useful information.
Question
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.
Question
DFDs are balanced if each internal process is numbered to show that it is a child of the parent process.
Question
Two DFDs are leveled, for example, if the child diagram at the bottom has the same input and output flows as the parent process at the top of the diagram.
Question
More complex systems have fewer processes, and analysts need only work through very few levels to identify the functional primitives.
Question
When documenting a process, the documentation includes a description of the process's characteristics and, for functional primitives, a process description, which is a model that documents the processing steps and business logic.
Question
A disadvantage of the four-model approach is that the requirements of a new information system always are quite different from the current information system, especially when the proposal is based on new computer technology rather than a large number of new requirements.
Question
Many systems analysts create a physical model of the current system and then develop a logical model of the current system before tackling a logical model of the new system.
Question
In most data dictionaries, records are defined together with the data flows and data stores.
Question
In addition to the Gane and Sarson symbol set, another popular symbol set is ____________________.
Question
When drawing DFDs, a data store is shown only when two or more processes use the data store.
Question
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.
Question
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.
Question
In modular design, a rectangle represents a condition or decision, a diamond shape represents a step or a process, and the logic follows the lines in the direction indicated by the arrows.
Question
In DFDs, a process resembles a(n) ____________________, where the inputs, outputs, and general functions of the process are known, but the underlying details are not shown.
Question
In addition to describing each data element, data flow, data store, record, entity, and process, the data dictionary documents the relationships among these components.
Question
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.
Question
In modular design, each logical structure must have multiple entry and exit points.
Question
A(n) ____________________ uses various symbols to show how the system transforms input data into useful information.
Question
Whether to use a decision table or a decision tree often is a matter of personal preference.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/112
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 5: Data and Process Modeling
1
In a data dictionary, a(n) ____ is the smallest piece of data that has meaning within an information system.

A) field
B) index
C) record
D) pixel
A
2
A spontaneous generation 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
A
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
C
4
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
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
5
____ is/are logically impossible in a DFD because a process must act on input, shown by an incoming data flow, and produce output, represented by an outgoing data flow.

A) Spontaneous generation
B) Gray holes
C) Black holes
D) All of the above
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
6
If processes must be performed in a specific sequence, you document the information in the ____.

A) leveling guide
B) process descriptions
C) data dictionary
D) DFD
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
7
Leveling ____.

A) uses a series of increasingly detailed DFDs to describe an information system
B) ensures that the input and output data flows of the parent DFD are maintained on the child DFD
C) uses a series of increasingly sketchy DFDs to describe an information system
D) ensures that the input and output data flows of the child DFD are maintained on the parent DFD
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
8
In a DFD, the Gane and Sarson symbol for a process is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
9
____ is the process of drawing a series of increasingly detailed DFDs, until all functional primitives are identified.

A) Leveling
B) Balancing
C) Indexing
D) Exploding
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
10
DFD symbols are referenced by using all ____ letters for the symbol name.

A) capital
B) lowercase
C) italicized
D) boldfaced
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
11
Balancing ____.

A) uses a series of increasingly detailed DFDs to describe an information system
B) ensures that the input and output data flows of the parent DFD are maintained on the child DFD
C) uses a series of increasingly sketchy DFDs to describe an information system
D) ensures that the input and output data flows of the child DFD are maintained on the parent DFD
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
12
In a DFD, the Gane and Sarson symbol for an entity is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
13
A data ____ is a central storehouse of information about a system's data.

A) glossary
B) knowledgebase
C) content bank
D) repository
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
14
Because diagram 0 is a(n) ____ version of process 0, it shows considerably more detail than a context diagram.

A) contracted
B) exploded
C) condensed
D) extrapolated
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
15
Using ____, an analyst starts with an overall view, which is a context diagram with a single process symbol, and then the analyst creates diagram 0, which shows more detail.

A) balancing
B) indexing
C) exploding
D) leveling
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
16
In data and process modeling, a(n) ____ model shows what the system must do, regardless of how it will be implemented physically.

A) operational
B) physical
C) logical
D) relational
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
17
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
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
18
In a DFD, the Gane and Sarson symbol for a data flow is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
19
In a DFD, the Gane and Sarson symbol for a data store is a ____.

A) rectangle with rounded corners
B) line with a single or double arrowhead
C) flat rectangle that is open on the right side and closed on the left side
D) rectangle, which may be shaded to make it look three-dimensional
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
20
____ maintains consistency among DFDs by ensuring that input and output data flows align properly.

A) Balancing
B) Indexing
C) Leveling
D) Exploding
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
21
A ____ description documents the details of a functional primitive, which represents a specific set of processing steps and business logic.

A) logic
B) primitive
C) process
D) function-based
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
22
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
B) range
C) validity
D) mastered
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
23
Decision trees show the logic structure in a ____.

A) vertical form that resembles a tree with the roots at the bottom and the branches at the top
B) horizontal form that resembles a tree with the roots at the left and the branches to the right
C) vertical form that resembles a tree with the roots at the top and the branches at the bottom
D) horizontal form that resembles a tree with the roots at the right and the branches to the left
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
24
<strong>  The selection structure is the completion of ____.</strong> 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
The selection 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
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
25
The data dictionary usually records and describes a default value, which is the ____.

A) specification of the set of values permitted for the data element
B) identification of the user(s) responsible for changing values for the data element
C) specification for the origination point for the data element's value
D) value for the data element if a value otherwise is not entered for it
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
26
<strong>  In the accompanying figure, the sequence structure is the completion of ____.</strong> 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
In the accompanying figure, the sequence 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
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
27
In a data dictionary, ____ refers to whether the data element contains numeric, alphabetic, or character values.

A) value
B) type
C) valence
D) domain
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
28
A data dictionary specifies a data element's ____, which is the set of values permitted for the data element.

A) range
B) domain
C) array
D) any of the above
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
29
<strong>  ____ is based on combinations of the three logical structures, or control structures (one of which is shown in the accompanying figure), which serve as building blocks for the process.</strong> A) Modular design B) General design C) Global design D) Total design
____ is based on combinations of the three logical structures, or control structures (one of which is shown in the accompanying figure), which serve as building blocks for the process.

A) Modular design
B) General design
C) Global design
D) Total design
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
30
In a data dictionary, any name other than the standard data element name is called a(n) ____.

A) clone
B) cipher
C) alias
D) index
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
31
A(n) ____ table shows a logical structure, with all possible combinations of conditions and resulting actions.

A) pseudo
B) logic
C) decision
D) validity
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
32
Structured English might look familiar to programming students because it resembles ____, which is used in program design.

A) pseudocode
B) a decision tree
C) iterative code
D) decision code
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
33
____ also is called looping.

A) Sequence
B) Selection
C) Iteration
D) All of the above
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
34
Typical process description tools include all of the following EXCEPT ____.

A) context diagrams
B) decision trees
C) structured English
D) decision tables
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
35
The major benefit of ____ is that it gives a clear picture of current system functions before any modifications or improvements are made.

A) the four-model approach
B) balancing
C) leveling
D) both b and c
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
36
The disadvantage of the four-model approach is ____.

A) it gives an unclear picture of the current system functions before any modifications or improvements are made
B) the requirements of a new information system always are different from the current information system
C) the added time and cost needed to develop a logical and physical model of the current system
D) all of the above
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
37
In a data dictionary, data elements are combined into ____, which are meaningful combinations of data elements that are included in data flows or retained in data stores.

A) fields
B) columns
C) records
D) decimals
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
38
A decision ____ is a graphical representation of the conditions, actions, and rules found in a decision table.

A) base
B) tree
C) icon
D) index
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
39
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
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
40
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
B) valence
C) length
D) index
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
41
A decision tree is read from left to right, with the conditions along the various branches and the actions at the far left. _________________________
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
42
In a DFD, a data flow must have a process symbol on at least one end.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
43
An auto parts store inventory record might include ____.

A) part number
B) supplier code
C) description
D) minimum stock levels
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
44
A DFD does not show the external entities that provide data to the system or receive output from the system.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
45
Using Gane and Sarson symbols, a DFD represents processes as rectangles with rounded corners. _________________________
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
46
Systems analysts call an entity that receives data from the system a source.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
47
When DFDs are drawn, which of the following conventions should be followed?

A) each context diagram must fit on one page
B) use the same names within each set of symbols
C) do not cross lines
D) use a unique reference number for each process symbol
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
48
A DFD shows the structure and detailed contents of a data flow.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
49
When structured English is used, which of the following rules must be conformed to?

A) use only the three building blocks of sequence, selection, and iteration
B) use indentation for readability
C) use a limited vocabulary
D) avoid standard terms used in the data dictionary
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
50
In a DFD, a process symbol can have only one outgoing data flow.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
51
The primary purpose of pseudocode is to describe the underlying business logic of code. _________________________
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
52
Later in the systems design phase, you build a logical model that describes how a system will be constructed. _________________________
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
53
Many valuable reports can be obtained from a data dictionary, including a(n) ____.

A) alphabetized list of all data elements by name
B) report by user departments of data elements that must be updated by each department
C) report of all data flows that use a particular data element
D) detailed report showing all characteristics of data elements
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
54
Leveling also is called ____.

A) exploding
B) partitioning
C) decomposing
D) indexing
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
55
When a context diagram is expanded into DFD diagram 0, all the connections that flow into and out of process 0 must be retained.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
56
Two data stores can be connected by a data flow without an intervening process.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
57
Data stores are shown in a context diagram because data stores are external to the system.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
58
Systems analysts call an entity that supplies data to the system a sink. _________________________
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
59
What makes one system more complex than another is the number of components, the number of levels, and the degree of interaction among its processes, entities, data stores, and data flows.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
60
In a DFD, processes contain the business logic, also called business rules, that transform the data and produce the required results.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
61
Analysts use ____________________ modeling techniques to show how a system transforms data into useful information.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
62
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.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
63
DFDs are balanced if each internal process is numbered to show that it is a child of the parent process.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
64
Two DFDs are leveled, for example, if the child diagram at the bottom has the same input and output flows as the parent process at the top of the diagram.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
65
More complex systems have fewer processes, and analysts need only work through very few levels to identify the functional primitives.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
66
When documenting a process, the documentation includes a description of the process's characteristics and, for functional primitives, a process description, which is a model that documents the processing steps and business logic.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
67
A disadvantage of the four-model approach is that the requirements of a new information system always are quite different from the current information system, especially when the proposal is based on new computer technology rather than a large number of new requirements.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
68
Many systems analysts create a physical model of the current system and then develop a logical model of the current system before tackling a logical model of the new system.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
69
In most data dictionaries, records are defined together with the data flows and data stores.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
70
In addition to the Gane and Sarson symbol set, another popular symbol set is ____________________.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
71
When drawing DFDs, a data store is shown only when two or more processes use the data store.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
72
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.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
73
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.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
74
In modular design, a rectangle represents a condition or decision, a diamond shape represents a step or a process, and the logic follows the lines in the direction indicated by the arrows.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
75
In DFDs, a process resembles a(n) ____________________, where the inputs, outputs, and general functions of the process are known, but the underlying details are not shown.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
76
In addition to describing each data element, data flow, data store, record, entity, and process, the data dictionary documents the relationships among these components.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
77
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.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
78
In modular design, each logical structure must have multiple entry and exit points.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
79
A(n) ____________________ uses various symbols to show how the system transforms input data into useful information.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
80
Whether to use a decision table or a decision tree often is a matter of personal preference.
Unlock Deck
Unlock for access to all 112 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 112 flashcards in this deck.