wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SDP Quiz - Chapter 6 & 7

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

What is a written description of the user's interaction with the software product to accomplish a goal?

a)

Storyboard

b)

Use Case

c)

User Story

d)

User Requirement

2.

What is the purpose of using Unified Modelling Language (UML) by software developers?

a)

To design diagrams for visualizing a project.

b)

To describe user's problems.

c)

To describe how the functionalities are implemented.

d)

To define user and system requirements.

3.

Which phases of Software Development Life Cycle (SDLC) whereby use cases are realized and used?

a)

Requirement Analysis and Testing phases.

b)

Design and Implementation phases.

c)

Requirement Analysis and Design phases.

d)

Design and Testing phases.

4.

Which one of the following is NOT the key element of a simple use case diagram?

a)

Actor

b)

Relationship

c)

System Boundary

d)

System Requirement

5.

What is the relationship between an actor and a use case?

a)

Association

b)

Communication

c)

Interaction

d)

Generalisation

6.

Which one of the following statements is the correct task description of a Primary Actor (Active Actor)?

a)

To react to the use case.

b)

To provide a service to the system.

c)

To initiate the use of the system.

d)

To interact with the system on their own.

7.

Which one of the following is NOT one of the steps for creating a use case diagram?

a)

Set the scope of the system.

b)

Identify the Actors (role of users) of the system.

c)

Create use cases for every goal.

d)

Identify functional requirements of the system.

8.

Where will a Secondary Actor (Passive Actor) be placed on in the system?

a)

The left side of the system.

b)

The right side of the system.

c)

The upper side of the system.

d)

The bottom side of the system.

9.

Which one of the following elements of a use case diagram indicates the users that interact with a system?

a)

Actors

b)

Use Cases

c)

User Requirements

d)

Relationships

10.

In a website project, a user will click the search button on an application's user interface and the application will send an SQL query to a database system.

Based on the above scenario, who will be the secondary actor?

a)

User

b)

Database system

c)

Application

d)

SQL query

11.

Which one of the following symbols used to represent system boundary in a simple use case diagram?

a)

A solid line.

b)

A box with name.

c)

A stick figure with name.

d)

Horizontally shaped oval with name in it.

12.

What is a relationship between actors?

a)

Association of an actor

b)

Interaction of an actor

c)

Communication of an actor

d)

Generalisation of an actor

13.

What are the two relationships used between 2 use cases in the use case diagram?

a)

Include and Exclude

b)

Include and Extend

c)

Exclude and Extend

d)

Include and Except

14.

Which one of the following is a characteristic of 'include' relationship between 2 use cases?

a)

Base use case is complete by itself.

b)

Included use case is optional.

c)

Included use case is required.

d)

Use cases are placed to the right of the base use case.

15.

Which one of the following is a characteristic of 'extend' relationship between 2 use cases?

a)

Base use case is incomplete.

b)

Extending use case is optional.

c)

Extending use case is required.

d)

Use cases are placed to the left of the base use case.

16.

In a Banking System app, after a bank account holder withdraws money, his account has to be updated.

What is the relationship between use case "Withdraw money" and use case "Update balance"?

a)

Include relationship.

b)

Exclude relationship.

c)

Extend relationship.

d)

Increase relationship.

17.

Which one of the following is the primary actor in the Inventory system?

a)

Customer

b)

Truck Driver

c)

Foreman

d)

Warehouse Worker

18.

Which one of the following symbols used to represent a single use case in a simple use case diagram?

a)

A solid line.

b)

A box with name.

c)

A stick figure with name.

d)

Horizontally shaped oval with name in it.

19.

What is the element (circled in Red) shown in the use case diagram?

a)

Use case

b)

Actor

c)

Relationship

d)

System Boundary

20.

What is the element (circled in Red) shown in the use case diagram?

a)

Actor

b)

Use case

c)

Relationship

d)

System Boundary