LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034 M.C.A DEGREE EXAMINATION – COMPUTER APPLICATIONS FIRST SEMESTER – NOV 2006 CA 1803 - OBJECT ORIENTED ANALYSIS AND DESIGN Date & Time : 31-10-2006/1.00-4.00 Dept. No. AL 10 Max. : 100 Marks PART – A Answer all the questions 1. What is OOSD Methodology? 2. List out Object Oriented concepts. 3. Define Framework. 4. Define UML. 5. Define the user association 6. What is a redundant class? 7. What are the common association patterns? 8. What is a Corollary? 9. What is Usability testing? 10. What are the types of errors? (10 x 2 = 20) PART – B Answer all the questions (5x 8 = 40) 11. a) Discuss the following (i) Inheritance (ii) Polymorphism. (or) b) With example explain the concepts of attributes, Objects respond to messages 12. a) Write down the guidelines for developing effective documentation. (or) b) How classes are categorized using relevant & fuzzy logic.? 13. a) Explain in detail the Jacobson Methodology. (or) b) Explain the Use Case diagram. 14. a) Explain the OOD Axioms . (or) b) Explain the View Layer Design. 15. a) What is a test plan? Discuss the guidelines for developing test plans. (or) b) Define User Satisfaction Testing. Write down the guidelines for developing User Satisfaction Testing PART – C Answer any two question: (2 x20 = 40) 16. a) Explain Verification & Validation with a suitable diagram. b) Explain the Unified approach to software development. 17. a) Explain the UML class diagram. b) Explain the common class patterns approach. c) Discuss the “A – Part – Of Relationships” 18. a) Explain the Object Oriented Design Process. b) Discuss the Testing Strategies. ____________________________