August 2012

Master of Computer Application (MCA) – Semester 5 MC0083 – Object Oriented Analysis & Design using UML– 4 Credits
(Book ID: B0969)

Assignment Set – 1 (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

August 2012

Master of Computer Application (MCA) – Semester 5 MC0083 – Object Oriented Analysis & Design using UML– 4 Credits
(Book ID: B0969)

Assignment Set – 2 (60 Marks)
Answer all Questions Each question carries TEN Marks

1. Describe with suitable examples the Object Oriented Systems Development Life Cycle. 2. Describe the following behavioral elements of UML: a. Collaborations b. Use Cases c. State Machines d. Activity Graphs 3. Explain the following UML diagrams with suitable examples: a. State chart Diagrams b. Activity Diagrams c. Implementation diagrams 4. What are the primary artifacts of the UML? How it is used to produce project artifacts? 5. Explain the description of component diagram and deployment diagram. Explain with an example. 6. Explain Foundation Package? Illustrate it with a neat Figure.

Sign up to vote on this title
UsefulNot useful