How To Exam?

a knowledge trading engine...


Punjab Technical University 2006-3rd Sem B.C.A Computer Application - OBJECT ORIENTED PROGRAMMING USING C++ - Question Paper

Tuesday, 09 April 2013 12:00Web

OBJECT ORIENTED PROGRAMMING USING C++
BCA -304 , third Semester (2096)

Time: three hrs Max Marks:75

Note: Part A is compulsory. ans the ques. in 40-60 words.
Attempt any nine ques. from Part B.

Part A
1.
i. What do you mean by encapsulation?
ii. What is recursion?
iii. What is register storage class?
iv. Explain the public and private concepts of classes?
v. What are virtual functions?
vi. What is copy constructor?
vii. What is derived and base class?
viii. What is pointer to void?
ix. What is ‘this’ pointer?
x. What do you mean by typecasting?
xi. Differentiate ranging from linear and non linear array?
xii. What are preprocessor directives?
xiii. What is the purpose of ofstream and ifstream functions?
xiv. What are static functions?
xv. What is polymorphism?

Marks:15x2=30


Part B
2. Discuss the various features of OOPs.
3. Explain various control statements used in C++ with their syntax.
4. What is the difference ranging from call by value & call by reference? Ex-plain with suitable example.
5. What is a friend function?
6. What is inheritance? Write a program for multiple inheritance.
7. What are constructors and destructors? Can constructors be overloaded?
8. What is the difference ranging from structures and classes?
9. What are streams? explain the stream class hierarchy?
10. What is a redirection and command line argument?
11. What is dynamic memory allocation?
12. What are the pitfalls of operator overloading?
13. What are the various kinds of operations in C++ to handle the strings?

Marks-9x5=45




( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Punjab Technical University 2006-3rd Sem B.C.A Computer Application - OBJECT ORIENTED PROGRAMMING USING C++ - Question Paper