CH4 (test bank) Flashcards
T/F: Two techniques to identify things in the problem domain are the noun technique and the verb technique.
F, the noun technique and the brainstorming technique.
T/F: When identifying things in the problem domain, an analyst should focus primarily on tangible things about which information is required.
F, not just primarily on tangible things.
(roles played, organizational units, devices, sites/locations, incidents, events, or interactions)
T/F: When using the brainstorming technique it is often helpful to think about each use case and talking to users.
T
T/F: The noun technique can be thought of as a variation of the brainstorming technique.
F, it is not a variation.
T/F: When using the noun technique, the analyst begins by listing all the nouns that the users mention
T
T/F: The cardinality of a class is a measure of the number of objects in the class.
F, Multiplicity. Cardinality is term for number of relationships in entity relationship diagrams.
T/F: The ERD crows feet cardinality constraint indicates a mandatory many relationship.
F.
In UML a zero to many multiplicity constraint is shown with a “O” and crows feet on the line.
F
A class of objects is equivalent to a set of objects.
T
A superclass only exists as part of a generalization/specialization.
T
An abstract class is used to describe a “thing” that is abstract, i.e. not tangible.
F,
A composite object only exist as part of a whole-part relationship.
T
In generalization/specialization the objects in a subclass are always also contained in the parent class.
T
The specific area of the user’s business need that is within the scope of the new system is called the _______.
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 _______.
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 _______.
noun technique
What is the difference between the brainstorming technique and the noun technique?
The noun technique:
- without extensive help of user
- starts by making a list of “things” from information
The brainstorming technique:
- with help of user
- starts with the user and the use cases and then trying to identify the neccessary “things”
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?
a. Is it a tangible item?
c. Who needs information about this item?
b. Is it an abstract item?
d. Should it be researched further?
d. Should it be researched further?
A piece of information about a particular object is called a(n) _______.
attribute
An example of an attribute of an object might be _______.
a. an inventory item
c. a social security number
b. items on a purchase order
d. a calendar
c. a social security number
An attribute whose value uniquely identifies an object is called a(n) _______.
key attribute
A(n) _______ is a naturally occurring association among specific things.
relationship
The number of associations that occur among specific things in an entity relationship diagram is called ____.
cardinality