Exam Details

Subject object oriented programming using c++
Paper
Exam / Course m.c.a.science
Department
Organization solapur university
Position
Exam Date 19, April, 2017
City, State maharashtra, solapur


Question Paper

M.C.A. (Science) (Semester II) (CBCS) Examination, 2017
OBJECT ORIENTED PROGRAMMING USING
Day Date: Wednesday, 19-04-2017 Max. Marks: 70
Time: 10:30 AM to 01.00 PM
N.B. Q.1 and Q2 are compulsory.
Attempt any three Questions from Q .No 3 to No.7.
Figures to the right indicate full marks.
Q.1 Choose the correct alternatives: 10
The act of communicating with an object to get something
done called
Message passing Function calling
Initialization None
Ability of a function or operator to act in a different way on
different data type is called as
Inheritance Overloading
Virtual base class This pointer
can not be virtual.
Functions Destructors Constructors class
means that the code is associated with the given
process is not known until the time of call run time.
Abstraction Overloading
Static binding Dynamic binding
are the operators that are used to format data
display.
Manipulators Format specification
Both a b None
When properties of one class are inherited by more than one
class as inheritance.
Hierarchical Hybrid Multiple multilevel
The exception handling mechanism in is designed to
exceptions.
Asynchronous Parallel
Synchronous Both a c
Page 1 of 2
SLR-K 19
In the declaration, template <class T is
Template Data type Reference All of above
allow us to use same function call to execute
member functions of different classes.
Function overloading Massage passing
Virtual functions None
10) Binding of data and functions together is
Abstraction Data hiding Encapsulation d)None
Fill in the blanks. 04
function can be called using class name.
Program using function take up more memory.
Friend function usually have as argument.
In protected derivation, public members of base class
become members of derived class.
Q.2. Write short notes on the following. 08
i.Basic stream classes
ii.Pointer to objects
Answer the following: 06
i.Explain Default argument to a function.
ii.Explain passing parameter to base class constructor.
Q.3 Answer the following: 14
When will you make a function inline? Why?
What is generic programming? How it is implemented in
Q.4 Answer the following: 14
What are the special characteristics of constructor function?
Explain copy constructor?
Overload unary- using friend function?
Q.5 Answer the following 14
What is Polymorphism? Explain run time polymorphism with
examples.
Explain call by reference and return by reference.
Q.6 Answer the following 14
Explain array of objects? Why we need it?
Explain multilevel inheritance with examples?
Q.7 Answer the following 14
What is function overloading explain with examples.
When is catch handler used?


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