Object Oriented Programming Koe064
Object Oriented Programming Koe064
BTECH
(SEM VI) THEORY EXAMINATION 2021-22
OBJECT ORIENTED PROGRAMMING
SECTION A
1
13
(j) Discuss constructors and their types. 2 5
_2
2.
P1
24
SECTION B
2E
5.
2. Attempt any three of the following: 10*3 = 30
.5
P2
Inheritance.
(b) Write short notes on the following: 10 2
2
(d) Describe events and states. How is a state diagram prepared? Explain 10 4
02
by suitable examples.
-2
(e) Define UML. Draw a UML diagram for the automation of training and 10 1
06
SECTION C
3. Attempt any one part of the following: 10*1 = 10
Q.no Questions Marks CO
(a) What is Operator overloading? Discuss with the help of an example. 10 5
(b) Explain about the Jackson Structured Development (JSD) in Object 10 2
Oriented Analysis.
BTECH
(SEM VI) THEORY EXAMINATION 2021-22
OBJECT ORIENTED PROGRAMMING
1
(a) Describe the concept of Use cases, Use case Diagrams and Activity 10 2
13
Diagrams in Basic Structural Modeling.
_2
2.
(b) What is the difference between link and association? Draw an object 10 1
P1
24
diagram to explain.
2E
5.
7. Attempt any one part of the following:
.5 10*1 = 10
P2
17
Q.no Questions Marks CO
Q
|1
(ii) Extensibility
2
2:
(ii) Robustness
:3
(iv) Abstraction
(b) Write a program in C++ to differentiate between function overloading 10 4
13