ISA 387 Chapter 5 Quiz
A data flow diagram (DFD) does not show the external entities that provide data to the system or receive output from the system. False True
False
A data flow diagram shows the detailed contents of a data store. False True
False
A decision tree is read from left to right, with the conditions along the various branches and the actions at the far left. True False
False
Data stores are shown in a context diagram because data stores are external to the system. False True
False
In a data flow diagram (DFD), a process symbol can have only one outgoing data flow. False True
False
In a data flow diagram (DFD), systems analysts call an entity that receives data from the system a source. True False
False
In data flow diagrams (DFD), systems analysts call an entity that supplies data to the system a sink. True False
False
The symbol for a data flow is a triangle. True False
False
To draw a context diagram, you start by placing a single process symbol on the top right corner of the page. False True
False
When a data flow diagram (DFD) is exploded, the higher-level diagram is called the child diagram. False True
False
When a data flow diagram (DFD) is exploded, the lower-level diagram is referred to as the parent diagram. True False
False
_____ is the process of drawing a series of increasingly detailed data flow diagrams (DFDs), until all functional primitives are identified. Looping Leveling Balancing Indexing
Leveling
_____ is based on combinations of the three logical structures, or control structures, which serve as building blocks for the process. Modular design Product design Visual design Interface design
Modular design
In addition to the Gane and Sarson symbol set, another popular symbol set is the _____ symbol set. Mantissa Yourdon Zachman Jira
Yourdon
Many analysts follow _____, which means that they develop a physical model of the current system, a logical model of the current system, a logical model of the new system, and a physical model of the new system. the Gane and Sarson symbol a four-model approach a process description the Zachman Framework
a four-model approach
The iteration structure is the completion of _____. one or more process steps based on the results of a test or condition a specific condition that is repeated until a process changes a process step that is repeated until a specific condition changes steps in a chronological order, one after another
a process step that is repeated until a specific condition changes
The disadvantage of the four-model approach is that ____. it gives an unclear picture of the current system functions before any modifications or improvements are made additional time and money are required to develop a logical and physical model of the current system the requirements of a new information system always are different from the current information system it does not take additional steps to avoid mistakes made earlier in systems development
additional time and money are required to develop a logical and physical model of the current system
In a data dictionary, any name other than the standard data element name is called a(n) _____. cipher clone alias script
alias
In data flow diagrams (DFDs), a process resembles a _____, where the inputs, outputs, and general functions of the process are known, but the underlying details are not shown. black box terminator business rule decision table
black box
A _____ shows how data moves through an information system but does not show program logic or processing steps. data flow diagram data model diagram data tree diagram data structure diagram
data flow diagram
A _____ is a central storehouse of information about a system's data. data mart data repository data feed data cube
data repository
Among the symbols in the accompanying figure, a _____ is used to represent data that a system stores because one or more processes need to use the data at a later time. gray hole process data flow data store
data store
A _____ shows a logical structure, with all possible combinations of conditions and resulting actions. database table decision table pseudo table validation table
decision table
Typical process description tools include _____. context diagrams database tables decision trees pseudocode
decision trees
A data dictionary specifies a data element's _____, which is the set of values permitted for the data element. index array domain record
domain
Balancing _____. ensures that the input and output data flows of the child data flow diagram (DFD) are maintained on the parent data flow diagram (DFD) ensures that the input and output data flows of the parent data flow diagram (DFD) are maintained on the child data flow diagram (DFD) uses a series of increasingly detailed data flow diagrams (DFDs) to describe an information system uses a series of increasingly sketchy data flow diagrams (DFDs) to describe an information system
ensures that the input and output data flows of the parent data flow diagram (DFD) are maintained on the child data flow diagram (DFD)
Since diagram 0 is a(n) _____ version of process 0, it shows considerably more detail than a context diagram. exploded extrapolated condensed contracted
exploded
A data flow diagram (DFD) shows _____. how a system transforms input data into useful information what key fields are stored in the system how data arerelated what data is stored in the system
how a system transforms input data into useful information
In modular design, _____ is also called looping. sequence process description iteration selection
iteration
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. length domain valence index
length
Using _____, an analyst starts with an overall view, which is a context diagram with a single process symbol, and then creates diagram 0, which shows more detail. exploding balancing indexing leveling
leveling
In a data flow diagram (DFD), the Gane and Sarson symbol for a data flow is a _____. segment of a differentiable curve line with a single or double arrowhead triangle, which may be shaded to make it look three-dimensional flat rectangle that is open on the right side and closed on the left side
line with a single or double arrowhead
In a data flow diagram (DFD), a black hole is a process that has _____. at least one input and one output, but the input obviously is insufficient to generate the output shown no input no output at least one output and one input, but the output obviously is insufficient to generate the input shown
no output
Among the symbols in the accompanying figure, a _____ receives input data and produces output that has a different content, form, or both. data flow gray hole process data store
process
A _____ documents the details of a functional primitive and represents a specific set of processing steps and business logic. primitive description function-based description process description logical description
process description
If processes must be performed in a specific sequence, the information should be documented in the _____. data dictionary process descriptions leveling guide data flow diagram (DFD)
process descriptions
In a data flow diagram (DFD), the Gane and Sarson symbol for a process is a _____. line with a single or double arrowhead flat rectangle that is open on the right side and closed on the left side rectangle with rounded corners rectangle, which may be shaded to make it look three-dimensional
rectangle with rounded corners
Data flow diagram (DFD) entities are also called _____ because they are data origins or final data destinations. gray holes data stores terminators pseudocodes
terminators
The major benefit of _____ is that it gives a clear picture of current system functions before any modifications or improvements are made. leveling the Zachman Framework the four-model approach balancing
the four-model approach
In a data dictionary, some data elements have _____ rules. For example, an employee's salary must be within the range defined for the employee's job classification. mastered validity range domain
validity
The data dictionary usually records and describes a default value, which is the _____. value for the data element if a value otherwise is not entered for it specification for the origination point for the data element's value set of values permitted for the data element identification of the user(s) responsible for changing values for the data element
value for the data element if a value otherwise is not entered for it
Data flow diagram entities also are called terminators because they are data origins or final destinations. False True
True
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. True False
True
Diagram 0 (the numeral zero, and not the letter O) provides an overview of all the components that interact to form the overall system. False True
True
In a data flow diagram (DFD), the name of the process appears inside a rectangle. False True
True
On lower-level diagrams with multiple processes, there should not be more than nine process symbols. False True
True
Processes contain the business logic, also called business rules, which transforms the data and produces the required results. False True
True
Spontaneous generation, black holes, and gray holes are impossible logically in a data flow diagram. False True
True
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. True False
True
When a context diagram is expanded into data flow diagram (DFD) diagram 0, all the connections that flow into and out of process 0 must be retained. False True
True