Vinayaka Missions University 2010 B.E Computer Science and Engineering OOAD Modal QP - Question Paper
Wednesday, 22 May 2013 07:00Web
B.E. / B.Tech. DEGREE EXAMINATION, MAY / JUNE 2010
7th Semester
Computer Science and Engineering
CS-1402 OBJECT ORIENTED ANALYSIS AND DESIGN
PART A – (10 x two = 20 Marks)
1. What is an object? provide an example
2. What is the main advantage of object oriented development?
3. elaborate the phases of OMT?
4. List the difference ranging from trends and Framework
5. Mention the elements used in the Use-case model.
6. When to use CRC cards?
7. How do you distinguish transient data from persistent data?
8. What is Design Axiom?
9. define UI design rules.
10. What is Quality assurance?
PART B - (5 x 16 = 80 Marks)
11. (a) (i) explain the advantages of Object Oriented Approach.
(ii) Briefly discuss the elements of object model
Or
(b) (i) Briefly discuss about Object oriented systems developments life cycle.
(ii) define state, behaviour, and identity with respect to an object with
relevant example.
12. (a) (i) Compare and contrast the Object oriented methodology of Booch,
Rumbaugh and Jacobson.
(ii) Write short notes on Unified approach.
Or
(b) Draw the class diagram, use-case diagram, interaction diagram for Library management system.
13. (a) (i) define the basic activities of Object oriented analysis and discuss how
Use-Case modeling is useful in analysis.
(ii) Draw the Use-Case model for ATM Bank operation
Or
(b) (i) explain the importance of proper classification. Briefly discuss the
various approaches used for identifying classes and objects.
(iii) discuss the relationship exit among objects.
14. (a) Write short notes on the subsequent :
(i) Object interoperability
(ii) Access Layer
Or
(b) (i) Briefly explain, how design axioms help to avoid design pitfalls.
(ii) discuss the principles and metrics of good Object oriented design.
15. (a) (i) discuss the macro and micro process of a view layer design.
(ii) How do you develop a custom form for a user satisfaction test?
Or
(b) (i) define the various testing strategies.
(ii) Create a User satisfaction test for bank system application.
Earning: Approval pending. |