0% found this document useful (0 votes)
47 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
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 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
We take content rights seriously. If you suspect this is your content, claim it here.
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