wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SIA102 - Week 5

Total questions: 25

Worksheet time: 22mins

Name
Class
Date
1.

Use case diagrams are used primarily to model the physical structurefunctional behavior of a software system.

a)

TRUE

b)

FALSE

2.

In a use case diagram, actors represent external entities that interact with the system.

a)

TRUE

b)

FALSE

3.

A use case is typically shown as a _ in use case diagram

(a)  

4.

The relationship between an actor and a use case is usually depicted with a solid line.

a)

TRUE

b)

FALSE

5.

An include relationship shows that a use case always includes the _ of another use case.

(a)  

6.

Generalization can occur between actors when one actor is a specialized form of another.

a)

TRUE

b)

FALSE

7.

A use case diagram is part of the Unified Modeling Language (UML).

a)

TRUE

b)

FALSE

8.

An _ relationship indicates optional behavior that occurs only under certain conditions.

(a)  

9.

Use case diagrams are most useful during the _ analysis phase of software development.

(a)  

10.

The standardized modeling language used in software engineering.

(a)  

11.

A visual representation of the system’s functionalities and interactions.

(a)  

12.

Represents an external user or system interacting with the software.

(a)  

13.

A blueprint of the structure showing classes, attributes, and methods.

(a)  

14.

Shows the runtime instance of a class.

(a)  

15.

A general connection between two UML elements.

(a)  

16.

Defines a relationship where one element is a specialized version of another.

(a)  

17.

A whole-part relationship where the part can exist independently.

(a)  

18.

A strict form of whole-part relationship where parts cannot exist independently.

(a)  

19.

A dynamic diagram showing interactions over time using lifelines.

(a)  

20.

Used to describe workflows of stepwise activities and actions.

(a)  

21.

Used to describe possible object states and transitions.

(a)  

22.

A complete, standalone functionality reused by another use case.

(a)  

23.

Optional functionality that extends the behavior of a base use case.

(a)  

24.

A folder-like element used to organize UML elements.

(a)  

25.

What is the primary purpose of a Memorandum of Agreement (MOA)?

a)

To serve as a resume for contractors

b)

To list the rules of an organization

c)

To outline the mutual understanding between parties

d)

To issue legal punishment