ICT 2622 EXAM 2026/2027 QUESTIONS AND
CORRECT ANSWERS GRADED A+
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
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?
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 social security number
An attribute whose value uniquely identifies an object is called a(n) _______.
key attribute
(n) _______ is a naturally occurring association among specific things.
relationship
In a generalization/specialization relationship, it would not make sense for a class
at the bottom of the hierarchy to be a(n) ______ class.
abstract
Inheritance describes a condition between classes where _______ .
classes share some attributes
,This notation indicates what type of association?
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)
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)
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 _______.
problem domain
A technique to identify problem domain objects in which developers and users
work together in an open group setting is called the _______ .
brainstroming technique
The technique for finding problem domain objects by finding and listing all the
nouns in a dialog or description is called the _______.
, noun technique
A descriptive piece of information about a thing or object is called a(n) _______.
attribute
An attribute for an object which can be used to uniquely identify that object is
called a(n) _______.
key identifier
A term in UML that describes a naturally occurring relationship between specific
things is called a(n) _______.
association
In UML notation for object-oriented approach the term _______ is used instead of
cardinality.
multiplicity
_______ is used to describe the actual range of linkups allowed in an association
(the minimum and maximum values).
Multiplicity constraints/Cardinality constraints
CORRECT ANSWERS GRADED A+
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
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?
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 social security number
An attribute whose value uniquely identifies an object is called a(n) _______.
key attribute
(n) _______ is a naturally occurring association among specific things.
relationship
In a generalization/specialization relationship, it would not make sense for a class
at the bottom of the hierarchy to be a(n) ______ class.
abstract
Inheritance describes a condition between classes where _______ .
classes share some attributes
,This notation indicates what type of association?
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)
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)
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 _______.
problem domain
A technique to identify problem domain objects in which developers and users
work together in an open group setting is called the _______ .
brainstroming technique
The technique for finding problem domain objects by finding and listing all the
nouns in a dialog or description is called the _______.
, noun technique
A descriptive piece of information about a thing or object is called a(n) _______.
attribute
An attribute for an object which can be used to uniquely identify that object is
called a(n) _______.
key identifier
A term in UML that describes a naturally occurring relationship between specific
things is called a(n) _______.
association
In UML notation for object-oriented approach the term _______ is used instead of
cardinality.
multiplicity
_______ is used to describe the actual range of linkups allowed in an association
(the minimum and maximum values).
Multiplicity constraints/Cardinality constraints