2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper for exam preparation. Question paper for 2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper, 2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper. SiteMap
K2Questions Logo


2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper

University Question Papers
2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper
B.E. / B.Tech. DEGREE EXAMINATION, NOVEMBER / DECEMBER 2005

Seventh Semester

Computer Science and Engineering

CS-1402 OBJECT ORIENTED ANALYSIS AND DESIGN


PART A – (10 x 2 = 20 Marks)

1. What is meant by software development methodology?
2. Distinguish between encapsulation and information hiding.
3. Why do we need to model a problem?
4. What is an association class? How is it represented in UML?
5. What is a use case model?
6. What is the basic principle of CRC method?
7. What is meant by an axiom? List the two design axioms of object oriented design.
8. List any two differences between OODBMS and object oriented programming language.
9. What is regression testing?
10. What is user satisfaction testing? Give any two objectives of user satisfaction test.

PART B - (5 x 16 = 80 Marks)

11. Book section of an engineering college is to be computerized. The important
functions of a book section are

(i) Addition, deletion and modification of membership details
(ii) Issuing books to members and returning
(iii) Computing fine at the time of returning the books
(iv) Creation of defaulters list.
For the above problem, draw the following UML diagram:
(1) Use case diagram
(2) Class diagram
(3) Sequence or collaboration diagram of any two use cases
(4) Activity diagram for any two classes.

12. (a) (i) Discuss the similarities and differences between structured approach and
object oriented approach.
(ii) What is dynamic inheritance? What is multiple inheritance? Discuss the
merits and demerits of multiple inheritance.
Or
(b) (i) What is meant prototype? Why is it necessary to create prototype? Discuss about the different categories of prototype.
(ii) Describe the process that are involved in unified approach for software
development.

13. (a) (i) Use the noun phrase approach to identify the objects from the following
grocery store problem.
A store wants to automate its inventory. It has point-of-sale terminals that can record all of the items and quantities that a customer purchases. Another terminal is also available for the customer service desk to handle returns. It has a similar terminal in the loading dock to handle arriving shipments from suppliers. The meat department and produce departments have terminals to enter losses/discounts due to spoilage.

(ii) Discuss the guidelines for finding use cases.

Or
(b) (i) Explain the guidelines for identifying super-sub relationship in an
application.
(ii) What is aggregation relationship? Describe the two properties of
aggregation relationship. What guidelines would you use to identify
aggregate relationship?

14. (a) State 6 corollaries of O.O.Design. Explain any four of them in detail with
suitable examples.
Or
(b) (i) Explain how objects are mapped with relational systems (tables).
(ii) Briefly describe the four major activities in the design process of view
layer classes.
15. (a) (i) Discuss inheritance testing with an example.
(ii) What is a test plan? Describe the content and characteristics of a test plan.
Or
(b) Write short notes on the following :
(i) Guideline for developing a user satisfaction test
(ii) White box testing
(iii) Black box testing
(iv) Debugging.


About us | SiteMap | Terms of use | Privacy Policy | Disclaimer | Contact us | ©2010 K2Questions.com

2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper for exam preparation. Question paper for 2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper, 2005 Anna University Chennai B E Computer Science CS 1402 OBJECT ORIENTED ANALYSIS AND DESIGN Question paper