Exam Details
Subject | object oriented programming and c++ | |
Paper | ||
Exam / Course | b.sc. (cs)/b.sc. (cs) (lateral) | |
Department | ||
Organization | Alagappa University Distance Education | |
Position | ||
Exam Date | December, 2017 | |
City, State | tamil nadu, karaikudi |
Question Paper
DISTANCE EDUCATION
B.Sc. (Computer Science)/B.Sc. (Lateral)
DEGREE EXAMINATION, DECEMBER 2017.
OBJECT ORIENTED PROGRAMMING AND
(2007 onwards)
Time Three hours Maximum 100 marks
Answer any FIVE questions.
All questions carry equal marks.
x 20 100)
1. Discuss about the principles and benefits of object
oriented programming.
Explain the various data types supported by
with example.
2. Define the following
Object
Class
Data encapsulation
Constructor
Destructor.
Explain the working of friend function with
example.
3. Give the usage of new and delete operators in
with example.
What is a this pointer? Explain with example.
Sub. Code
23
DE-2514
2
SER
4. Explain function over loading with example.
Discuss about overloading unary operators with
example.
5. Define Inheritance. Explain the various types of
inheritance with example.
What is a virtual function? Explain with example.
6. Discuss about compile time polymorphism and
runtime polymorphism.
Describe overloading Binary operators with
example.
7. Discuss about inheritance access specifier.
Explain dynamic constructor and copy constructor
with example.
8. Mention the pitfalls of operator overloading.
Define Reusability.
Discuss the static and dynamic binding with
examples.
B.Sc. (Computer Science)/B.Sc. (Lateral)
DEGREE EXAMINATION, DECEMBER 2017.
OBJECT ORIENTED PROGRAMMING AND
(2007 onwards)
Time Three hours Maximum 100 marks
Answer any FIVE questions.
All questions carry equal marks.
x 20 100)
1. Discuss about the principles and benefits of object
oriented programming.
Explain the various data types supported by
with example.
2. Define the following
Object
Class
Data encapsulation
Constructor
Destructor.
Explain the working of friend function with
example.
3. Give the usage of new and delete operators in
with example.
What is a this pointer? Explain with example.
Sub. Code
23
DE-2514
2
SER
4. Explain function over loading with example.
Discuss about overloading unary operators with
example.
5. Define Inheritance. Explain the various types of
inheritance with example.
What is a virtual function? Explain with example.
6. Discuss about compile time polymorphism and
runtime polymorphism.
Describe overloading Binary operators with
example.
7. Discuss about inheritance access specifier.
Explain dynamic constructor and copy constructor
with example.
8. Mention the pitfalls of operator overloading.
Define Reusability.
Discuss the static and dynamic binding with
examples.
Other Question Papers
Subjects
- application programs
- computer graphics
- internet programming
- lab ii — (c++ programming)
- lab iii — application programs
- lab iv (visual basic and oracle)
- lab v — java programming
- object oriented programming and c++
- operating systems
- rdbms
- visual programming