What is row set? Explain cached row set in detail.[5]
2.
What is Java Mail API? How can you use this API to send email messages?[5]
3.
Write short notes on: a. JDBC driversb. Java server pages[2.5+2.5]
Event Handling
1.
How can we use listener interface to handle events? Compare listener interface with adapter class.[5]
GUI with JavaFX
1.
Compare JavaFX with swing. Explain HBox and BBox layouts of JavaFX.[5]
Programming in Java
1.
What is package? How can you create your own package in Java? Explain with example.[5]
RMI and CORBA
1.
Explain RMI architecture layers in detail. Write a Java programs using RMI to find product of two numbers.[10]
2.
Why CORBA is important? Compare CORBA with RMI.[5]
Servlets and Java Server pages
1.
Explain life-cycle of servlet in detail. Create a simple servlet that reads and displays data from HTML form. Assume form with two fields username and password.[10]
2.
What is servlet? Write a simple JSP file to display 'Tribhuvan University' five times.[5]
User Interface Components with Swing
1.
Compare AWT with Swing. Write a GUI program using components to find sum and difference of two numbers. Use two text fields for giving input and a label for output. The program should display sum if user presses mouse and difference if user release mouse.[10]
2.
Why do we need swing components? Explain the uses of check boxes and radio buttons in GUI programming.[5]