http://www.ccsustudy.
com
18011
B.C.A. III Sem.
B.C.A. Examination, Dec.-2017
OBJECT ORIENTED PROGRAMMING USING C++
BCA-301 (New)
Time : Three Hours Maximum Marks : 75
Note : Attempt all questions as per instructions.
Section-A
(Very Short Answer Questions)
Note : Attempt all five questions. Each question carries 3 marks. Very short answer is required not
exceeding 75 words.
1. Explain the term Class, Object and Abstraction.
2. List the basic difference in C and C++.
3.What is a constructor?
4. Define Overriding.
5. What is Exception handling?
Section-B
(Short Answer Questions)
Note : Attempt any two out of the following 3 question Each question carries 7.5 marks. Short answer is
required not exceeding 200 words.
6. Write a sample code to show the structure of C++ program code.
7. Explain different types of inheritance with the help of a sample program.
8. Write a program to overload + operator.
Section-C
(Detailed Answer Questions)
Note : Attempt any three questions out of the following 5 questions. Each question carries 15 marks.
Answer is required in detail.
9. (a) What are different types of header files, data types, operators available in C++.
(b) Write a program that does dynamic memory allocation and then free the memory space for any variable.
10. Write a program to show the working of constructors along in inherited classes.
11. (a) Write a program to overload unary addition operator.
(b) Differentiate between operator overloading and operator overriding.
12. Write a program to show the use of friend functions.
13. Write short notes on the following:
(i) Parametric Polymorphism (ii) Garbage collection (ii) Exception Handling (iv) Generic Classes
अपने पुराने पेपर्स हमें WHATSAPP NUMBER 9300930012 पर भेजे और 10 रुपये का PAYTM या GOOGLE-
PAY पायें और अपने जूननयर्स कक मदद भी करे |
http://www.ccsustudy.com
http://www.ccsustudy.com
18011
B.C. A. Examination, Dec. 2018
OBJECT ORIENTED PROGRAMMING Using C++
(BCA-301)
Time : Three Hours) (Maximum Marks :75
Note: Attempt questions from all Sections as per instructions.
Section-A
(Very Short Answer Questions)
Answer all the five questions. Each question carries 3 marks. Very short answer is required. 3x5=15
1. Define the terms Object, Class.
2. What do you mean by Inheritance ?
3. What is data hiding?
4. Differentiate between call by value and call by reference
5. What is aggregation?
Section-B
(Short Answer Questions)
Answer any two questions out of the following three questions. Each question carries 7½marks. Short answer
is required. 7½x2=15
6. Write a sample code to show the difference between C and C++.
7. Write a code to compute factorial of a number, use of constructors shall be done.
8. What is polymorphism? Write a code to show the use of polymorphism.
Section-C
(Detailed Answer Questions)
Answer any three questions out of the following five questions. Each question carries 15 marks. Answer is
required in detail 15x3=45
9. Write a program in C++ to compute the average marks of 50 students in the class. Take necessary
assumptions.
10. What are constructors ? Write sample code to show the working of constructors with inheritance.
11. What is the difference between Operator Overloading and Operator Overriding ? Write a code to show
how overriding is achieved
12.Write a program to overload unary + and unary operator.
13. What do you mean by Exception Handling ? Write a program to show how it is achieved in C++.
अपने पुराने पेपर्स हमें WHATSAPP NUMBER 9300930012 पर भेजे और 10 रुपये का PAYTM या GOOGLE-
PAY पायें और अपने जूननयर्स कक मदद भी करे |
http://www.ccsustudy.com