
Understanding Use Case Diagrams
Authored by David Hunt
Computers
12th Grade
Used 2+ times

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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?