1
Winter 2012 Master of Computer Application (MCA) – Semester 5 MC0083 – Object Oriented Analysis & Design using UML– 4 Credits (Book ID: B0969) (60 Marks) Answer all Questions each question carries TEN Marks 1. Explain the following Object Oriented Concepts with suitable examples for each: a. Objects b. Encapsulation and information hiding c. Polymorphism 2. Explain the following Object Oriented Methodologies: a. Rumbaugh et al.’s Object Modeling Technique b. The Booch Methodology 3. Describe the following UML notations: a. Diagram Elements (Graphs, Drawing paths …) b. Model Management c. General Extension Mechanisms 4. 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

MC0083 Assignment Winter 2012

Embed Size (px)

Citation preview

Page 1: MC0083 Assignment Winter 2012

Winter 2012

Master of Computer Application (MCA) – Semester 5

MC0083 – Object Oriented Analysis &

Design using UML– 4 Credits

(Book ID: B0969)

(60 Marks)

Answer all Questions each question carries TEN Marks

1. Explain the following Object Oriented Concepts with suitable examples for each:

a. Objects

b. Encapsulation and information hiding

c. Polymorphism

2. Explain the following Object Oriented Methodologies:

a. Rumbaugh et al.’s Object Modeling Technique

b. The Booch Methodology

3. Describe the following UML notations:

a. Diagram Elements (Graphs, Drawing paths …)

b. Model Management

c. General Extension Mechanisms

4. 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