LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034 M.C.A. DEGREE EXAMINATION – COMPUTER APPLICATIONS FIRST SEMESTER – NOVEMBER 2010 CA 1803 - OBJECT ORIENTED ANALYSIS AND DESIGN Date : 03-11-10 Time : 1:00 - 4:00 Dept. No. Max. : 100 Marks PART – A Answer all questions 10 X 2 = 20 1. Define cardinality. 2. What is the use of object diagram? 3. Define framework. 4. Define meta-model. 5. Give the guidelines for finding a use-case. 6. Define aggregation. 7. Define cohesion. 8. Write the ways to control the user in UI. 9. List the types of errors. 10. What is user satisfaction test? PART – B Answer all questions 5 X 8 = 40 11. a) Discuss the various relationships among classes. Or b) Describe the development roles of larger projects. 12. a) Explain various Object Modeling Techniques. Or b) Elucidate the various pattern templates. 13. a) Write short notes on identification and selection of classes by Noun Phrase approach. Or b) Define association. Discuss its various features 14. a) What is client-server computing? Explain its characteristics. Or b) Elucidate the guidelines for designing application window. 15. a) What is test case? Explain the strategy of its effective preparation. Or b) Define debugging. Write about Mayer’s debugging principle. 1 PART – C Answer any two questions (Q.no 16 is compulsory) 2 X 20 =40 16. a) Discuss the tactics for designing form and data entry window. b) Explain the use-case approach of OOSD. 17. a) Explain the various class diagram notations of UML. b) Explain the class pattern approach of class identity and guidelines for naming a class. 18. a) Explain various design rules of object oriented system. b) Describe the process of effective management of system design. ************** 2 ************* 3