CS 1310 - OBJECT ORIENTED ANALYSIS AND DESIGN Questions Bank 2014

Anna University, Chennai

Anna_University,_Chennai_logo

SRINIVASAN ENGINEERING COLLEGE, PERAMBALUR-621212

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

PART B

UNIT I

1. Describe about an overview of Object Oriented Systems Development (16)

2. Describe about an Object Basics. (16)

3. Describe the Object oriented Systems Development Life Cycle? (16)

UNIT II

1. a. Describe Rum Baugh’s Object Modeling Technique? (12)

b. Explain about Object Oriented Modeling (4)

2. Give detailed notes about the Booch Methodology? (16)

3. a. Give a detailed account of Jacobson methodology? (12)

b. Explain in detail about the Component Diagram (4)

4. Describe patterns and the various pattern templates and Frameworks? (16)

5. Explain in detail about the Unified approach? (16)

6. Describe the UML Class diagram? (16)

7. Draw a State Diagram, Activity Diagram and Package Diagram for Via Net Bank ATM System. (16)

UNIT III

1. Demonstrate the guidelines for finding use cases and developing effective documentation?(16)

2. Give detailed notes about the Noun phrase approach? (16)

3. a. Describe the CRC approach? (12)

b. Write the rules for Naming the Classes (04)

4. Give a detailed note about Associations? (16)

5. a. Explain in Detail about the identifying relationships? (06)

b. Give a detailed note on Super-sub class relationship and a-part-of relationship? (10)

UNIT IV

1. Describe in detail about Object oriented database management systems. (16)

2. State the differences between OODBMS and traditional database. (16)

3. Explain the steps involved in designing the access layer classes (16)

4. What are the different models involved in designing access layer. (16)

5. Describe in detail about design axioms and corollaries (16)

UNIT-V

1. Describe quality assurance test and testing strategies (16)

2. Describe test cases and the impacts of object orientation on testing (16)

3. Illustrate test plan and continuous testing (16)

4. (a) Describe Usability Testing (12)

(b) Describe about Quality Assurance (4)

5. (a) Describe user satisfaction (12)

(b) How do you measure the user satisfaction in your project (4)

6. Explain the steps involved in designing the view layer classes? (16)

7. Describe the purpose of view layer interface? (16)

-------END------