wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SWE312 Chapter 9

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

UML stands for:

a)

Unified Machine Language

b)

Universal Modeling Logic

c)

Unified Modeling Language

d)

Universal Modeling Language

2.

Modeling helps by creating an ——- of reality.

a)

Animation

b)

Abstraction

c)

Automation

d)

Application

3.

The Functional Model in UML is represented by:

a)

Use case Diagram

b)

Sequence Diagram

c)

Class Diagram

d)

Statechart Diagram

4.

The Object Model in UML is represented by:

a)

Use Case Diagram

b)

Sequence Diagram

c)

Class Diagram

d)

Activity Diagram

5.

The Dynamic Model in UML is represented by:

a)

Class, Statechart and Activity Diagrams

b)

Sequence, Statechart and Activity Diagrams

c)

Sequence, Statechart and Class Diagrams

d)

Sequence, Use case and Class Diagrams

6.

Use cases focus on the dynamic behavior of the system.

a)

True

b)

False

7.

“When editing his profile, the user might choose to change his profile picture” this represents an —— relationship

a)

Include

b)

Extend

c)

Inherited

d)

None

8.

In a class diagram, multiplicity indicates:

a)

The size of a class

b)

The number of attributes in a class

c)

How many objects can be related

d)

The class name

9.

In sequence diagrams, dashed vertical lines represent:

a)

Transitions

b)

Dataflows

c)

Associations

d)

Lifelines

10.

Activity diagrams can use swimlanes to:

a)

Represent actor relationships

b)

Group activities by object or subsystem

c)

Show inheritance

d)

Represent exceptions

11.

Aggregation represents what kind of relationship?

a)

“Is a type of”

b)

“Extends”

c)

“Consists of”

d)

“Uses”