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

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


Part-A (Compulsory)

Q.1 What is a class?
Q.2 What is an object?
Q.3 What is functional programming?
Q.4 Define inheritance in OOP
Q.5 What is polymorphism?
Q.6 How do you achieve encapsulation in C++ What is function overloading?
Q.8 Define inline member functions
Q.9 What is dynamic memory allocation?
Q.10 Define pure virtual functions in C++.

Part-B (Compulsory)

Q.11 How can you include comments in C++ program? 21
Q.12 Write a program in C++ to convert inches to centre (1 inch equals 2.54 cm)
Q.13 Write a program to read a three digit integer and pro sum of three digits
Q.14 What is a friend function in C?
0.15 What do you mean Virtual function in C?

Part-C

Q.16 What do you understand by Object Oriented l'arad Discuss the advantages of OOP.

OR

Compare and contrast Functional programming and Object Oriented programming approach. 

Q.17 Explain the usage and syntax of "for" statement. Write a program using for loop to compute the sum of fiest n consecutive integers, for a given number n. 

OR

What is the difference between while loop and do....while loop? Write the syntax for both, and illustrate the difference using small programs. 

18 Write short note on any two of following-
(i) Functions
(ii) Constructor
(iii) Nested Classes
(iv) Dynamic memory allocation
(v) Modular Programming and reusability

Why Study with NotesMedia?

Multiple Languages

Notes in Hindi and English for diverse learners.

Unlimited Access

Free access to all study materials.

Clear Explanations

Simplified notes for all levels.

Ad-Free Learning

Focus without distractions.

NotesMedia's 1st Mega Contest!

For College Students. Win Laptops, Cash & More!

Enter Now