Complete Test
____ is a widely used method of visualizing and documenting an information system. Correct
Answers: UML
An object has certain ____, like the make, model, and color of a car. Correct Answers: attributes
An object's ____ are the tasks or functions the object performs. Correct Answers: methods
A(n) ____ represents a real person, place, event, or transaction. Correct Answers: object
____ are characteristics that describe the object. Correct Answers: Attributes
A(n) ____ is a group of similar objects. Correct Answers: class
A(n) ____ is a specific member of a class. Correct Answers: instance
In an object-oriented system, objects can ____ certain attributes from other objects. Correct Answers:
inherit
The ____ of an object is an adjective that describes the object's current status. Correct Answers:
state
A(n) ____ defines specific tasks that an object can perform. Correct Answers: method
A ____ is a command that tells an object to perform a certain method. Correct Answers: message
The concept that a message gives different meanings to different objects is called ____. Correct
Answers: polymorphism
____ allows objects to be used as modular components anywhere in the system. Correct Answers:
Encapsulation
All objects within a(n) ____ share common attributes and methods. Correct Answers: class
A class can belong to a more general category called a ____. Correct Answers: superclass
____ enable objects to communicate and interact as they perform business functions and
transactions required by the system. Correct Answers: Relationships
____ describe what objects need to know about each other, how objects respond to changes in other
objects, and the effects of membership in classes, superclasses, and subclasses. Correct Answers:
Relationships
____ enables an object to derive one or more of its attributes from another object. Correct Answers:
Inheritance
, Inheritance enables a ____ to derive one or more of its attributes from a parent. Correct Answers:
child
In a use case, an external entity is called a(n) ____. Correct Answers: actor
The line from the actor to a use case is called a(n) ____. Correct Answers: association
A use case ____ is a visual summary of several related use cases within a system or subsystem.
Correct Answers: diagram
When you construct a ____, you review the use case and identify the classes that participate in the
underlying business transaction. Correct Answers: class diagram
Sequence diagrams include symbols that represent all of the following EXCEPT ____. Correct
Answers: indices
- classes
- lifelines
- messages
In a sequence diagram, a lifeline is identified by a(n) ____ line. Correct Answers: dashed
Your red Mustang is a(n) ____ of the CAR class. Correct Answers: instance
In data and process modeling, a(n) ____ model shows what the system must do, regardless of how it
will be implemented physically. Correct Answers: logical
A DFD shows ____. Correct Answers: (1) what the system does
(2) how the data moves through an information system
(3) how a system transforms input data into useful information
A spontaneous generation process is a process that has ____. Correct Answers: no input
A black hole process is a process that has ____. Correct Answers: no output
A gray hole process is a process that has ____. Correct Answers: at least one input and one output,
but the input obviously is insufficient to generate the output shown
____ 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. Correct Answers: (1)
Spontaneous generation
(2) Black holes
(3) Gray holes
If processes must be performed in a specific sequence, you document the information in the ____.
Correct Answers: process descriptions
Leveling ____. Correct Answers: uses a series of increasingly detailed DFDs to describe an
information system