Exam Details
Subject | object oriented programming using c++ | |
Paper | ||
Exam / Course | m.c.a.science | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | November, 2016 | |
City, State | maharashtra, solapur |
Question Paper
Master of Science I (Computer Science)
Examination: Oct Nov 2016 Semester I (New CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SC
301
Monday
21/11/2016
10:30 AM
to
01:00 PM
Object Oriented
Programming Using C
C
HCT 1.3
Instructions: Q.No.1 and 2 are compulsory.
Answer any three questions from Q.No.3 to Q.No.7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose the correct alternative: 10
In dynamic memory allocation is accomplished with the operator
New this
Malloc delete
In a function contain in class called as
a method a member function
a class function None of the above
In operator operator is called as
an insertion operator an extraction operator
get from operator None of the above
Identify the operator that is not used with pointers.
Runtime polymorphism is achieved by
friend function Virtual function
Operator overloading Functions overloading
Which of the following operators could be overloaded?
both b c
Which of the following can't be passed to a function?
Reference variable Arrays
Class objects Header files
Which of the following are not keywords?
NULL abstract
Protected both a b
Templates enable us to create a range of related
Classes Variables
arrays both a b
Page 1 of 2
10) Which of the following statements are correct in
Classes cannot have data as public members
Structures cannot have functions as members.
Class members are public by default
None of the above
State whether following statements are True or False: 04
The Operator can be overloaded.
A class gets executed whenever we create an object of a class.
All data members and functions are private by default in a class.
In looping for loop is also known as entry controlled loop.
Q.2 Write a short note on following. 08
Destructor
Features of object oriented programming.
Explain the following terms. 06
Copy constructor
Functions prototyping
Q.3 Answer the following:
Write a program to in to illustrate the use of arithmetic operators such as
condition, subtraction, multiplication and division using a member function,
these are defined out of the scope of class definition.
07
Define inheritance. Explain multiple inheritance with example. 07
Q.4 Answer the following
Write a program in to illustrate the use of virtual function. 07
Explain the concept call by value and call by reference with example. 07
Q.5 Answer the following:
Write a program to find the sum of two numbers using default argument
declaration.
07
Explain in detail this pointer with suitable example. 07
Q.6 Answer the following:
Write a program in to display a series of Fibonacci numbers using the
constructor.
07
Explain in detail the concept of Input Output Stream Flags. 07
Q.7 Answer the following:
Write a program in for swapping of two numbers using function
overloading.
07
Define Array. Explain the concept of array of class object with example. 07
Examination: Oct Nov 2016 Semester I (New CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SC
301
Monday
21/11/2016
10:30 AM
to
01:00 PM
Object Oriented
Programming Using C
C
HCT 1.3
Instructions: Q.No.1 and 2 are compulsory.
Answer any three questions from Q.No.3 to Q.No.7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose the correct alternative: 10
In dynamic memory allocation is accomplished with the operator
New this
Malloc delete
In a function contain in class called as
a method a member function
a class function None of the above
In operator operator is called as
an insertion operator an extraction operator
get from operator None of the above
Identify the operator that is not used with pointers.
Runtime polymorphism is achieved by
friend function Virtual function
Operator overloading Functions overloading
Which of the following operators could be overloaded?
both b c
Which of the following can't be passed to a function?
Reference variable Arrays
Class objects Header files
Which of the following are not keywords?
NULL abstract
Protected both a b
Templates enable us to create a range of related
Classes Variables
arrays both a b
Page 1 of 2
10) Which of the following statements are correct in
Classes cannot have data as public members
Structures cannot have functions as members.
Class members are public by default
None of the above
State whether following statements are True or False: 04
The Operator can be overloaded.
A class gets executed whenever we create an object of a class.
All data members and functions are private by default in a class.
In looping for loop is also known as entry controlled loop.
Q.2 Write a short note on following. 08
Destructor
Features of object oriented programming.
Explain the following terms. 06
Copy constructor
Functions prototyping
Q.3 Answer the following:
Write a program to in to illustrate the use of arithmetic operators such as
condition, subtraction, multiplication and division using a member function,
these are defined out of the scope of class definition.
07
Define inheritance. Explain multiple inheritance with example. 07
Q.4 Answer the following
Write a program in to illustrate the use of virtual function. 07
Explain the concept call by value and call by reference with example. 07
Q.5 Answer the following:
Write a program to find the sum of two numbers using default argument
declaration.
07
Explain in detail this pointer with suitable example. 07
Q.6 Answer the following:
Write a program in to display a series of Fibonacci numbers using the
constructor.
07
Explain in detail the concept of Input Output Stream Flags. 07
Q.7 Answer the following:
Write a program in for swapping of two numbers using function
overloading.
07
Define Array. Explain the concept of array of class object with example. 07
Other Question Papers
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