Exam Details
Subject | object oriented programming using c++ | |
Paper | ||
Exam / Course | m.c.a.science | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | November, 2016 | |
City, State | maharashtra, solapur |
Question Paper
Master of Computer Application I (Computer Science)
Examination: Oct Nov 2016 Semester II (Old CGPA)
SLR No. Day
Date Time Subject Name Paper No. Seat No.
SLR U
11
Thursday
17/11/2016
10:30 A.M
to
01:00 P.M
Object Oriented
Programming using
C
Instructions: Question No. 1 2 are compulsory.
Attempt any three questions from Q. No. 3 to Q. No. 7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose correct alternatives: 10
is insulting data from direct access by unauthorized functions.
Data handling Message passing
Abstraction All of above
Which of the following implements the function overloading feature in
Polymorphism Inheritance
Message passing None
describes the function interface to compiler supplying number
and type of argument.
Functions overloading Prototype
Default argument None
Inline functions may not work if it has
Loop Contains a static variable
If it is recursive All
We must add default argument from
Left to right Right to left
Middle None
Which of the operator can be overloaded.
.
new
Templates are also called as
Parameterized classes Parameterized function
a and b both None
Whenever an object is destroyed is called.
Destructor Constructor
Default None
Pointers are not modifiable
That This
Indirection Address
10) The sequence of bytes following into a program is called
Input stream Output stream
Both a b None
State True or False 04
Destructor can be overloaded.
We can change the meaning of the operator in operator overloading.
Object modelling depicts real world entities more closely that functions
do.
An abstract class can never be used as base class.
Q.2 Write short notes on the following:
Reference variable.
Dynamic allocation operators.
08
Answer the following: 06
Explain manipulators.
List rules for operator overloading.
Q.3 Answer the following: 14
Explain static data member and static member function with examples?
How achieves runtime polymorphism? Explain with example.
Q.4 Answer the following: 14
Write a program where a function sum takes object of time class as an
argument and add two object of the class and return result object?
Explain multilevel inheritance with example.
Q.5 Answer the followings: 14
Write a program to overload unary using friend function.
What is generic programming? How it is implemented in Explain
with suitable example.
Q.6 Answer the following: 14
What is constructor? Explain copy constructor and constructor with
default argument with example.
What are exceptions? How exceptions are handled in
Q.7 Answer the following: 14
Discuss parameter passing technique in giving examples.
What is a friend function? How it is useful? Explain.
Examination: Oct Nov 2016 Semester II (Old CGPA)
SLR No. Day
Date Time Subject Name Paper No. Seat No.
SLR U
11
Thursday
17/11/2016
10:30 A.M
to
01:00 P.M
Object Oriented
Programming using
C
Instructions: Question No. 1 2 are compulsory.
Attempt any three questions from Q. No. 3 to Q. No. 7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose correct alternatives: 10
is insulting data from direct access by unauthorized functions.
Data handling Message passing
Abstraction All of above
Which of the following implements the function overloading feature in
Polymorphism Inheritance
Message passing None
describes the function interface to compiler supplying number
and type of argument.
Functions overloading Prototype
Default argument None
Inline functions may not work if it has
Loop Contains a static variable
If it is recursive All
We must add default argument from
Left to right Right to left
Middle None
Which of the operator can be overloaded.
.
new
Templates are also called as
Parameterized classes Parameterized function
a and b both None
Whenever an object is destroyed is called.
Destructor Constructor
Default None
Pointers are not modifiable
That This
Indirection Address
10) The sequence of bytes following into a program is called
Input stream Output stream
Both a b None
State True or False 04
Destructor can be overloaded.
We can change the meaning of the operator in operator overloading.
Object modelling depicts real world entities more closely that functions
do.
An abstract class can never be used as base class.
Q.2 Write short notes on the following:
Reference variable.
Dynamic allocation operators.
08
Answer the following: 06
Explain manipulators.
List rules for operator overloading.
Q.3 Answer the following: 14
Explain static data member and static member function with examples?
How achieves runtime polymorphism? Explain with example.
Q.4 Answer the following: 14
Write a program where a function sum takes object of time class as an
argument and add two object of the class and return result object?
Explain multilevel inheritance with example.
Q.5 Answer the followings: 14
Write a program to overload unary using friend function.
What is generic programming? How it is implemented in Explain
with suitable example.
Q.6 Answer the following: 14
What is constructor? Explain copy constructor and constructor with
default argument with example.
What are exceptions? How exceptions are handled in
Q.7 Answer the following: 14
Discuss parameter passing technique in giving examples.
What is a friend function? How it is useful? Explain.
Other Question Papers
Subjects
- .net
- artificial intelligence
- computer communication network
- computer graphics
- computer oriented statistics
- data mining and warehouse
- data structures
- database management system
- digital circuits and microprocessors
- digital image processing
- discrete mathematical structures
- distributed operating system
- finite automata
- introduction to computers
- java programming
- management
- mobile computing
- network security
- numerical analysis
- object oriented programming using c++
- opeartions research
- operating system
- pattern recognition mobile computing
- programming using - c
- programming with php
- software engineering
- system software
- uml
- web design techniques
- web technology