August 2010 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. Discuss the importance of object orientation during system development. 2. What is polymorphism? Give examples.? 3. Explain the various tools for software implementation. 4. What are patterns? Explain different types of patterns. 5 Explain the Booch Methodology.. 6. What are the common mechanisms available in UML?.

What are the potential advantages of treating two related classes as subclasses of some superclass? 2.August 2010 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. Why does every interaction diagram need a written description? explain 4. Explain the five core workflows of the Unified Process. 6. What is the relationship between the terms actor. Explain the four phases of the Unified Process. 6 x 10 = 60 1. 5. How is inheritance used as a guide for deciding how to allocate operations to classes? Discuss in brief. worker. and role within the context of the Unified Process? 3. .

Sign up to vote on this title
UsefulNot useful