Exam Details

Subject object orientated programming in c ++ (theory and practical)
Paper
Exam / Course b.c.a
Department
Organization Vardhaman Mahaveer Open University
Position
Exam Date June, 2017
City, State rajasthan, kota


Question Paper

BCA-10
June Examination 2017
BCA Pt. II Examination
Object Orientated Programming in
Paper BCA-10
Time 3 Hours Max. Marks 100
Note: The question paper is divided into three sections B and C. Write answers as per given instructions.
Section A 10 × 2 20
(Very Short Answer Questions)
Note: Answer all questions. Maximum in 30 words. Each question carries 2 marks.
Define encapsulation.
How is class declared in
What are virtual base classes?
Define single inheritance.
What are pure virtual functions?
When do we declare a member of class static?
Define Late Binding.
(viii) What is an inline function?
Define Type Conversion.
What is preprocessor directive?
525
BCA-10 200 2 (P.T.O.)
BCA-10 200 2
525
Section B 4 × 10 40
(Short Answer Questions)
Note: Answer any four questions. Each answer should not
exceed 200 words. Each question carries 10 marks.
Differentiate between OOP and POP.
Explain Control Structure in with example.
Explain Static binding. How do virtual functions enable dynamic
binding?
What is function overloading? Explain through an example.
Explain call by value and call by reference with example.
Write a program to calculate the factorial of a number
using recursion.
Explain the concept of inheritance with example.
How private and public member make a difference in
Section C 2 × 20 40
(Long Answer Questions)
Note: Answer any two questions. Maximum in 500 words. Each
question carries 20 marks.
10) Explain constructor and destructor with example.
11) Explain operator overloading with example.
12) Define Friend class and specify its importance. Explain with
suitable example.
13) Explain Command line arguments in Give an illustrative
example.


Subjects

  • basic electronics
  • computer applications for office management
  • computer applications in corporate world
  • data base management system (theory and practical)
  • data structures and algorithms
  • discrete mathematics
  • fundamental of computer networks
  • general english
  • introduction to computer science
  • object orientated programming in c ++ (theory and practical)
  • operating system - i
  • operating system - ii
  • programming in c
  • programming in java (theory and practical)
  • programming in visual basic (theory and practical)
  • software engineering
  • web authoring tools
  • web technology (theory and practical)