HamiIT
Sign inGet started
Home
Theme
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBCASemester 6Advanced Java Programming2023

BCA Semester 6 – Advanced Java Programming 2023 TU FOHSS Final Exam Questions & Answers

10 Questions•65 Marks•TU FOHSS

Tribhuvan University

Faculty of Humanities & Social Sciences

OFFICE OF THE DEAN

2023

Bachelor in Computer Applications
Course Title: Advanced Java Programming

Semester: Semester 6

Full Marks: 60

Pass Marks: 24

Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B

Attempt any SIX question.

2

What is the role of Event Listener in event handling? List different event listeners provided by Java.

3

What is KeyEvent? Explain with a proper example.

4

What is the use of RowSet interface? Explain connected and disconnected rowsets.

5

What are bounded and constrained properties in JavaBeans? Explain the advantages of Java beans.

6

What are the key methods provided in HttpSession interface for handling sessions? Explain.

7

Explain RMI architecture in Java in detail.

8

Write short notes on (any two):

a) Adapter classes

b) CORBA

c) Life cycle of a servlet

Group C

Attempt any TWO questions

9

How a frame can be created in Java? Explain. Write a program to create a GUI application in Java that identifies the smaller and greater number between two input numbers taken through two text fields and displays the result in a label. If the user presses the mouse it should display the smaller number and if the user releases the mouse it should display the greater number.

10

Explain JDBC architecture. Write a program to insert three records into a table Item which is in the database Shop and contains the columns ItemID, Name, UnitPrice, Units and ExpiryDate.

11

Differentiate between servlet and JSP. Create a servlet that computes and displays the factorial of an input number entered from a page when the button from that page is pressed by the user.

Showing 10 questions

*** END OF QUESTION PAPER ***

Exam Years

Sample Questions

What is the role of Event Listener in event handling? List different event listeners provided by Java.

Marks: 5Chapter: Unit 1: GUI Programming (12Hrs)

Role of Event Listener in Event Handling Definition An Event Listener is an interface in Java that receives and handles events generated by GUI components (event sources) such as buttons, mouse, keyb

What is KeyEvent? Explain with a proper example.

Marks: 5Chapter: Unit 1: GUI Programming (12Hrs)

What is KeyEvent? Definition KeyEvent is an event in Java that is generated when a user presses, releases, or types a key on the keyboard. It is part of the java.awt.event package and is used in ke

What is the use of RowSet interface? Explain connected and disconnected rowsets.

Marks: 5Chapter: Unit 2: Database Programming (7Hrs)

Use of RowSet Interface Definition The RowSet interface is a part of JDBC that represents a set of rows from a database in a more flexible and user-friendly way than ResultSet. It is a JavaBean com

What are bounded and constrained properties in JavaBeans? Explain the advantages of Java beans.

Marks: 5Chapter: Unit 3: JavaBeans (7Hrs)

Bounded and Constrained Properties in JavaBeans --- 1. Bounded Property Definition: A bounded property is a JavaBean property that notifies registered listeners when its value changes. Explanation:

What are the key methods provided in HttpSession interface for handling sessions? Explain.

Marks: 5Chapter: Unit 4: Servlets and JSP (14Hrs)

Key Methods of HttpSession Interface Definition The HttpSession interface is used to maintain session information between multiple client requests in a web application. It allows storing user-speci

And more questions available on this page.

About Advanced Java Programming Past Questions

This page contains the complete 2023 TU FOHSS Final examination paper for Advanced Java Programming, part of the BCA Semester 6 curriculum. All questions are from official Tribhuvan University (TU) exam papers.

How to Use This Resource

  • Practice each question thoroughly before checking the answer
  • Use the answers as reference to understand the expected format
  • Time yourself to simulate exam conditions
  • Review chapter concepts if you struggle with any question
  • Link to specific questions using #q1, #q2, etc. in the URL

Related Resources

← Back to Advanced Java Programming Chapters

Advanced Java Programming 2023 TU FOHSS Final past questions with answers for BCA students in Nepal. Prepare for Tribhuvan University (TU) exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact
  • Terms of Service
  • Privacy Policy

Contact

  • 📧contact@hamiit.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

Community

  • Join Discord
  • Report a bug
  • Request feature

© 2026 Hami IT. All rights reserved.