Exam Details

Subject oop with c++
Paper
Exam / Course b.c.a
Department
Organization solapur university
Position
Exam Date November, 2018
City, State maharashtra, solapur


Question Paper

B.C.A. (Semester III) (CBCS) Examination Nov/Dec-2018
OOP WITH
Time: 2½ Hours Max. Marks: 70
Instructions: All Questions are compulsory.
Figures to the right indicate full marks.
Q.1 Choose the correct alternatives: 14
is special member function whenever object created it executes
automatically.
Constructor Destructor
Friend All
Which among following is not a valid visibility mode in program?
Private Public
Protected limited
means wrapping up of data and functions together.
Abstraction Encapsulation
Inheritance Polymorphism
operator cannot be overloaded.


The mechanism of defining new class inside another class is called as
Polymorphism Inheritance
Nesting class None
is not exception handling construct.
Try Throw
Catch Final
A class can inherit the attribute of two or more classes, this is known

Multiple inheritance Hybrid inheritance
Multilevel inheritance Single inheritance
file mode used to open a file in append mode.
ios in ios out
ios trunc ios app
A base class contains pure virtual functions called
derived class abstract base class
inheritance delegation
10) Which of the following statements regarding inline functions is correct?
It speedup execution It slows down execution
It decrease code size None
11) By default access specifier is Private in
True False
12) All operators given can be overloaded in
True False
Page 2 of 2
SLR-SH-14
13) Scope and type of static Data member must be define outside the class.
True False
14) Void can be return type of Destructor.
True False
Q.2 Answer the following. (Any four) 08
Define multilevel inheritance.
What is uses of NEW and DELETE operators.
State any FOUR rules to naming identifiers.
Define Abstract Class.
State differences between static member function and Non static
member function.
Answer any Two: 06
List out advantages of OOP.
What are the visibility modes used in
State difference between call by value and call by reference technique.
Q.3 Answer the following. (Any two) 08
Define FOUR File Manipulation Functions.
What is the concept of Functions with Default Argument?
Write down comparison between Constructor and Destructor.
Answer the following. (Any One) 06
Write a program to overload binary operator using friend function.
List out the difference between OOP and POP.
Q.4 Answer the following. (Any Two) 10
Write a program to copy contents of one file into another file.
Explain exception handling mechanism with example.
Explain constructor overloading with example.
Answer the following (Any One) 04
Write a program to show use of Inline function.
Write a program to show any one use of Scope Resolution Operator.
Q.5 Answer the following. (Any Two) 14
Why is NOT pure OOP language, explain with example.
Define template with its uses and explain concept of function template with
example.
Define inheritance and explain Multipath Inheritance with example.


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