Search Header Logo

Understanding Use Case Diagrams

Authored by David Hunt

Computers

12th Grade

Used 2+ times

Understanding Use Case Diagrams
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an actor in a use case diagram?

A person who designs the system

An external entity that interacts with the system

A software component within the system

A database used by the system

Answer explanation

An actor in a use case diagram represents an external entity that interacts with the system, such as users or other systems, highlighting their role in the system's functionality.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a type of use case relationship?

Include

Extend

Generalisation

Aggregation

Answer explanation

The correct answer is Aggregation, as it is not a recognized type of use case relationship. The valid relationships are Include, Extend, and Generalisation.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the system boundary in a use case diagram represent?

The limits of the system's functionality

The physical location of the system

The time constraints of the system

The financial budget of the system

Answer explanation

The system boundary in a use case diagram represents the limits of the system's functionality, indicating what is included within the system and what is outside of it. This helps clarify the scope of the system.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes a functional requirement?

A description of the system's performance

A specification of what the system should do

A constraint on the system's design

A measure of the system's reliability

Answer explanation

A functional requirement specifies what the system should do, detailing its behaviors and functionalities. This distinguishes it from performance, design constraints, or reliability measures.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In a use case diagram, which relationship is used to show that one use case is a part of another?

Include

Extend

Generalisation

Association

Answer explanation

In a use case diagram, the 'Include' relationship indicates that one use case is a part of another, allowing for shared functionality. This distinguishes it from 'Extend', which adds optional behavior.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of an "extend" relationship in a use case diagram?

To show optional behaviour that can be added to a use case

To indicate a mandatory sequence of actions

To define the main flow of events

To connect actors to use cases

Answer explanation

An 'extend' relationship in a use case diagram indicates optional behavior that can enhance a use case. It allows for additional functionality to be included without altering the core use case, making it flexible and adaptable.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of an actor in a use case diagram?

A user interface

A customer

A database

A software module

Answer explanation

In a use case diagram, an actor represents a user or entity that interacts with the system. A customer is a clear example of an actor, as they engage with the system to achieve specific goals, unlike the other options.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?