Monday 13 May 2013

080230028 OBJECT ORIENTED SYSTEM DESIGN QUESTION PAPER NOV / DEC 2011





B.E/B.TECH DEGREE EXAMINATIONS :MAY/JUNE 2013

 REGULATIONS:2008

SIXTH SEMESTER 
COMPUTER SCIENCE AND ENGINEERING

080230028 – OBJECT ORIENTED SYSTEM DESIGN.



ANNA UNIVERSITY OF TECHNOLOGY, COIMBATORE

B.E/B.TECH DEGREE EXAMINATIONS :APRIL/ MAY 2011

                            REGULATIONS:2008

SIXTH SEMESTER : COMPUTER SCIENCE & ENGG

080230028 – OBJECT ORIENTED SYSTEM DESIGN.





PART-A

1). What is object orientation?

2). List out the oo methodology stages.

3). Write the short notes on UML

4). Why modeling is important?

5). Differentiate between aggregation and association?

6)  Define aggregation concurrency?

7). What is swimlanes?

8). Define generalization?

9). What is the need of analysis?

10). Draw the simple program for N-ary association

11). List out the analysis substages.

12). Define boundary class

13). Differentiate between framework and pattern

14). What are the reasons for assigning tasks to processors?

15). Define design optimization and list out the tasks

16). What is information hiding?

17). Differentiate between unit testing and system testing

18). Describe about the constructor

19). What are the reasons for using DBMS?

20). Define reusability.

PART-B

21). Draw the neat class model with object and class concepts,link and association concepts for windowing system.

22). Explain state diagram behavior with example.

23). Draw the use case diagram, interaction diagram and activity diagram for library management system.

24) explain the common architectural styles

25). A). what are the difference between c++ and java

        B). explain object oriented databases.

26). Explain the implementing functionality of database.

27). A). describe the concept of Extensibility

        B).define robustness and explain it.

28). Explain the architecture of the ATM system.


ANNA UNIVERSITY OF TECHNOLOGY, COIMBATORE
B.E./ B.TECH. DEGREE EXAMINATIONS: NOV / DEC 2011
REGULA TIONS : 2008
SIXTH SEMESTER - CSE
080230028 - OBJECT ORIENTED SYSTEM DESIGN
Time: 3 Hours Max.Marks : 100
PART - A
ANSWER ALL QUESTIONS

 
1. What is meant by object oriented decomposition?
2. State the importance of model building.
3. Define the parts of a class that supports
inheritance.
4. What is object state?
5. Mention the objectives of Domain analysis.
6. What is meant by system conception?
7. Define concurrency.
8. Specify the purpose of re-factoring.
9. What are the benefits of fine tuning?
10. How robustness of an 00 language is measured?


PART - B
ANSWER ALL QUESTIONS
(10 x 2 = 20 MARKS)
(5 x 16 = 80 MARKS)

11. (a) Explain in detail about the Themes, Evidences and usefulness of 00
development and modeling.
(OR)
11. (b) With a neat sketch of a sample class model, describe the concept of
Generalization and Association.
12. (a) (i) Discuss briefly about Aggregation and constraints with an example.
(ii) Write short notes on Meta data and Derived Data Packages
(OR)
12. (b) Discuss elaborately the procedure of modeling a state diagram with a sample
model.
13. (a) With an example model, analyze the concept of domain interaction and
application interaction.
(OR)
13. (b) Illustrate how a system concept is elaborated and a problem statement is
prepared?
14. (a) Enumerate the issues of handling global resources and boundary conditions.
(OR)
14. (b) Using ATM as example, explain how a class design is organized and
optimized
15. (a) Summarize the practical tips for improving the functionally generation and
association using ATM model.
(OR)
15. (b) Explain in detail about object oriented database and its implementation
issues using ATM model.



ANNA UNIVERSITY OF TECHNOLOGY, COIMBATORE
B.E./ B.TECH. DEGREE EXAMINATIONS

REGULA TIONS : 2008
SIXTH SEMESTER - CSE
080230028 - OBJECT ORIENTED SYSTEM DESIGN


PART-A (10 x 2 = 20 MARKS)
ANSWER ALL THE QUESTIONS


1.    What is object orientation?
2.    Write the short notes on UML
3.    Differentiate between aggregation and association?
4.    What is swimlanes?
5.    What is the need of analysis?
6.    List out the analysis substages.
7.    Differentiate between framework and pattern
8.    Define design optimization and list out the tasks
9.    Differentiate between unit testing and system testing
10.    What are the reasons for using DBMS?

PART-B (5 x 16 = 80 MARKS)
ANSWER ANY THREE QUESTIONS


11.    Explain about the link and association concept with neat example UML diagrams. (16)
(OR)
Draw the neat class model with object and class concepts,link and association concepts for windowing system. (16)
12.    Draw the use case diagram, interaction diagram and activity diagram for library management system. (16)
(OR)
Write about the advanced state modeling with UML diagrams. (16)
13.    Explain the implementing functionality of database. (16)
(OR)
Write about the advanced state modeling with UML diagrams. (16)
14.    Explain the architecture of the ATM system. (16)
(OR)
Write about the interaction modeling with neat UML diagrams. (16)
15.    Explain about the implementing structure for the ATM examples. (16)
(OR)
A). Write about the implementing functionality (10)
B). Explain about the object oriented databases.(6)


ANNA UNIVERSITY OF TECHNOLOGY, COIMBATORE
B.E./ B.TECH. DEGREE EXAMINATIONSREGULA TIONS : 2008
SIXTH SEMESTER - CSE
080230028 - OBJECT ORIENTED SYSTEM DESIGN

PART-A (10 x 2 = 20 MARKS)
ANSWER ALL THE QUESTIONS

1.    List out the oo methodology stages.
2.    Why modeling is important?
3.    Define aggregation concurrency?
4.    Define generalization?
5.    Draw the simple program for N-ary association
6.    Define boundary class
7.    What are the reasons for assigning tasks to processors?
8.    What is information hiding?
9.    Describe about the constructor
10.    Define reusability.

PART-B (5 x 16 = 80 MARKS)
ANSWER ANY THREE QUESTIONS


11.    Explain state diagram behavior with example. (16)
(OR)
Write about the navigation of class models with UML diagrams. (16)
12.    Explain the common architectural styles (16)
(OR)
Write about N-Ary Association and draw the neat UML diagrams. (16)
13.    A). what are the difference between c++ and java(8)
B). explain object oriented databases. (8)
(OR)
A)What is a state diagram and what are the behaviors explain with neat UML diagrams. (10)
B). Explain the following
1)    Reification (2)
2)    Derived Data (2)
3)    Packages(2)
14.    A). describe the concept of Extensibility(8)
B).define robustness and explain it. (8)
(OR)
Write the overview of the application analysis for interaction, class and state (16)

15.    Explain about the object oriented style and write each and every steps. (16)
(OR)
Explain about the database and write about the implementing structure basics. (16)

 

No comments:

Post a Comment