50 terms

Systems Analysis Test 2

Terms in this set (...)

In a data flow diagram (DFD), processes contain the business logic, also called business rules, which transform the data and produce the required results T/F
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. T/F
True
​Later in the systems design phase, you build a logical model that describes how a system will be constructed.
False
​A decision tree is read from left to right, with the conditions along the various branches and the actions at the far left.
False
Leveling is also called _____.
Partitioning, exploding, decomposing
​In a data dictionary, _____ refers to whether the data element contains numeric, alphabetic, or character values.
Type
​_____ maintains consistency among data flow diagrams (DFDs) by ensuring that input and output data flows align properly.
Balancing
​In the accompanying figure, the sequence structure is the completion of _____.
​steps in a chronological order, one after another
​Since diagram 0 is a(n) _____ version of process 0, it shows considerably more detail than a context diagram.
Exploded
​A data dictionary specifies a data element's _____, which is the set of values permitted for the data element.
Domain
​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
​Structured English might look familiar to programming students because it resembles _____, which is used in program design.
psuedocode
​A _____ shows a logical structure, with all possible combinations of conditions and resulting actions.
Decision Table
​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
In a data flow diagram (DFD), a gray hole is a process that has _____.
at least one input and one output, but the input obviously is insufficient to generate the output shown
Leveling____
​uses a series of increasingly detailed data flow diagrams (DFDs) to describe an information system
​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
In modular design, _____ also is called looping.
Iteration
​In a data flow diagram (DFD), the Gane and Sarson symbol for a data flow is a _____.
​line with a single or double arrowhead
​Among the symbols in the accompanying figure, a _____ is a path for data to move from one part of the information system to another.
Data Flow
When structured English is used, which of the following rules must be conformed to?
​Use only the three building blocks of sequence, selection, and iteration.
-Use a limited vocabulary.
In a data flow diagram (DFD), the Gane and Sarson symbol for a data store is a _____
​rectangle with rounded corners
____ is the process of drawing a series of increasingly detailed data flow diagrams (DFDs), until all functional primitives are identified.
Leveling
​The major benefit of _____ is that it gives a clear picture of current system functions before any modifications or improvements are made.
the four model approach
In a data dictionary, _____ refers to whether the data element contains numeric, alphabetic, or character values.
type
​The selection structure is the completion of _____.
​one or more process steps based on the results of a test or condition
In data and process modeling, a(n) _____ shows what the system must do, regardless of how it will be implemented physically.
logical model
Nathan is an expert on all of the different kinds of process description tools. So, when his colleagues have questions, they know where to turn.

​Another of the firm's analysts is unable to figure out what is wrong with some structured English he has been using to describe the processing logic. Nathan walks over and spots the problem in an instant. Which of the following can Nathan identify as the problem?
The structured English is not using a sequence, selection, or iteration structure.
​A _____ shows a logical structure, with all possible combinations of conditions and resulting actions.
decision table
​In addition to the Gane and Sarson symbol set, another popular symbol set is _____.
yourdon
In a data flow diagram (DFD), a spontaneous generation process is a process that has _____.
no input
​_____ maintains consistency among data flow diagrams (DFDs) by ensuring that input and output data flows align properly.
balancing
In a data flow diagram (DFD), a black hole is a process that has _____.
no output
Using Gane and Sarson symbols, a data flow diagram (DFD) represents processes as rectangles with rounded corners.
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
The primary purpose of pseudocode is to describe the underlying business logic of code.
False
A _____ is a central storehouse of information about a system's data.​
data Repository
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.
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.
Validity
​In a data dictionary, any name other than the standard data element name is called a(n) _____.
alias
Among the symbols in the accompanying figure, a _____ receives input data and produces output that has a different content, form, or both.
process
Balancing _____.
​ensures that the input and output data flows of the parent data flow diagram (DFD) are maintained on the child data flow diagram (DFD)
The analysts at Techno InfoSystems are considering the four-model approach to system development for a new client.

​If they make use of the four-model approach, which of the following is a likely outcome?
​Time taken to develop the model increases.
​A _____ is logically impossible in a data flow diagram (DFD) because a process must act on input, shown by an incoming data flow, and produce output, represented by an outgoing data flow.
Black hole
​A _____ is logically impossible in a data flow diagram (DFD) because a process must act on input, shown by an incoming data flow, and produce output, represented by an outgoing data flow.
leveling
A _____ is a graphical representation of the conditions, actions, and rules found in a decision table.
decision tree
The analysts at Techno InfoSystems are considering the four-model approach to system development for a new client.

​Which of the following is a benefit if they use the four-model approach?
​It will provide a clear picture of current system functions before any modifications or improvements are made.
​Data stores are shown in a context diagram because data stores are external to the system.
false
​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.
true
​A data flow diagram (DFD) does not show the external entities that provide data to the system or receive output from the system.
false
STUDY GUIDE