Chap 5 Answers
Chap 5 Answers
1. B) Requirements gathering
2. B) Requirements elicitation
3. C) An iterative process
4. A) Design
5. B) Complex and iterative
1. C) Deployment
2. D) All of the above
3. B) To ensure the system meets customer needs
4. C) Agile model
5. B) Fixing bugs and updates
3. Modeling
MCQs:
SWE CHAPTER 5 ANSWERS
1. B) To reduce complexity
2. B) Improved communication
3. B) Behavioral model
4. B) Focus on essential features
5. C) To increase costs
4. System Perspectives
MCQs:
1. C) External perspective
2. C) Interactions between the system and its environment
3. B) Organization of the system
4. B) How the system responds to events
5. C) Financial perspective
1. B) Context diagram
2. C) Activities involved in a process
3. B) Interactions between actors and the system
SWE CHAPTER 5 ANSWERS
6. Context Models
MCQs:
7. Process Perspective
MCQs:
8. Interaction Models
MCQs:
1. A) User requirements
2. B) Use case diagram
3. B) Communication problems
4. D) To identify potential communication issues
5. B) User interactions with the system
1. A) Requirements elicitation
2. B) A discrete task involving external interaction
3. C) Both people and systems
4. B) An overview of interactions between actors and the system
5. C) Aggregation
1. A) System components
2. B) Object classes and their associations
3. A) Simplifying complex class hierarchies
4. A) How classes are composed of other classes
5. B ) Sequence diagram
1. A) Class diagrams
2. B) Object classes and their relationships
3. B) Instances of classes and their relationships
4. A) Simplify complex class diagrams
5. B) Sequence diagram
1. D) Sequential processing
2. A) Hiding the internal state of an object
3. A) The creation of new classes based on existing ones
4. A) Different classes to implement the same operation in different ways
5. B) Focusing on essential features while hiding unnecessary details