CACS354 Advance Java Programming

Advance Java Programming TU Board 2025 question paper

10 questionsSit this paper (timed)

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)

  1. 2.

    Explain event handling model in Java in detail.

    5
  2. 3.

    What is the use of Layout managers in GUI applications in Java? Explain with proper examples.

    5
  3. 4.

    What is the use of Resultset class in JDBC? Explain the types of Resultset in JDBC.

    5
  4. 5.

    Define Jayabean. How persistence is achieved in Javabeans?

    5
  5. 6.

    How JSP is different from servlet? Explain JSP scriptlet tag with an example.

    5
  6. 7.

    What are stub and skeleton? Also explain the use of RMI Registry.

    5
  7. 8.

    Write short notes on: (Any two) a) Declaration tag in JSP b) Graphics class c) Rowset in JDBC

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    What is window event? List and explain WindowListener interface methods in detail with example.

    10
  2. 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.

    10
  3. 11.

    Differentiate between RMI and CORBA. Write a client and server program to accept three numbers and display the greatest one.

    10

— The End —