Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2025
Course Title: Advance Java Programming (CACS354)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to answer the question in their own words as far as possible.
Group B
Attempt any SIX question.(6 × 5 = 30)
- 2.5
Explain event handling model in Java in detail.
- 3.5
What is the use of Layout managers in GUI applications in Java? Explain with proper examples.
- 4.5
What is the use of Resultset class in JDBC? Explain the types of Resultset in JDBC.
- 5.5
Define Jayabean. How persistence is achieved in Javabeans?
- 6.5
How JSP is different from servlet? Explain JSP scriptlet tag with an example.
- 7.5
What are stub and skeleton? Also explain the use of RMI Registry.
- 8.5
Write short notes on: (Any two) a) Declaration tag in JSP b) Graphics class c) Rowset in JDBC
Group C
Attempt any TWO questions(2 × 10 = 20)
- 9.10
What is window event? List and explain WindowListener interface methods in detail with example.
- 10.10
What are HTTPServletRequest and HTTPServletResponse? Create a servlet application that takes student's information including their roll number, name, address and level and store these information in the database.
- 11.10
Differentiate between RMI and CORBA. Write a client and server program to accept three numbers and display the greatest one.
— The End —