D (Printed Pages 4)
(21224) Roll No. CASG
B.C.A.-V Sem.
18022
B.C.A. Examination, Dec.-2024
Java Programming and Dynamic
Webpage Design
(B.C.A.-502)
Time : Three Hours / [Maximum Marks : 75
Note : Attempt questions from all sections
as per instructions.
Section - A
Note : Attempt allquestions. Each question
carries 3 markS. Very Short Answer is
required not exceeding 75 words.
3×5=15
1. Discuss data types in Java. 3
3
2. Explain TCP/IP server socket.
P.T.0.
3. What are packages. How do you call a Section-C
package. 3
Note : Attempt any three questions out of
4. Explain the anchor and table tag in
these following five questions. Each
HTML. 3
5. Briefly explain the Internet concepts. 3 question carries 15 marks. 15x3=45
Section-B 9. What is JDBC? Explain the drivers used
Note : Attempt any two questions. Out of inJDBC. Write a JDBC program for insert
these following three questions. Each
and display the record of employees
question carry 7.5 marks. 7.5x2=15
6.
using prepared statement. 15
Explain applet with its life cycle, write
program to demonstrate simple 10. What is packages? What are the benefits
Java applet to display any image. Also
of package? Explain Java API package.
Compare applets over HTML. 7.5
List out any five methods of string class
7. Explain TCP/IP client socket. Also write
the constructor and methods used to by giving an example. 15
create client sockets? 7.5 11. Explain servlets with its life cycle. How
8. Explain the concepts of Inheritance its life cycle is different from the life cycle
in Java. Also explain the types of
of JSP. Give an example. 15
Inheritance. 7.5
18022/2 18022/3 P.T.0.
12. Discuss JSP in details. What are JSP
directives? Explain various types of
directives with example. 15
13. What are the uses of layout
managers?
Give the name of classes that represents
the layout managers. Explain any five
layout managers. 15
18022/4