This download link is referred from the post: OU B.Com 2021 Important Question Bank || Osmania University (Important Questions)
FirstRanker.com
Firstranker's choice
--- Content provided by FirstRanker.com ---
Subject Title: Object Oriented Programming with C++
Prepared by: Nashra Tazeen
Year: II
Semester: IV
Updated on: 23.03.
--- Content provided by FirstRanker.com ---
Unit - I:
- Write about the evolution of object oriented programming language.
- Explain the differences between procedures oriented programming and object oriented programming.
- List the advantages of OOP.
- Write the differences between C and C++.
- Give a brief introduction about C++. Illustrate structure of C++ program with an example.
- List out various types of operators of C++.
- Explain in detail various data types in C++
- Explain in detail about functional concepts of OOP/ Principles of OOP in C++
- Discuss in detail about control structures.
- Define Function. Write how a function can be declared and defined.
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
Unit - II:
- Define object. How an object is created in C++.
- What is constructor? Explain types of constructors.
- What is encapsulation? Explain with an example.
- What is data hiding? Explain with an example.
- How do you specify default arguments-in function definition? Illustrate with an example.
- What is inline function? Explain with an example.
- Write a short notes on a)Garbage Collection b) Dynamic memory allocation
- Write a short notes on a)Abstract Class b) Meta Class
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
Unit - III:
- Define function overloading. Illustrate with an example.
- What is operator overloading? Explain with suitable example overloading of unary operator.
- Write a C++ program to implement binary operator overloading over + operator to add two complex numbers.
- What is type conversion?
- Discuss briefly the three possibilities of data conversion with example program for each.
- Discuss various visibility modes of C++.
--- Content provided by FirstRanker.com ---
FirstRanker.com
Firstranker's choice
--- Content provided by FirstRanker.com ---
- Define inheritance. Explain various types of inheritance.
Unit - IV:
- What is virtual function?
- Define polymorphism.
- What is pure virtual function?
- State the need of virtual classes
- What is standard output stream?
- Define get() and put() functions.
- What is polymorphism? Explain different types of polymorphism.
- Define and explain virtual classes.
- Explain virtual function with an example.
- Explain the different types of file stream classes.
- Explain formatted I/O functions with example.
- Explain unformatted I/O functions with example.
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
Unit-V:
--- Content provided by FirstRanker.com ---
- Explain exception handling mechanism with an example.
- What is data structure? What are different types of data structure? Explain with suitable examples.
- Differentiate between stacks and queues.
- Define Linked List. Advantages and disadvantages of LL. Operations possible on LL.
- What is stack?
- What is queue? Explain primitive operations on queue.
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
This download link is referred from the post: OU B.Com 2021 Important Question Bank || Osmania University (Important Questions)