1) Explain how Object Oriented System development is different from traditional procedure oriented software development.
2) What do you mean by an enumerated data types? How is it useful?
3) What is the difference between Static binding and Run time binding? Describe with a appropriate C++ code.
4) Describe multilevel inheritance and multiple inheritance with appropriate examples.
5) Write down a program to copy contents of one file to another.
6) Describe the use of this pointer through suitable example.
7) Explain operator overloading. Give appropriate example.
8) Write a program to determine the factorial of a number using recursion.
9) Create String Comparison, String Concatenation and String Length functions using pointers.
10) What do you mean by abstract base class? Describe in detail.
11) Describe the differences between passing arguments “by reference” and “by addresses” to functions.
12) Write down the difference between header files and library files?