Exam Details

Subject object oriented programming using c++
Paper
Exam / Course b.sc. – i (ecs)
Department
Organization solapur university
Position
Exam Date November, 2018
City, State maharashtra, solapur


Question Paper

B.Sc. II (Semester III) (CBCS) Examination, 2018
object oriented programming using
Paper I
Day and Date Friday, 30-11-2018 Total Marks 70
Time 2.30 p.m. to 5.00 p.m.
1. Multiple choice question. 14
What is the index number of the last element of an array with
9 elements
9 8
0 None of these
The operator used for dereferencing or indirection is

Which is used to define the member of a class externally

None of the mentioned
Constructors are used to
Initialize the objects
Construct the data members
Both initialize the objects construct the data members
None of the mentioned
Which of the following concepts means determining at runtime what
method to invoke
Data hiding Dynamic typing
Dynamic binding Dynamic loading
Which of the following operators can't be overloaded

Which of the following approach is adapted by
Left-right Right left
Top-down Bottom-up
Which inheritance type is used in the class given below
class A public public y

Multilevel Inheritance Multiple Inheritance
Hybrid Inheritance Hierarchical Inheritance
Destructor has the same name as the constructor and is preceded by

None of these
10) By default, all the files are opened in mode.
Binary Text
.doc None of these
11) is the example of unary operator.


12) The default access specifier of the class is called a
Public Protected
No modifier Private
13) Binding of data and function into single unit is called as
Class Encapsulation
Plymorphism Data binding
14) The operator is called
A get from operator Extraction
Insertion operator None of these
2. Answer the following (Any Four) 8
Use of Inline function.
Define Operator Overloading.
Define this keyword.
List out the defining rules for static member function.
Use of scope resolution operator.
Write note on any two. 6
Explain virtual function.
What are the uses of Access specifiers
Explain Manipulators.
3. Answer the following (any two). 8
What is constructor Give an example of constructor overloading.
Write a program to check given no. is Armstrong or not use (OOPS
concept).
Explain call by reference with suitable example.
Answer the following (any one). 6
Write a program to demonstrate multilevel inheritance.
What is operator overloading Explain binary operator overloading
with example.
4. Answer the following (any two). 10
Write a program to demonstrate array of object.
What is destructor Give an example of destructor.
What is nesting classes Give an example.
Answer the following (any one). 4
Write a program to demonstrate friend function.
Explain dynamic memory allocation operators suitable example.
5. Answer the following (any two). 14
Write a program to copy the content of one text file to another text file.
What is pure virtual function Give an example.
Explain different types file manipulators in detail.


Other Question Papers

Subjects

  • advanced java (paper – iii)
  • advanced microprocessor
  • compiler construction (paper – iv)
  • computer graphics
  • core java (old cgpa) (paper – iii)
  • data communication and networking – i
  • data communication and networking – ii (paper – i)
  • data communications and networking – i (paper – i)
  • data structures (paper – iv)
  • data structures algorithms enginering – ii
  • database management system – i (paper – ii)
  • database management system – ii (paper – ii)
  • dbms using oracle
  • descriptive statistics – i
  • descriptive statistics – ii
  • digital electronics – i
  • digital electronics and microprocesor – ii
  • discrete structure
  • embedded system – i
  • embedded system – ii (paper – v)
  • english (compulsory) (new) (cbcs)
  • fundamental of computer
  • golden petals
  • introduction to programming using c – ii (paper – iii)
  • introduction to web designing (paper – ii)
  • linear electronics – i
  • linear electronics – ii
  • linux operating system (new)
  • literary quest
  • mathematical algebra
  • mathematics(numerical methods)
  • microprocesor – ii
  • object oriented programming using c++
  • object oriented programming using java (paper – i)
  • on track – english skills for success
  • oop using c++ – ii
  • operating system
  • operating system – ii (paper – i)
  • operations research
  • organization of pc – ii
  • peripherals and interfacing – ii
  • pr obabili ty theory – ii
  • probability theory – i (paper – ix)
  • programming using “c”
  • python – i (paper – v)
  • software engineering
  • software enginering – ii
  • theory of computer science
  • theory of computer science (paper – iv)
  • visual programming – i
  • visual programming and aplication software – i (old)
  • visual programming and aplication software – ii(paper – vi)
  • web technology and e-commerce – i
  • web technology and e-commerce – i (paper – v)
  • web technology and e-commerce – ii (paper – v)