VTU Computer Science (Semester 7)
Object Oriented Modelling and Design
May 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 the object orientation? Explain the characteristics of an object oriented with examples.
10 M
1(b) What is modeling concepts? Explain write class model of windowing system.
10 M

2(a) Explain the properties of Association ends.
6 M
2(b) What is multiple inheritance? Explain the kinds of multiple Inheritance.
8 M
2(c) What is an event? Explain different types of events with example.
6 M

3(a) Explain nested state and Nested state diagrams with example.
10 M
3(b) Define use case model? Explain use case diagram for a vending machine.
6 M
3(c) Discuss the Guidelines for activity models.
4 M

4(a) Define software development process? Explain the stages of software development process.
10 M
4(b) Explain the steps involved in constructing a domain state model.
10 M

5(a) What are the steps involved in constructing an application class model?
10 M
5(b) Briefly explain common Architectural styles suited for system design.
10 M

6(a) Explain the different steps are involved in design optimization.
10 M
6(b) Explain the one - way association and Two way associations.
5 M
6(c) Compare Forward Engineering and Reverse Engineering.
5 M

7(a) What is pattern? Explain the properties of pattern for software Architecture.
10 M
7(b) Describe the Three categories of Patterns.
10 M

Write short notes on
8(a) Structure part of command processor
5 M
8(b) Dynamic scenario of view Handler
5 M
8(c) Benefits of view Handler.
5 M
8(d) Idioms and style.
5 M



More question papers from Object Oriented Modelling and Design
SPONSORED ADVERTISEMENTS