Number of Printed pages:01
Paper ID : Paper Code :BCA-502
H.R Institute of Science & Tech, G.Z.B
Second Sessional Examination,
BCA (5th SEM) Odd Semester Session - (2024-25)
Name of Paper: Java programming & Dynamic Webpage
Time: - 1 Hr 30min M. Marks-30
Note: - Attempt all of the following sections.
Section A
Q.1 Attempt all of the following parts: (1*6=6) C.O
.
a. Define the difference between process and thread. CO1
b. What is an array in Java? Explain with Example. CO1
c. Explain OOP’s Concept. CO1
d. Describe the difference between unchecked and checked exceptions in CO1
Java.
e. What is constructor? Explain any one with Example. CO1
f. What is the difference between Abstraction and Encapsulation? Explain CO1
with example.
Section B
Q.2 Attempt any three of the following parts: (3*3=9) C.O
.
a. What is the difference between a Choice and a List? Explain with CO2
Example.
b. Explain Inheritance With example. CO1
c. Explain various data type in java. CO1
d. What is the difference between the start() and run() method? CO1
e. What do you mean by polymorphism? Explain. CO1
Section C
Q.3. Attempt all of the following parts: (5*3=15) C.O
What is an Applet?
a. Or CO2
Write a note on Border layout?
Distinguish between component and container.
b. Or CO2
Explain the life cycle of an Applet.
What are the different types of controls in AWT?
c. Or
What is a layout manager and what are different types of layout managers CO2
available in java AWT?