Exam 10: Object-Oriented Analysis and Modeling Using the Uml

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

_____________________________. is a relationship in which one larger "whole" class contains one or more smaller "parts" classes.

(Short Answer)
4.9/5
(40)

A(n) _____________________________ is an object class whose instances inherit some common attributes from a class supertype and then add other attributes that are unique to an instance of it.

(Short Answer)
4.7/5
(40)

___________________________________ techniques are used to (1) study existing objects to see if they can be reused or adapted for new uses; and (2) define new or modified objects that will be combined with existing objects into a useful business computing application.

(Short Answer)
4.9/5
(42)

___________________________________ defines how many instances of one object/class can be associated with one instance of another object/class.

(Short Answer)
4.9/5
(37)

The packaging of an object with its behaviors is called:

(Multiple Choice)
4.7/5
(29)

In a Class Diagram a multiplicity of zero or more would be designated by:

(Multiple Choice)
4.8/5
(37)

There is no need for foreign keys in a class diagram.

(True/False)
4.8/5
(33)

In UML 2.0 the notation for composition has been dropped.

(True/False)
4.9/5
(38)

Which type of class relationship can be described as "is a"?

(Multiple Choice)
4.8/5
(32)

The UML version 1.0 was released in 1997.

(True/False)
4.7/5
(40)

In an e-commerce information system, the relationship of a shopping cart object class to a shopping cart item object class would be a generalization/specialization.

(True/False)
4.7/5
(44)

When a class is persistent, it means the objects the class describes will be stored in a _____________________________________.

(Short Answer)
4.8/5
(40)

An activity diagram can be used to model logic with the system.

(True/False)
4.7/5
(42)

If an object class called Supplier has a behavior called sendEmail and an object class called Customer has a behavior called sendEmial, that is an example of ___________________.

(Short Answer)
4.8/5
(38)

Class diagrams model how events can change the state of an object class over its lifetime.

(True/False)
4.8/5
(39)

A use case may contain complex functionality consisting of several steps that are difficult to understand. To simplify the use case and make it more easily understood, we could extract the more complex steps into their own use cases. This type of use case is called an extension use case in that it extends the functionality of the original use case.

(True/False)
4.7/5
(42)

In an activity diagram you would combine flows that were previously separated by decision using a(n):

(Multiple Choice)
4.8/5
(43)

___________________________________ means that methods and attributes defined in an object class can be inherited or reused by another object class.

(Short Answer)
4.8/5
(39)

Class diagrams depict the system's object structure. They show object classes that the system is composed of as well as the relationships between those classes.

(True/False)
4.8/5
(33)

___________________________________ is a technique wherein the attributes and behaviors that are common to several types of object classes are grouped into their own class, called a supertype. The attributes and methods of the supertype object class are then inherited by those object classes.

(Short Answer)
4.9/5
(35)
Showing 61 - 80 of 125
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)