Exam Details

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


Question Paper

F.Y. M.C.A. (Part II) (Under Faculty of Engg.) Examination, 2016
OBJECT ORIENTED PROGRAMMING USING
Day and Date Friday, 2-12-2016 Total Marks 100
Time 10.30 a.m. to 1.30 p.m.
Instructions Figures to the right indicates marks.
Q. 3 A. and Q. 5 A. are compulsory.
Write a program if necessary.
1. Multiple Choice Questions. 20
OOP technique allows us to split big problem into a number of entities called
data function
object none of the above
The wrapping up of data and functions into a single unit is known as
data hiding encapsulation
inheritance none of the above
You can define classes that contain data members that are themselves
instance of other classes is called
containment nesting
both a and b none of the above
offers the size of to return the byte size of a data type or a variable is
keyword an operator
an identifier none of the above
A floating point value may be if assigned to an integer identifier.
rounded truncated
both a and b none of the above
allows, to use the same function name to declare and define different
versions of a functions is called function
overloading overriding
prototyping none of the above
P.T.O.
Seat
No.
SLR-ER 12
Preventing access from outside the class is hiding.
data function
information none of the above
A member function of a class can be initialized by a special function is called
friend constructor destructor none of the above
Class declaration may contain multiple sections.
private protected public all of the above
10) The structures may contain public, protected and private members and also
have members.
data and function constructor
destructor all of the above
11) is the process of creating new classes from existing classes.
inheritance abstraction
both a and b none of the above
12) Using inheritance, we create a descendent class that 'has the' attributes
and operations of its parent class.
hierarchical multiple
multilevel none of the above
13) When a base class is privately inherited by derived class, "public members"
of base class become " members" of the derived class.
private protected
public none of these
14) Under the situation where the function name and prototype is the same in
both the base class and derived class, this process is known as
runtime polymorphism late binding
both a and b none of these
15) A virtual function can not be
static member friend function
member function none of these
16) offers the keyword as a self reference pointer to the host
class.
static virtual this none of these
17) The stream library contains the class which declares identifiers
that set the file stream mode.
ios iostream
istream ostream
18) The member function which returns a nonzero value if there is no
error in a stream operation.
good() fail()
none of these
19) Throwing an exception occurs in a block, which causes the compiler
to pay special attention to generating code for handling exception.
try catch
both a and b none of these
20) allows to an exception after partially handling it or after
determining that the exception handler cannot deal with is at all.
throw rethrow
both a and b none of these
SECTION I
2. Write short note on (any four)
Characteristics of object oriented languages.
Memory management operators.
Function overloading.
Class and access specifiers.
Parameterized constructor.
3. What do you mean by static data members, static member functions Write
program to explain their role. 10
Explain various manipulators with their use in programming. 10
OR
Write a program to explain dynamic initialization of objects. 10
SLR-ER 12
SECTION II
4. Write short note on (any four)
Overloading Binary Operators
Concept of inheritance
Pointers to objects
The ios class
Function templates.
5. What do you mean by virtual base class Explain use of virtual base class
with an example. 10
What is an input and output stream Write a program to create a copy of
text file. 10
OR
Explain with program example try and catch blocks. 10


Other Question Papers

Subjects

  • .net
  • artificial intelligence
  • computer communication network
  • computer graphics
  • computer oriented statistics
  • data mining and warehouse
  • data structures
  • dbms
  • digital circuits and microprocessors
  • digital image processing
  • discrete mathematical structures
  • distributed operating system
  • finite automata
  • fundamentals of web designing
  • java programming
  • management
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • office automation (oet)
  • operating system
  • programming with php
  • software engineering
  • system software
  • uml
  • web design techniques