This document contains details about an internal examination for a Master of Computer Applications program including the date, time, subject code, name, and regulations. It lists 25 questions in Part A that students must answer covering topics like data abstraction, prototyping, metaclass, association vs aggregation, class hierarchy, methods vs messages, dynamic binding, information hiding, factory method, patterns, encapsulation, and consumer-producer relationships. Part B includes longer form questions about a payroll case study, object-oriented software development lifecycle, Rumbaugh object modeling technique, Booch methodology, OMT object modeling for banking systems, state transition diagrams, object-oriented system development using use case driven approaches, and drawing use case and class diagrams
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
12 views3 pages
PART-A (Answer All Questions)
This document contains details about an internal examination for a Master of Computer Applications program including the date, time, subject code, name, and regulations. It lists 25 questions in Part A that students must answer covering topics like data abstraction, prototyping, metaclass, association vs aggregation, class hierarchy, methods vs messages, dynamic binding, information hiding, factory method, patterns, encapsulation, and consumer-producer relationships. Part B includes longer form questions about a payroll case study, object-oriented software development lifecycle, Rumbaugh object modeling technique, Booch methodology, OMT object modeling for banking systems, state transition diagrams, object-oriented system development using use case driven approaches, and drawing use case and class diagrams
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3
Roll No :
G. K. M College of Engineering and Technology
Perungalathur, Chennai 600 063. PG First Internal Examinations, Feb 2015. DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS SUB.CODE :MC7402 SUB. NAME:OOAD REGULATION:2013
TIME: 9.00 a.m to 10.30 a.m
DATE: 03/01/2015 Max. Mark: 100 marks QUESTIONS BANK PART-A (Answer all Questions )
1.What is data abstraction ?
2. Define Prototyping . 3. Define Metaclass 4. What is the difference between Association and Aggregation ? 5. Define Class Hierarchy. 6. Differentiate Methods and Messages ? 7. Define Dynamic Binding . 8. Describe Information Hiding with suitable example . 9. What is meant by Factory Method. 10. What is meant by Patterns ? 11. Why is Encapsulation important ? 12. What is a Consumer- Producer relationship ? 13. What is Inheritance ? 14. Distinguish between an Object Methods and an Object attributes ?
15. How are classes organized in an object oriented environment ?
16.What are some of the advantages and disadvantages of the waterfall approach ? 17. Compare Software correspondence and correctness . 18. Differentiate between Validation and Verification ? 19. What is Prototyping and why it is useful ? 20. What is Object Modeling ? 21. What are the phases of OMT ? Briefly describe each phase . 22. What is the main advantages of DFD ? 23. State OMT . Define the phases of OMT in Rumbaugh object modeling technique ? 24. List the types of OMT Models ? 25. Draw a State transition diagram for the banking application ?
PART B
1. Describe and write the Case Study about Payroll Program ?
2. Explain in detail about Object Oriented Software Development Lifecycle ? 3. Explain in detail about Rumbaugh Object Modeling Technique ? 4. Elaborate the Concepts and diagrams involved in Booch Methodology 5. Write Short notes on
i. OMT Object Model for Banking
System ii. State Transition diagram for Banking Application 6. Explain in detail about Object Oriented System
Development
: Use case Driven Approah .
7. Draw a Use Case and Class Diagram for Telephone Directory and Student Mark Analyzing System ?
8. Draw a use case and Class diagram for Library Management