OOAD MCQs (Multiple Choice Questions Answers)

Download This Tutorial in PDF

OOAD MCQs (Multiple Choice Questions Answers)

1.  Abstraction has ______ types.

a) 1

b) 2

c) 3

d) 4

Answer - Click Here:
D

2. To hide the internal implementation of an object we use …

a) inheritance

b) encapsulation

c) polymorphism

d) none of these

Answer - Click Here:
B

3. The vertcal dimension of a sequence diagram shows

a) abstract

b) line

c) time

d) messages

Answer - Click Here:
C

4. CRC approach and noun phrase approach are used to identify …

a) classes

b) colaborators

c) use cases

d) object

Answer - Click Here:
A

5. Abstraction provide an operation named as …

a) encapsulation

b) call back

c) turndown

d) inheritance

Answer - Click Here:
B

6.  To distunguish between active and non-active object which property is applied?

a) abstraction

b) polymophism

c) concurrency

d) aggregation

Answer - Click Here:
C

7. The time oriented diagram include …

a) sequence

b) classes

c) activity

d) none of these

Answer - Click Here:
A

8. Aggregation is …

a) set of relationship

b) composed of relationship

c) part of relationship

d) all of these

Answer - Click Here:
B

9. Cohesion and coupling are represented by using …

a) structure part

b) structure  effect

c) dependence matrix

d) all of these

Answer - Click Here:
C

10. Refinement is a process of

a) inheritance

b) colaboration

c) elaboration

d) polymophism

Answer - Click Here:
C

11. SMI stands for

a) software maturity index

b) system maturity information

c) software model index

c) none of these

Answer - Click Here:
A

12. Group of functionally related objects is …

a) concatenation

b) cohesion

c) coupling

d) all of these

Answer - Click Here:
B

in a sequence diagram, the _____ indicates when an object sends or receives a message.
(A)command line
(B)focus
(C)request link
(D)lifeline

Answer - Click Here:
(C)request link

When arranging actors and objects on a sequence diagram, it is nice to list them _____.

Answer - Click Here:
in order in which they participate in the sequence across the top of the diagram

A ___ describes information about an object.

Answer - Click Here:
attribute

The two types of interaction diagrams are ____, and ____ diagrams.
Answer - Click Here:
sequence and communication

Looping in an activity diagram is best represented using what?

Answer - Click Here:
Looping in an activity diagram is best represented by Synchronizaton bars.

A decision point within an activity diagram may be shown with an activity symbol.
True/False
Answer - Click Here:
True

A___ is an instantiation of a class.

Answer - Click Here:
object

On an activity diagram the arrows represent what?

Answer - Click Here:
In activity diagram the arrows represent the flow of activities.

The focus in a sequence diagram is on _____.
Answer - Click Here:
time ordering of messages being passed between objects

The acronym CRUD stands for ____.
Answer - Click Here:
create, read, update, delete

A deployment diagram is most useful for which design activity?

Answer - Click Here:
Designing the duplication components

The external behavior of a system is described by ___.

Answer - Click Here:
functional models

In an activity diagram, the merge symbol has the same shape as what other symbol?

Answer - Click Here:
Decision symbols

On an activity diagram, which of the following is not a valid use of a synchronization bar?
Answer - Click Here:
To initiate the alternative paths.

Computer Science Repeated MCQs Book Download

Subscribe for Friendship

Prof. Fazal Rehman Shamil
Latest posts by Prof. Fazal Rehman Shamil (see all)

    Buy advertisement space on T4Tutorials

    For more details email [email protected]