Deck 1: Object Oriented Analysis and Design Using UML
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
Play
Full screen (f)
Deck 1: Object Oriented Analysis and Design Using UML
1
Object oriented analysis and design can be handled by the one who knows UML.
False
2
At Conceptual level Class diagrams should include
A)operations only
B)attributes only
C)both (a) and (b)
D)none of the mentioned
A)operations only
B)attributes only
C)both (a) and (b)
D)none of the mentioned
attributes only
3
Select the statement true for activity diagrams.
A)they can be used to discover parallel activities
B)they are used to depict workflow for a particular business activity
C)activity diagram do not tell who does what and are difficult to trace back to object models
D)all of the mentioned
A)they can be used to discover parallel activities
B)they are used to depict workflow for a particular business activity
C)activity diagram do not tell who does what and are difficult to trace back to object models
D)all of the mentioned
all of the mentioned
4
Constraints can be represented in UML by
A){text}
B)[text]
C)constraint
D)none of the mentioned
A){text}
B)[text]
C)constraint
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
What is an object?
A)an object is an instance of a class.
B)an object includes encapsulation of data
C)an object is not an instance of a class
A)an object is an instance of a class.
B)an object includes encapsulation of data
C)an object is not an instance of a class
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
What is an abstract class?
A)a class that has direct instances, but whose descendants may have direct instances.
B)a class that has direct instances, but whose descendants may not have direct instances.
C)a class that has no direct instances, but whose descendants may have direct instances.
A)a class that has direct instances, but whose descendants may have direct instances.
B)a class that has direct instances, but whose descendants may not have direct instances.
C)a class that has no direct instances, but whose descendants may have direct instances.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
Which of the following are the valid relationships in Use Case Diagrams
A)generalization
B)include
C)extend
D)all of the mentioned
A)generalization
B)include
C)extend
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
Which of the following statement(s) is true about interaction diagrams?
A)interaction diagrams are at their best when they deal with one main design flow and not multiple variants that can happen.
B)interaction diagrams are good at designing part or all of one use case's functionality across multiple objects.
C)interaction diagrams allow the analyst to show iteration and conditional execution for messaging between objects.
D)all of these
A)interaction diagrams are at their best when they deal with one main design flow and not multiple variants that can happen.
B)interaction diagrams are good at designing part or all of one use case's functionality across multiple objects.
C)interaction diagrams allow the analyst to show iteration and conditional execution for messaging between objects.
D)all of these
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
UML interfaces are used to:
A)specify required services for types of objects.
B)program in java, but not in c++ or smalltalk.
C)define executable logic to reuse across classes.
D)define an api for all classes.
A)specify required services for types of objects.
B)program in java, but not in c++ or smalltalk.
C)define executable logic to reuse across classes.
D)define an api for all classes.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
Referring to the attached diagram, the arrow indicates:
A)navigability
B)dependency
C)association
D)refers to
A)navigability
B)dependency
C)association
D)refers to
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
Which of the following is a building block of UML?
A)things
B)relationships
C)diagrams
D)all of the mentioned
A)things
B)relationships
C)diagrams
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
Classes and interfaces are a part of
A)structural things
B)behavioral things
C)grouping things
D)annotational things
A)structural things
B)behavioral things
C)grouping things
D)annotational things
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
What is a collection of operations that specify a service of a class or component?
A)use case
B)actor
C)interface
D)relationship
A)use case
B)actor
C)interface
D)relationship
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
What can be requested from any object of the class to affect behavior?
A)object
B)attribute
C)operation
D)instance
A)object
B)attribute
C)operation
D)instance
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
Which things are dynamic parts of UML models?
A)structural things
B)behavioral things
C)grouping things
D)annotational things
A)structural things
B)behavioral things
C)grouping things
D)annotational things
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
Which diagram in UML emphasizes the time-ordering of messages?
A)activity
B)sequence
C)collaboration
D)class
A)activity
B)sequence
C)collaboration
D)class
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
Object diagram captures the behavior of a single use case.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
If you are working on real-time process control applications or systems that involve concurrent processing, you would use a
A)activity diagram
B)sequence diagram
C)statechart diagram
D)object diagram
A)activity diagram
B)sequence diagram
C)statechart diagram
D)object diagram
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
Which diagram shows the configuration of run-time processing elements?
A)deployment diagram
B)component diagram
C)node diagram
D)er-diagram
A)deployment diagram
B)component diagram
C)node diagram
D)er-diagram
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
Which things in UML are the explanatory parts of UML models?
A)structural things
B)behavioral things
C)grouping things
D)annotational things
A)structural things
B)behavioral things
C)grouping things
D)annotational things
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
Which of the following term is best defined by the statement:"a structural relationship that specifies that objects of one thing are connected to objects of another"?
A)association
B)aggregation
C)realization
D)generalization
A)association
B)aggregation
C)realization
D)generalization
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
What refers to the value associated with a specific attribute of an object and to any actions or side?
A)object
B)state
C)interface
D)none of the mentioned
A)object
B)state
C)interface
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
Which of the following UML diagrams has a static view?
A)collaboration
B)use case
C)state chart
D)activity
A)collaboration
B)use case
C)state chart
D)activity
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
Which diagram in UML shows a complete or partial view of the structure of a modeled system at a specific time?
A)sequence diagram
B)collaboration diagram
C)class diagram
D)object diagram
A)sequence diagram
B)collaboration diagram
C)class diagram
D)object diagram
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
Interaction Diagram is a combined term for
A)sequence diagram + collaboration diagram
B)activity diagram + state chart diagram
C)deployment diagram + collaboration diagram
D)none of the mentioned
A)sequence diagram + collaboration diagram
B)activity diagram + state chart diagram
C)deployment diagram + collaboration diagram
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck