BCA / B.Tech 3 min read

BCA || C++ Programing Paper 2021 Paper || MDSU Exam Paper

BCA || C++ Programing Paper 2021 Paper || MDSU Exam Paper


Part-A

Q.1 What is object oriented programming?
Q.2 Why use OOPs?
Q.3 What is an object?
Q.4 What is the difference between a class and an object?
Q.5 What is an Inline function?
Q.6 What is an abstract class?
Q.7 What is the super keyword?
Q.8 What are tokens?
Q.9 Which keyword can do used for overloading?
Q.10 What is 'this' pointer?

Part-B

Q.11 What are the limitations of OOPS?
Q.12 How memory is allotted to object? State with the help of example.
Q.13 What is type conversion?
Q.14 What is a pointer?
Q.15 Describe rules for virtual function.

Part-C

Q.16 Discuss the important features of OOPs. Explain the organization of data and functions in OOPs.

OR

What is a file mode? Describe the various file mode options available.

Q.17 Explain different forms of inheritance. Illustrate each type with examples.

OR

Define constructor. Explain various types of constructors with the help of examples.

Q.18 Write a C++ program to overload area () function to calculate area of shapes like triangle, square, circle.

OR

Write short notes on (Any Three):

a) Command Line Argument
b) Enumeration
c) Destructors
d) New Operator.