wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OOSWE_2

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Inheritance in object-oriented modelling can be used to

a)

generalize and specialize classes

b)

specialize classes

c)

create newclasses

d)

generalize classes

2.

Which one is a description of set of sequence of actions that a system performs?

a)

Analysis

b)

Activity

c)

Use Case

d)

Class

e)

Design

3.

The essential characteristics of an object that distinguish it from all other kinds of objects and thus provide crisply defined conceptual boundaries, relative to the perspective of the viewer is called

a)

Modularity

b)

Abstraction

c)

Hierarchy

d)

Encapsulation

4.

Which of the following UML diagrams has a static view?

a)

Use case

b)

Collaboration

c)

State chart

d)

Activity

5.

________ diagrams are used to illustrate data structures, and the static snapshots instances of the things found in the class diagrams.

a)

use case

b)

Object

c)

Collaboration

d)

Sequence

6.

Forward engineering and reverse engineering can be applicable to ________

a)

class diagram

b)

stereotypes

c)

tagged values

d)

adornments

7.

What is the purpose of Use Case diagram?

a)

Functional decomposition

b)

Identification of functional requirements

c)

To define sequences of actions

d)

To identify nultiplicities

8.

In order to represent a complicated process you would use?

a)

Class diagram

b)

Use case diagram

c)

Activity diagram

d)

Venn diagram

9.

What type of relationship is represented by Shape class and Square ?

a)

Realization

b)

Generalization

c)

Aggregation

d)

Dependency

10.

Which of the following diagram is time oriented?

a)

Collaboration

b)

Sequence

c)

Activity

d)

None of the mentioned