BC0057 Spring Drive Assignment 2012
-
Upload
wishwajeet-limaye -
Category
Documents
-
view
88 -
download
2
description
Transcript of BC0057 Spring Drive Assignment 2012
Spring 2012
Bachelor of Computer Application (BCA) – Semester 6
BC0057 – Object Oriented Analysis and Design – 4 Credits
(Book ID: B1010)
Assignment Set – 1 (60 Marks)
Answer all the questions. 6 x 10 = 60
1. Write short notes on the Unified Approach (UA) for software development.
.
2. Explain the advantages of object-oriented systems
3. Explain software reusability in detail.
4. Explain the Booch Methodology
5. Justify that UML is a language for modeling, visualizing, specifying, constructing, and
documenting.
6. Explain Package, Component and Deployment Diagrams with examples.
Spring 2012
Bachelor of Computer Application (BCA) – Semester 6
BC0057 – Object Oriented Analysis and Design – 4 Credits
(Book ID: B1010)
Assignment Set – 2 (60 Marks)
Answer all the questions. 6 x 10 = 60
1. What are the potential advantages of treating two related classes as subclasses of some
superclass?
2. Explain the steps for entity class extraction.
3. Why does every interaction diagram need a written description? explain
4. How is responsibility-driven design used as a guide for deciding how to allocate operations
to classes?
5. Explain the five core workflows of the Unified Process.
6. Explain about the inception phase of the Unified Process.