Exam Details

Subject programming in java (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-16
June Examination 2017
BCA Pt. III Examination
Programming in JAVA
Paper BCA-16
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. As per the nature of the questions delimit your answer in one word, one sentence or maximum upto 30 words. Each question carries 2 marks.
What is the difference between a JDK and a JVM?
Define class and object.
What is the return type of the main() method?
What do you mean by platform independence?
Explain difference between constructor and method.
Why is the main() method declared static?
What is the difference between and operator?
242
BCA-16 200 3 (P.T.O.)
BCA-16 200 3 (Contd.)
242
(viii) What do you mean by abstract class?
What are the methods of applet life cycle?
The catch clause of the user-defined exception class
should its Base class catch clause.
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.
What is method overloading? What are the important points
about overloading methods?
Explain about explicitly invoking garbage collector and
finalize( method with an example.
Write all similarities and differences between interfaces and
classes with example.
Define packages in java. What are the benefits of using
package? Explain with suitable example.
What is exception handling? What are the various types of
exception?
Explain the process of creating multiple threads. What is interthread
Communication?
What is an interface? Describe the purpose and application of
interface.
What is the difference between throw and throws? Explain
with an example.
BCA-16 200 3
242
Section C 2 × 20 40
(Long Answer Questions)
Note: Answer any two questions. You have to delimit your each
answer maximum upto 500 words. Each question carries
20 marks.
10) What do you mean by object oriented programming? Explain
the basic features of java with example.
11) What is a constructor? How does the Java default constructor
be provided? Explain parameterized constructor with example.
Explain the role of a constructor in base class and derived
class.
12) Write a program in which polymorphism concept is used.
13) How can you implement an array in java, whose size may
change during execution of program?


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)