QUESTIONS AND ANSWERS
The specific area of the user's business need that is within the scope of the new system
is called the _______. - CORRECT ANSWER problem domain"
"One technique to find the "things" that need to be included in the new system begins by
starting with a user and the use cases and then try to identify the necessary
informational "things." This technique is called the _______. - CORRECT ANSWER
brainstorming technique"
"One technique for finding "things" that need to be in the new system is done by the
analyst starts making lists of "things." He may do this from information and even without
talking to the users extensively. This technique is called the _______. - CORRECT
ANSWER noun technique"
"When making a list of nouns to determine what are the important "things" for the new
system, there are three question that should be asked about each noun. Which of the
following is one of those questions? - CORRECT ANSWER Should it be researched
further?"
"A piece of information about a particular object is called a(n) _______. - CORRECT
ANSWER attribute"
"An example of an attribute of an object might be _______. - CORRECT ANSWER a
social security number"
"An attribute whose value uniquely identifies an object is called a(n) _______. -
CORRECT ANSWER key attribute"
"(n) _______ is a naturally occurring association among specific things. - CORRECT
ANSWER relationship"
"The number of associations that occur among specific things in an entity relationship
diagram is called ____. - CORRECT ANSWER cardinality"
"A synonym for cardinality (used with UML class diagrams) is ____. - CORRECT
ANSWER multiplicity"
"____ is used to describe the relationship between two things of the same type, such as
one person being married to another person. - CORRECT ANSWER Unary asociation"
"A synonym for cardinality (used with UML class diagrams) is _______. - CORRECT
ANSWER multiplicity"
,"An attribute that contains a collection of related attributes is called a(n) _______. -
CORRECT ANSWER compound attribute"
"A measure of the number of links between one object and another object in a
relationship is called the _______. - CORRECT ANSWER cadinality"
"In the traditional approach to system development, the system stores information about
____. - CORRECT ANSWER data entities"
"The crows feet notation on an ERD is a type of _______ constraint. - CORRECT
ANSWER cardinality"
"A relationship that has a cardinality constraint of one or more is a(n) _______
relationship. - CORRECT ANSWER mandatory"
"The above cardinality constraint on the Order data entity indicates that there can be
_____ . - CORRECT ANSWER one or many orders"
"The association shown on the above image is a(n) ________ association. - CORRECT
ANSWER unary"
"The domain model class diagram is used to _______ . - CORRECT ANSWER show
the things involved in the user's work that are important"
"A relationship between a "sports team" and the players, coaches, and sponsor would
be described as what kind of relationship? - CORRECT ANSWER Aggregation"
"Which of the following relationships would NOT be an appropriate way to describe a
relationship between an employee and his/her manager? - CORRECT ANSWER
Association relationship"
"As association class is frequently required for what kind of relationship? - CORRECT
ANSWER many to many"
"In UML the constraint denoted by "0..*" indicates what? - CORRECT ANSWER an
optional relationship"
"Which of the following is NOT true about a UML class. - CORRECT ANSWER It has
multiplicity"
"_____ is based on the idea that people classify things in terms of similarities and
differences. - CORRECT ANSWER Generalization/Specialization"
"A concept that allows subclasses to share the characteristics of their superclasses is
called ____. - CORRECT ANSWER inheritance"
,"A class that represents a many-to-many association between two other classes is
called a(n) ____ class. - CORRECT ANSWER association"
"If we modeled a "sale" and the "sale items" with a whole-part relationship, it would best
be described as a _______ relationship. - CORRECT ANSWER composite"
"In a generalization/specialization relationship, it would not make sense for a class at
the bottom of the hierarchy to be a(n) ______ class. - CORRECT ANSWER abstract"
"Inheritance describes a condition between classes where _______ . - CORRECT
ANSWER classes share some attributes"
"This notation indicates what type of association? - CORRECT ANSWER
Generalization/Specialization"
"When analyzing the list of nouns to determine whether to include a particular noun as
an important "thing," which of the following questions should be asked about the noun?
(choose two) - CORRECT ANSWER Is it unique?; Are there multiple instances of it?"
"When analyzing the list of nouns to determine whether to exclude a particular noun as
an important "thing," which of the following questions should be asked about the noun?
(choose two) - CORRECT ANSWER Is it a synonym of an existing thing?; Is it an
output from the system?"
"The specific area of the user's business need that is within the scope of the new
system is called the _______. - CORRECT ANSWER problem domain"
"A technique to identify problem domain objects in which developers and users work
together in an open group setting is called the _______ . - CORRECT ANSWER
brainstroming technique"
"The technique for finding problem domain objects by finding and listing all the nouns in
a dialog or description is called the _______. - CORRECT ANSWER noun technique"
"A descriptive piece of information about a thing or object is called a(n) _______. -
CORRECT ANSWER attribute"
"An attribute for an object which can be used to uniquely identify that object is called
a(n) _______. - CORRECT ANSWER key identifier"
"A term in UML that describes a naturally occurring relationship between specific things
is called a(n) _______. - CORRECT ANSWER association"
"In UML notation for object-oriented approach the term _______ is used instead of
cardinality. - CORRECT ANSWER multiplicity"
, "_______ is used to describe the actual range of linkups allowed in an association (the
minimum and maximum values). - CORRECT ANSWER Multiplicity
constraints/Cardinality constraints"
"The diagram consisting of data entities and their relationships is called a(n) _______ . -
CORRECT ANSWER entity-relationship diagram (ERD)"
"When words are concatenated together to form a single word and the first letter of each
is capitalized it is called _______ notation. - CORRECT ANSWER camelback notation"
"An association that is also treated as a class is called a(n) _______. - CORRECT
ANSWER association class"
"A UML class that never has any objects within the class is called a(n) _______. -
CORRECT ANSWER anstract class"
"A UML class that is allowed to have a set of actual objects within it is called a(n)
_______. - CORRECT ANSWER concrete class"
"In a relationship where there are superclasses and subclasses, the relationship is
called a(n) _______ relationship. - CORRECT ANSWER generalization/specialization"
"The idea that the attributes of a superclass are also attributes of a subclass is called
______. - CORRECT ANSWER inheritance"
"The general relationship between classes in which one class is a part or component of
another class is called a(n) _______ relationship. - CORRECT ANSWER whole-part"
"A type of relationship where between classes where the objects in one class are a part
of the objects in another class BUT they can also exist as separate objects alone. -
CORRECT ANSWER aggrigation"
"A type of relationship where between classes where the objects in one class are a part
of the objects in another class AND they can only exist as part of the totality. -
CORRECT ANSWER composition"
"A drawing which shows individual objects and their links with other objects, and which
is used to help understand the problem domain classes is called a(n) _______ . -
CORRECT ANSWER semantic net"
"Another way to think of a actor using a use case is as a(n) _______. - CORRECT
ANSWER role"
"A unique set of internal activities within a use case which represents a unique path
through the use case is called a(n) _______. - CORRECT ANSWER scenario"