Master of Computer Application (MCA)
Object Oriented Analysis &Design using UML
1 (60 Marks)
Answer all Questions Each question carries TEN Marks
1. Explain the following Object Oriented Concepts with suitable examples for each:a. Objectsb. Encapsulation and information hidingc. Polymorphism2. Explain the following Object Oriented Methodologies:a.
Rumbaugh et al.’s Object Mod
eling Techniqueb. The Booch Methodology3. Describe the following UML notations:a.
Diagram Elements (Graphs, Drawing paths, …)
b. Model Managementc. General Extension Mechanisms4. What are the various classes in class stereotypes of software development process?Explain in detail.5. Describe the goals and scope of UML with suitable examples.6. What are the two ways of communicating with subsystem? Explain