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

OOPS Lab External 2023

The document provides instructions for a C++ lab examination for an Object Oriented Programming course. It lists 12 questions requiring students to implement various C++ concepts like operator overloading, templates, inheritance, polymorphism, exceptions, sorting algorithms, and use of this pointer. Students have 3 hours to complete the exam, which is out of a maximum of 15 marks. The exam will be administered on December 23, 2023 and monitored by faculty members from Vignan's Institute of Engineering for Women.

Uploaded by

Netaji Gandi
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)
33 views

OOPS Lab External 2023

The document provides instructions for a C++ lab examination for an Object Oriented Programming course. It lists 12 questions requiring students to implement various C++ concepts like operator overloading, templates, inheritance, polymorphism, exceptions, sorting algorithms, and use of this pointer. Students have 3 hours to complete the exam, which is out of a maximum of 15 marks. The exam will be administered on December 23, 2023 and monitored by faculty members from Vignan's Institute of Engineering for Women.

Uploaded by

Netaji Gandi
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/ 2

VIGNAN’S INSTITUTE OF ENGINEERING FOR WOMEN

(Autonomous)
Accredited by NBA (EEE, ECE, CSE & IT)
Kapujaggarajupeta, VSEZ (POST), Visakhapatnam-530049

DEPARTMENT OF INFORMATION TECHNOLOGY


External Lab Examination
(II- B.Tech I Sem, Regulations: R20)

Course Name: Object Oriented Programming through C++ Lab Max Time: 3 Hrs.
Branch: Information Technology Max Marks: 15M
Faculty: Mr. Netaji Gandi / Mr. Y. Laxman Rao Date: 23.12.2023

QUESTIONS
1. Implement the following:
a. Write a C++ program to Overload Binary operator as non-member function
b. Write a C++ Program to illustrate template class
2. Implement the following:
a. Write a C++ program for illustrating function overloading in adding the distance between
objects (use the Distance class problem)
b. Write a C++ program illustrating user defined string processing functions using pointers
3. Implement the following:
a. Write a C++ Programs to Multiple Inheritance and Multi-level inheritance
b. Write a C++ Program to illustrate member function templates.
4. Implement the following:
a. Write a C++ program for illustrating function overloading in adding the distance between objects
(use the Distance class problem)
b. Write a C++ program to Overload Unary operator as member function.
5. Implement the following:
a. Write a C++ program to illustrate member function templates
b. Write a C++ program to implement the overloading assignment = operator
6. Implement the following:
a. Write a C++ program to illustrate the use of Constructors and Destructors (use the Distance class
problem)
b. Write a C++ program that implement Bubble sort, to sort a given list of integers in ascending
order.
VIGNAN’S INSTITUTE OF ENGINEERING FOR WOMEN
(Autonomous)
Accredited by NBA (EEE, ECE, CSE & IT)
Kapujaggarajupeta, VSEZ (POST), Visakhapatnam-530049

7. Implement the following:


a. Write a C++ program to illustrate this pointer
b. Write C++ Programs for Single Inheritance and Hybrid inheritance.
8. Implement the following:
a. Write a C++ program illustrating Virtual classes & virtual functions.
b. Write C++ Program for Single Inheritance
9. Implement the following:
a. Write a C++ program to create objects of DISTANCE class. Input two distances and output the sum.
b. Write C++ program that implement Bubble sort, to sort a given list of integers in ascending order.
10. Implement the following:
a. Write a C++ to create objects of DISTANCE class. Input two distances and output the sum.
b. Write a C++ program to illustrate this pointer
11. Implement the following:
a. Write a C++ program to implement the overloading assignment = operator
b. Write a C++ Programs for Single Inheritance
12. Implement the following:
a. Write a C++ Program to illustrate member function templates
b. Write a C++ Program to rethrow an Exception

Internal Examiner External Examiner

Head of the Department

You might also like