BSc CSIT (TU) Science Advanced Java Programming (BSc CSIT, CSC409) Question Paper 2078
This is the official BSc CSIT (TU) (Science stream) Advanced Java Programming (BSc CSIT, CSC409) question paper for 2078, as set in the regular annual examination. It carries 60 full marks and a time allowance of 180 minutes, across 12 questions. On Kekkei you can attempt this Advanced Java Programming (BSc CSIT, CSC409) past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your BSc CSIT (TU) Advanced Java Programming (BSc CSIT, CSC409) exam or solving previous years' question papers, this 2078 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
Discuss the architecture of Swing. Write a GUI application using Swing that accepts user details through text fields and displays them in a dialog box.
Explain RMI in detail. Describe the steps to develop an RMI application and write a program to implement a remote calculator.
What is JDBC? Explain different JDBC driver types with their advantages and disadvantages. Write a program demonstrating a transaction in JDBC.
Section B: Short Answer Questions
Attempt any EIGHT questions.
Discuss any three event listener interfaces in Java.
What is the difference between a container and a component in Swing?
Explain the CardLayout manager with an example.
What is a servlet context? Explain its uses.
Differentiate between forward and redirect in servlets.
What is multithreading? How is it implemented in Java?
Explain JSP implicit objects.
What is the role of DriverManager in JDBC?
Write short notes on datagram sockets.