CPlusOOP
SiteMap
Project Cycle
System Design
UML
Domain Partitioning
«Prev
Next»
System Object Design
Analysis Design
Review Project Life Cycle
Transition Analysis Design
Analysis Work Products
Two-Step Design
Process Phase Conclusion
Architectural Analysis
Partitioning Analysis Model
Partitioning Process Goal
Partitioning Design Conclusion
Domain Partitioning
Domain Partitioning Resources
Package Modeling Purpose
Three Step Domain Partitioning Process
Partitioning based On Use Cases
Define Dependencies between Partitions
Domain Partitioning Conclusion
Architectural Partitioning
Design Strategies
Two-Tier Architecture
Three Tier Architecture
Partitioning Architecture ntier
Additional ntier Architectures
Deployment Diagram
Architectural Analysis Conclusion
Object Design
Object Design Tools
Statechart Diagram
Review Statechart Notation
State Design Pattern
State Behavior Conclusion
Statechart to Object Design - Quiz
Domain Partitioning - Quiz
Each question is worth one point. Select the best answer or answers for each question.
1.
What resource provides the basis for defining the units of work in domain partitioning?
Please select the best answer.
A.
Object model
B.
Interaction diagrams
C.
Use case model
D.
Package diagram
2.
What information can associations reveal about your domain partitions?
Please select the best answer.
A.
Associations are part of the object model, not the domain partitions.
B.
Associations reveal possible dependencies because objects communicate across the links defined by the associations.
C.
Associations imply bi-directional dependencies because both objects on the ends of the association must be aware of one another.
D.
Associations represent a uni-directional dependency between domain partitions. The interaction diagrams will help you determine which direction.
3.
How do you insure that a package is interpreted correctly as a subsystem?
Please select the best answer.
A.
Use the "subsystem" keyword with the stereotype notation <<>>.
B.
Include the "subsystem" keyword within the package name.
C.
Include the subsystem stereotype in the name of the package.
D.
Put all of the use cases, classes, and other diagrams that describe the subsystem into the package.
4.
How does the dynamic model assist in the development of the domain partitions?
Please select the best answer.
A.
The dynamic model defines the functionality of the system, which forms the basis for defining units of work.
B.
The dynamic model defines the resources used by the system to support each unit of work.
C.
The dynamic model defines the interactions between objects, the basis for defining dependencies between partitions.
D.
The dynamic model defines the workflow of the system, the basis for defining the units of work.
5.
How does the object model assist in the development of the domain partitions?
Please select the best answer.
A.
The object model defines the functionality of the system, which forms the basis for defining units of work.
B.
The object model defines the resources used by the system to support each unit of work.
C.
The object model defines the interactions between objects, the basis for defining dependencies between partitions.
D.
The object model defines the structure of the system and the structure defines the units of work.
Correct answers:
Your Score: 0
Submit
Quiz Explanation