Tezt 2 practice Flashcards
A _____ is a Unified Modeling Language (UML) technique that visually represents the interaction between users and an information system.
use case diagram
What happens during the RAD user design phase?
users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.
The disadvantage of the four-model approach is that ____.
There is added time and cost needed to develop a logical and physical model of the current system.
In modular design, ____ also is called looping.
iteration
What is the process of drawing a series of increasingly detailed data flow diagrams (DFDs), until all functional primitives are identified.
leveling
What is the four-model approach?
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.
A _____ is a central storehouse of information about a system’s data.
Data dictionary/repository
A _____ shows a logical structure, with all possible combinations of conditions and resulting actions.
decision table
Decision trees show the logic structure in what form?
horizontal form that resembles a tree with the roots at the left and the branches to the right
In a data dictionary, a(n) _____ is the smallest piece of data that has meaning within an information system.
field / data item/ data element
A(n) _____ is a specific member of a class.
instance
Cardinality describes what?
How instances of one class relate to instances of another class.
A _____ graphically documents a use case by showing the classes, the messages, and the timing of the messages.
sequence diagram
The Unified Modeling Language (UML) symbol for a use case is a(n) _____ with a label that describes the action or event.
oval
In a sequence diagram, a lifeline is identified by a _____ line.
dashed
Which concept refers to the mix of software tools, methods, and physical resources that an IT team uses to create an information system?
development environment
Traditional code was written in _____.
procedural programming languages (COBOL)
When studying an information system, examples of actual documents should be collected using a process called
sampling
In a(n) _____ structure, which usually is based on interpersonal relationships, some people have more influence or knowledge than appears on an organization chart.
informal
In addition to direct evaluations, systems developers must identify and document indirect expenses that contribute to the _____.
total cost of ownership (TCO)
John has finished compiling a list of the various members of the joint application development (JAD) group and the list is as follows: John is the JAD project leader, Tom is the representative from top management, Jennifer is a manager, Alen and Ian are users, Linda and Alex are systems analysts, and Clark is the recorder.
Who should provide feedback regarding how the project will support day-to-day tasks?
Alen and Ian
In a data dictionary, _____ refers to whether the data element contains numeric, alphabetic, or character values.
type
In a data dictionary, a(n) _____ is the smallest piece of data that has meaning within an information system.
field
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