Advanced Database Management System - Tutorials and Notes: CS9301 - Object Oriented Analysis and Design - April May 2014

Search Engine

Please visit, subscribe and share 10 Minutes Lectures in Computer Science

Wednesday, 9 March 2016

CS9301 - Object Oriented Analysis and Design - April May 2014

Anna University - CS9301 Object Oriented Analysis and Design - April May 2014 - Computer Science and Engineering (CSE) question paper, Fifth semester, regulation 2008



Exam
B.E/B.Tech. (Full Time) DEGREE END SEMESTER EXAMINATIONS
Academic Year
April May 2014
Subject Code

CS9301

Subject Name

Object Oriented Analysis and Design

Branch
Computer Science and Engineering
Semester
Fifth Semester
Regulation
2008


B.E / B.Tech. (Full Time) DEGREE END SEMESTER EXAMINATIONS, APRIL / MAY 2014
Computer Science and Engineering
Fifth Semester
CS9301 OBJECT ORIENTED ANALYSIS AND DESIGN
(Regulations 2008)
Time : 3 Hours                      Answer A L L Questions                Max. Marks 100
PART-A (10 x 2 = 20 Marks)

1. What is object orientation?
2. Draw a sample state diagram.
3. List some of the ways to find conceptual classes.
4. Draw an example sequence diagram and explain.
5. Draw a figure which explains the idea of using Layers.
6. List different types of visibility.
7. What are different ways that people wish to apply UML.
8. Discuss the nature of UML tools.
9. Explain the Polymorphism pattern.
10. Describe any one of the GoF patterns.

Part-B (5* 16 = 80 Marks)

11. For a cricket score board display,
(i) Determine the system boundary, primary actors and goals (4)
(ii) Identify use cases (6)
(iii) Write a brief use case for one of them. (6)

12. a) (i) Discuss the concept of multiplicity of links and associations in class modeling using appropriate diagrams. (8)
(ii) Describe some of the elements of supplementary specifications. (8)
(OR)
b) (i) Discuss the concept of branches in activity models in interaction modeling using appropriate diagrams. (8)
(ii) Describe some of the sections of operation contracts. (8)

13. a) (i) Clearly draw and explain each of the different sequence diagram notations.
(OR)
(b) (i) Clearly draw and explain each of the communication diagram notations.

14. a) Use an example and describe the steps in how designs are mapped to code.
(OR)
b) Use an example and describe the steps in test-driven development and refactoring.

15. a) Write short notes on (i) Architectural Analysis (8)
(ii) Package design (8)
(OR)
b) Write short notes on (i) Logical architecture refinement (8)
(ii) Persistence framework (8)


************************













No comments:

Post a comment

Featured Content

Multiple choice questions in Natural Language Processing Home

MCQ in Natural Language Processing, Quiz questions with answers in NLP, Top interview questions in NLP with answers Multiple Choice Que...

All time most popular contents