Exam Details

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


Question Paper

B.C.A. (Semester II) (CGPA) Examination, 2017
OBJECT ORIENTED PROGRAMMING WITH
Day Date: Wednesday, 12-04-2017 Max. Marks: 70
Time: 10.30 AM to 01.00 PM
N.B. Q.1 and Q.7 are compulsory.
Attempt any two questions from Q. 3 and 4.
Attempt any one question from Q. 5 and 6.
Figures to the right indicate full marks.
Q.1 Choose correct alternatives: 05
is logical operator.

None of these
What is this operator called
conditional relational
casting operator none of the mentioned
object based language.
Ada Smalltalk
Java none of the mentioned
Reference variable provides for previously defined
variable.
Reference name
Alias none of the above
If access specifier of base class is public then, all public
members in base class remain derived class.
public protective
private none of the above
Q.1 State whether True or False: 05
allows the declaration of variable anywhere in the
scope.
When a program is executed the function that appears
first in the program is executed first.
A constructor is always declared in public section.
Overloaded operators follow the syntax rules of the original
operators.
fstream provides support for simultaneous input and output
operations.
Page 1 of 2
SLR-U 6
Q.1 Fill in the blanks: 04
An inline function is a function that expands in a line
when it is invoked.
The constructor that does the dynamic construction is known
as constructor.
Virtual functions must be member of the class.
As class with pure virtual function can not be
Q.2 Write answer of the following questions (Any two)
Differentiate between procedures oriented and object oriented
programming.
07
What is constructor? Explain features, types and role of
constructor.
07
Explain the program structure of program. 07
Q.3 Write answer of the following questions (Any two)
What is runtime polymorphism? How it is achieved. 07
Differentiate between structure and class. 07
Write a note on "in-line functions". When it is used. 07
Q.4 Write answer of the following questions (Any two)
What is friend function? What are the advantages of friend
function?
07
What is operator overloading? Give the rules for operator
overloading.
07
Write a note on "Nesting of classes". 07
Q.5 Explain the use of new, delete and scope resolution operator with
example.
07
Write a program to exchange private values of two classes using
friend function.
07
Q.6 Explain copy constructor with suitable example. 07
Write a program to copy the contents of a text file into another file. 07
Q.7 Write short notes on (Any Two) 14
Memory dereferencing operators
Benefits of OOP
Abstract base class


Other Question Papers

Subjects

  • advance programming in c
  • advanced java – i
  • advanced java – ii
  • advanced programming in ‘c’
  • advanced web technology
  • basics of ‘c’ programming
  • business communication
  • business statistics
  • communication skills
  • computer graphics
  • computer oriented statistics
  • core java
  • cyber laws and security control
  • data structure using ‘c’
  • data structures using ‘c’
  • data warehouse and data mining
  • database management system
  • dbms with oracle
  • development of human skills
  • digital electronics
  • discrete mathematics
  • e-commerce
  • e-governance
  • financial accounting with tally
  • financial management
  • fundamentals of computer
  • fundamentals of financial accounting
  • introduction to data mining & warehousing
  • introduction to information technology
  • linux and shell programming
  • management information system
  • networking & data communication
  • networking and data communication
  • object oriented programming with c++
  • oop with c++
  • operating system
  • operations research
  • operting system
  • procedural programming through ‘c’
  • python
  • rdbms with oracle
  • software engineering
  • software project management
  • software testing
  • theory of computation
  • visual programming
  • web technology
  • web technology – ii
  • web technology – iii