0% found this document useful (0 votes)
46 views

Btech Cse 7 Sem Object Oriented Software Engineering 37149 2020

This document appears to be an exam for a course on Object Oriented Software Engineering. It contains 8 questions across 4 sections. The questions cover topics like object containment and persistence, aggregation vs association, design patterns, UML modeling, use case analysis, identifying classes, object-oriented design methods, design axioms, and coupling vs cohesion. The exam is 3 hours long and students must answer 5 questions total, selecting at least one from each section.

Uploaded by

aarzoo0809
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Btech Cse 7 Sem Object Oriented Software Engineering 37149 2020

This document appears to be an exam for a course on Object Oriented Software Engineering. It contains 8 questions across 4 sections. The questions cover topics like object containment and persistence, aggregation vs association, design patterns, UML modeling, use case analysis, identifying classes, object-oriented design methods, design axioms, and coupling vs cohesion. The exam is 3 hours long and students must answer 5 questions total, selecting at least one from each section.

Uploaded by

aarzoo0809
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

https://www.kuonline.

in

Roll No. .......................... Total Pages : 03

BT-7/M-20 37149
OBJECT ORIENTED SOFTWARE
ENGINEERING
CSE-415N (Opt. ii)
Time : Three Hours] [Maximum Marks : 75

Note : Attempt Five questions in all, selecting at least one


question from each Section.

Section I

1. (a) Explain the role of Object containment and Object


Persistence to identify Objects and Classes. Also
explain different types of Persistence. 8
(b) Differentiate between Aggregation and Association
with suitable example. 7

2. (a) Explain various ways by which the lifetime of an


object can be extended. 8
(b) What do you mean by Meta Classes ? Discuss
Class hierarchy. 7

(2)L-37149 1
https://www.kuonline.in

Section II

3. (a) What do you mean by Patterns ? Describe Analysis


and Design Patterns. 8
(b) Why are model constaints and stereotypes used in
UML ? Explain various building blocks of UML.
7

4. (a) What are generic components of Object-oriented


design model ? Compare Jacobson and Booch
methodology. 8
(b) Explain various Object Modelling techniques used
in Rumbaugh Methodology. 7

Section III

5. (a) Explain Use-case approach in analysis of Objects.


8
(b) What guidelines are used to identify a-part- of
relationship ? How to eliminate unnecessary
association ? 7

6. (a) Explain different approaches to identify classes. 8


(b) Differentiate between class responsibilities and object
responsibilities. 7

(2)L-37149 2

https://www.kuonline.in
https://www.kuonline.in

Section IV

7. Elaborate different designing methods and protocols in


Object-Oriented Designing Process. 15

8. (a) Explain Design Axioms and Design Patterns in


Object-oriented design process. 8
(b) What is the relationship between Coupling and
Cohesion. 7

(2)L-37149 3 __

You might also like