1) What is abstraction and Encapsulation? Illustrate it with example.
2) What is default argument in function? Implement a function with a default argument in C++.
3) Develop a simple C++ program and explain its structure with key components.
4) What is Class and Object? Demonstrate their usage with example.
5) Examine the role of the scope resolution operator in C++ and differentiate its usage in various contexts with
examples.
6) Explain Class Structure and also write the program.
7) Apply the concept of return by reference to optimize memory usage in a given C++ scenario.(return by
reference)
8) Demonstrate how different function calling methods affect variable modification in C++ with suitable
examples.(call by value, call by reference, call by pointer)
9) Apply the concept of an array of objects to manage student records in a C++ program and display the results.
10) Illustrate the role of access specifiers in C++ by designing a simple class structure with encapsulation
principles (private, public and protected)
11) Analyze the role of friend functions in C++ with an example.
12) Analyze the significance of static data members and static member functions in C++ with example
13) Compare between structure and class.
14) Analyze the role of classes and objects in C++ with example.
15) Demonstrate how the basic concepts of OOPs can be applied in developing real-world applications.
16) What do you mean by function prototyping?
17) What is default arguments? Explain it.
18) Explain call by reference with suitable example.
19) Explain function returning objects with suitable example.
20) Discuss object as a function argument with suitable example.
21) Illustrate memory allocation of objects in detail.