CPlusOOP
SiteMap
Project Cycle
System Design
UML
Project Life Cycle
«Prev
PLC Requirements
Problem Life Cycle
SW Dev Methodology
Scope Project Initiation
Purpose Problem Analysis
OOA Architectural Analysis
Scope Object Design
Scope Purpose Construction
Maintenance Deployed SW
PLC Conclusion
Project Initiation
Define Project Context
Define Project Scope
Identify Project Constraints
Data Dictionary Benefits
Project Initiation
Analysis/Design Concepts
Process Goal Abstraction
Information Hiding
UML Define Cohesion
Object Coupling Decisions
Define Aggregation
Define Generalization
Key Analysis Design Concepts
User Requirements
Use Case Model
Use Case Diagram
Build Use Case
Use Case Description
Pre-Post Conditions
Identify Model include Stereotype
Extend Stereotype Generalization
Use Case Model
Include, Extend, and Generalize - Quiz
Each question is worth one point. Select the best answer or answers for each question.
1.
How is the Include stereotype used?
Please select the best answer.
A.
To isolate optional logic to reduce the complexity of the use case narrative
B.
To define specialized forms of actors or use cases
C.
To isolate redundant events flows shared by multiple use cases
D.
To isolate an exception flow of events from a main flow of events
2.
How is the Extend stereotype used?
Please select the best answer.
A.
To isolate optional logic to reduce the complexity of the use case narrative
B.
To define specialized forms of actors or use cases
C.
To isolate redundant events flows shared by multiple use cases
D.
To isolate an exception flow of events from a main flow of events
3.
How is generalization used?
Please select the best answer.
A.
To isolate optional logic to reduce the complexity of the use case narrative
B.
To define specialized forms of actors or use cases
C.
To isolate redundant events flows shared by multiple use cases
D.
To isolate an exception flow of events from a main flow of events
4.
What notation is used with the Include stereotype?
Please select the best answer.
A.
A line with the word include in << >>, drawn from (not between) the main use case and the use case that is included
B.
A dashed line with the word include in <<>>, drawn from (not between) the main use case and the use case that is included
C.
A dashed arrow with the word include in <<>>, drawn from the use case that is included to the main use case
D.
A dashed arrow with the word include in <<>>, drawn from the main use case to the use case that is included
5.
What notation is used with the Extend stereotype?
Please select the best answer.
A.
A dashed arrow with the word extend in <<>>, drawn from the main use case to the use case that extends the functionality
B.
A dashed line with the word extend in <<>>, drawn between the use case that extends the functionality to the main use case
C.
A dashed arrow with the word extend in <<>>, drawn from the use case that extends the functionality to the main use case
D.
A line with the word extend in << >>, drawn between the main use case and the use case that is extended
6.
What elements of a use case diagram may be generalized?
Please select the best answer.
A.
Use cases, actors, and associations
B.
Use cases and actors
C.
Use cases only
D.
Dependencies such as Include and Extend
7.
What notation is used with generalization?
Please select the best answer.
A.
A solid line connecting the general and specialized elements
B.
A solid line and triangle connecting the general and specialized elements
C.
A dashed arrow connecting the general to the specialized elements
D.
A dashed line connecting the general and specialized elements
Correct answers:
Your Score: 0
Submit
Quiz Explanation