SAD- Quiz 6
Terms in this set (46)
A class can belong to a more general category called a ____.
A major advantage of O-O designs is that systems analysts can save time and avoid errors by using ____ objects.
A sequence diagram ____.
is a dynamic model of a use case
shows the interaction among classes during a specified time period
A use case description documents (among other things) ____.
a description of alternative courses of action
A use case ____ is a visual summary of several related use cases within a system or subsystem.
A ____ is a command that tells an object to perform a certain method.
A(n) ____ defines specific tasks that an object can perform.
A(n) ____ is a group of similar objects.
A(n) ____ is a specific member of a class.
A(n) ____ represents a real person, place, event, or transaction.
All objects within a(n) ____ share common attributes and methods.
An object belongs to a group or category called a(n) ____.
An object has certain ____, like the make, model, and color of a car.
An object ____ diagram shows the objects and how they interact to perform business functions and transactions.
An object's ____ are the tasks or functions the object performs.
As shown in the accompanying figure, objects within a class can be grouped into ____, which are more specific categories within a class.
If ____ are similar to adjectives that describe the characteristics of an object, objects are similar to nouns.
In a class diagram, each class appears as a(n) ____, with the class name at the top, followed by the class's attributes and methods.
In a sequence diagram, a lifeline is identified by a ____ line.
In a use case, an external entity is called a(n) ____.
In an object-oriented system, objects can ____ certain attributes from other objects.
In structured analysis, ____ are transformed into data structures and program code.
Inheritance enables a ____ to derive one or more of its attributes from a parent.
Objects can have a specific attribute called a(n) ____.
The concept that a message gives different meanings to different objects is called ____.
The line from the actor to a use case is called a(n) ____.
The number of ____ needed to describe an object depends on the business requirements of the information system and its users.
The UML notation ____ identifies a zero or many relation.
The UML represents an object as a(n) ____ with the object name at the top, followed by the object's attributes and methods.
The UML symbol for a use case is a(n) ____ with a label that describes the action or event.
The UML uses a set of symbols to represent graphically the ____ within a system.
The ____ of an object is an adjective that describes the object's current status.
When you construct a ____, you review the use case and identify the classes that participate in the underlying business process.
When you create a use case diagram, the first step is to identify the system boundary, which is represented by a ____.
Which of the following is an attribute of a car?
Which of the following is not represented by a symbol in a sequence diagram?
Your car performs a(n) ____ called OPERATE WIPERS when you send a message by moving the proper control.
Your red Mustang is a(n) ____ of the CAR class.
____ allows objects to be used as modular components anywhere in the system.
____ are characteristics that describe the object.
____ 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.
____ enable objects to communicate and interact as they perform business functions and transactions required by the system.
____ enables an object to derive one or more of its attributes from another object.
____ is a widely used method of visualizing and documenting an information system.
____ resemble verbs that describe what and how an object does something.