Code No: H16063/N/CBCS
FACULTY OF INFORMATICS
B.C.A. III Semester (CBCS) (Main & Backlog) (New) Examination, November/December 2025
Subject: Java Programming
Time: 3 Hours Max. Marks: 70
Note: I. Answer all questions from Part-A and answer any five questions from
Part-B. Choosing one question from each unit.
II. Missing data, if any, may be suitably assumed.
PART – A (10 x 2 = 20 Marks)
1. a) Write a Java Program to Multiply two numbers.
b) What is Method Overloading?
c) Write the syntax to declare arrays in Java.
d) What is the difference between String and StringBuffer?
oe
e) What are the different types of Exceptions?
f) Define throws keyword.
-c
g) What is a Container?
h) List out the GUI Controls.
i) List out Collection Interfaces.
U
j) What is Byte Stream?
PART –B (5 x 10 = 50 Marks)
O
Unit-I
2. a) Explain about Constructors.
b) Write the differences between JRE and JVM.
oe
(OR)
3. a) Write a Java Program to demonstrate access modifiers.
-c
b) Explain how to create class, object and methods.
Unit-II
U
4. a) Define Inheritance. Explain the different types of Inheritance.
b) Explain Wrapper Classes in detail with an example.
O
(OR)
5. a) Write a Java Program to demonstrate the use of Comparator Interface.
b) What is a Package? Explain the process of creating package.
Unit-III
6. a) Explain Exception Handling mechanism in Java.
b) Explain how to create threads by using Thread class and Runnable interface.
(OR)
7. a) Explain about Thread Priorities.
b) Discuss the Life Cycle of Thread.
..2..
Code No: H16063/N/CBCS
-2-
Unit-IV
8. a) Explain about Layout Managers.
b) Differentiate between AWT and Swing.
(OR)
9. a) Explain the Event Delegation Model.
b) Create a Simple Applet program.
Unit-V
10. a) Explain in detail about File Class.
b) Explain briefly about byte stream classes.
(OR)
oe
11. a) Write a Java Program to on Generic class with two type Parameters.
b) Write short notes on Linked List Class.
-c
** End **
U
O
oe
-c
U
O