VTU Computer Science (Semester 7)
Object Oriented Modelling and Design
December 2016
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) What is OO development? Explain its methodology and its themes.
10 M
1(b) What are Models? Discuss their classification.
5 M
1(c) What is Generalization? Illustrate and discuss with an example.
5 M

2(a) List and explain various restructing techniques used with respect to workarrounds
10 M
2(b) What is multiple inheritances? Explain different kinds of its with an example illustration.
10 M

3(a) What is Aggregation concurrent? Illustrate with an example.
4 M
3(b) Discuss the case relationship an draw the use case diagram of stock brokerage system.
8 M
3(c) Explain activity diagram for an UML with an illustration showing stock trade processing.
8 M

4(a) With neat diagram. Explain the process overview.
6 M
4(b) Explain the steps performed in constructing a domain state model with an example.
8 M
4(c) Explain the class model for an ATM system.
6 M

5(a) For an ATM example
i) Analyze the difference type use cases by designing a use case diagram.
ii) Explain process transaction scenario.
12 M
5(b) What is syatem design? Explain steps involved in it.
8 M

6(a) List and explain the steps involved in design of algorithms.
8 M
6(b) Write a brief note on Realizing algortihm.
8 M
6(c) Write a note on wrapping.
4 M

7(a) With an illustration, explain the dynamics of client-dispatcher-server design pattern.
10 M
7(b) Explain communication and mangement patterns.
10 M

8(a) Write short note on:
Unified modeling language
5 M
8(b) View handler pattern
5 M
8(c) Command processor pattern
5 M
8(d) Idioms and styles
5 M



More question papers from Object Oriented Modelling and Design
SPONSORED ADVERTISEMENTS