Use Case Questions
Multiple-Choice Questions:
1. What is a “use case”? A. A class diagram of the system B. A set of related scenarios tied to a user goal C. A softwa
2. Which of the following best describes an “actor” in a use-case model? A. An internal software component B. A data
3. Which is not one of the standard use-case formats? A. Brief B. Casual C. Fully dressed D. Sequence
4. In which use-case format are all steps, variations, and supporting sections detailed? A. Brief B. Casual C. Fully dre
5. Who is a “supporting actor”? A. The main user whose goal is fulfilled B. An external service providing information
6. An “offstage actor” is defined as: A. The primary user B. A system component C. An entity interested but not dire
7. Which section of a use case lists what must be true before it begins? A. Main Success Scenario B. Preconditions C
8. The “Main Success Scenario” is also referred to as the: A. Basic Flow B. Alternate Flow C. Failure Scenario D. T
9. What name is commonly used for a CRUD-style use case? A. Process <X> B. Manage <X> C. Handle <X> D. C
10. In the “Process Sale” example, which step is part of the basic flow? A. System recovery after failure B. Cashier en
11. Which section describes alternative paths and failure scenarios? A. Preconditions B. Success Guarantee C. Main
12. The “Technology and Data Variations List” covers: A. Non-functional requirements only B. Alternative technolog
13. The Use-Case Model is defined within which discipline? A. Design B. Implementation C. Testing D. Requireme
14. Which question helps identify primary actors? A. What is the database technology? B. Who starts and stops the sy
15. Why write use cases? A. To generate code automatically B. To understand and describe functional requirements C
16. A “scenario” in a use-case context refers to: A. A depiction of class relationships B. A specific sequence of actor-s
17. Which of these is not listed as a stakeholder in the “Process Sale” example? A. Cashier B. Government Tax Agenc
18. Besides the main flow, a fully dressed use case always includes: A. Class diagrams B. Use case diagrams C. Exte
19. Which section states what must be true after successful completion? A. Preconditions B. Main Flow C. Success G
20. What diagram shows actors and use cases within a system boundary? A. Sequence diagram B. Activity diagram C
True/False Questions:
1. A use-case model represents the set of all use cases of a system. (True/False)
2. An actor must always be a human user. (True/False)
3. The Brief use-case format is usually a one-paragraph summary of the main success scenario. (True/False)
4. The Fully Dressed use-case format omits alternative flows and extensions. (True/False)
5. A Primary Actor provides services to the system rather than consuming them. (True/False)
6. An Offstage Actor does not interact directly with the system but has an interest in its behavior. (True/False)
7. The Extensions section of a use case describes only the success variations, not failure scenarios. (True/False)
8. Preconditions specify what must be true before a use case begins. (True/False)
9. A CRUD use case is typically named “CRUD <X>”. (True/False)
10. The Main Success Scenario is also referred to as the Basic Flow. (True/False)
11. The Technology and Data Variations List includes alternative input technologies and data formats. (True/False)
12. The Stakeholders and Interests section is not part of a Fully Dressed use case. (True/False)
13. A scenario refers to a specific sequence of actor–system interactions, covering both success and failure paths. (True
14. Use cases are defined within the Design discipline of software engineering. (True/False)
15. A use-case diagram illustrates the system boundary, actors, and use cases. (True/False)