Exam Questions and CORRECT Answers
Which of the following are used to create objects? - CORRECT ANSWER - Concrete
classes
An _________ of an analysis class represents a piece of information that is relevant to the
description of the class. - CORRECT ANSWER - Attribute
Which of the following would most likely not be an example of an attribute? - CORRECT
ANSWER - Cancel Appointment
Which of the following types of attributes is not proper in an analysis class? - CORRECT
ANSWER - Compound
A(n) _________ of an analysis class is where the behavior of the class is defined. - CORRECT
ANSWER - Operation
Which of the following will be converted to methods in later phases of the SDLC? - CORRECT
ANSWER - Operations
Service is another name for ________. - CORRECT ANSWER - Operation
"A kind of " relationships represent ______ relationships. - CORRECT ANSWER -
Generalization
"A part of " or "has-parts" relationships represent _________ relationships. - CORRECT
ANSWER - Aggregation
,If a "student signs up for a class," which type of relationship would you use to model the
relationship between the two? - CORRECT ANSWER - Association
CRC cards are used to document the responsibilities and collaborations of a(n)________. -
CORRECT ANSWER - Class
A(n) __________ formalizes the the interactions between a client and server object. - CORRECT
ANSWER - Contract
A collaboration consist of ________. - CORRECT ANSWER - a set of classes involved in
a use case
A ________ object is an instance of a class that sends a request to an inheritance of another class
for an operation to be executed. - CORRECT ANSWER - Client
A ______ object is the instance of a class that receives a request from another object. -
CORRECT ANSWER - Server
A mechanism for developing CRC cards is for the user or analyst to role-play as if they are an
instance of the class. This process is called _________. - CORRECT ANSWER -
Anthropomorphism
Which of the following is part of CRC card? - CORRECT ANSWER - All of the above **
Which of the following would not be an appropriate class name? - CORRECT ANSWER -
john
A class diagram is a(n) _____ model. - CORRECT ANSWER - Static
A public attribute is shown in a class diagram with the symbol _____ before the name. -
CORRECT ANSWER - "+"
, A private attribute is shown in a class diagram with the symbol _____ before the name. -
CORRECT ANSWER - "-"
One way to identify objects for the class diagram is to scan the use case description for _______.
- CORRECT ANSWER - Nouns
A(n) _________ is a formal way of representing how a business system interacts with its
environment. - CORRECT ANSWER - Use Case
Which of the following diagramming symbols represents an actor in a user case diagram? -
CORRECT ANSWER - o--|---<
Stick figure
Which of the following diagramming symbols represents a use case in a use case diagram? -
CORRECT ANSWER - An oval
Which of the following diagramming symbols represents a subject boundary in a use case
diagram? - CORRECT ANSWER - A box
Which of the following diagramming symbol represents a generalization relationship in a use
case diagram? - CORRECT ANSWER - An open arrow
A scenario is the same as a(n) ____________. - CORRECT ANSWER - Path through a
use-case
Each use case describes ______ function(s) in which users interacts with the system. -
CORRECT ANSWER - one
Jim has documented a use case that describes the functionality of a systems as "To compute
gross pay, multiply the hours worked that are recorded on the time card from the time clock by