VTU Previous Year Question Papers BE CS Seventh Sem Object Oriented Modeling and Design June 2012
VTU Previous Year Question Papers BE CS Seventh Sem
Object Oriented Modeling and Design June 2012
Note: Answer FIVE full questions, selecting at least TWO questions from each part.
1 a. Explain how systems are modeled from different viewpoints.
b. Elaborate on the major themes that are well supported in object oriented technology.
2 a. List and explain the various restructuring techniques used with respect to workarounds
b. What is a constraint with respect to a class modeling? Explain.
i) Constraints on generalization sets
ii) Constraints on links.
3 a. Describe the two kinds of sequence models. What are the guidelines for sequence models?
b. How an activity diagram differs from a traditional flowchart? Give the activity diagram for stock trade processing.
4 a. What is system conception? List and explain questions that must be answered by a good system concept.
b. Describe the steps performed in constructing a domain state model.
5 a. Describe the steps involved to allocate each concurrent subsystem to a hardware unit, either a general purpose processor or a fractional unit.
b. What is an interactive interface? Explain in brief steps in designing an interactive interface.
6 a. Elaborate three tasks involved in design optimization.
b. What are the outputs from reverse engineering? In brief, discuss reverse engineering tips.
7 a. W’hat is a pattern? Explain the model view controller design pattern for software architecture with OMT class diagram.
b. Describe three categories of patterns.
8 a. Along with neat diagram and necessary steps, describe a typical scenario of the command processor pattern implementing an undo mechanism.
b. Write a note on :
i) Benefits of view handler pattern
ii) Liabilities of view handler pattern.