BSc CSIT (TU) Science Advanced Java Programming (BSc CSIT, CSC409) Question Paper 2075
This is the official BSc CSIT (TU) (Science stream) Advanced Java Programming (BSc CSIT, CSC409) question paper for 2075, 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 2075 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
Compare AWT with Swing. Explain the MVC architecture used in Swing components with a suitable diagram.
What is JSP? Explain the JSP life cycle and the different JSP scripting elements with examples.
Explain socket programming in Java. Write a client-server program using TCP sockets where the server echoes the message sent by the client.
Section B: Short Answer Questions
Attempt any EIGHT questions.
Explain adapter classes in Java event handling.
What is the use of the JTable component? Explain.
Discuss the steps involved in connecting to a database using JDBC.
What is a cookie? How is it used for session management?
Differentiate between GenericServlet and HttpServlet.
Explain the role of the stub and skeleton in RMI.
What are JSP directives? List and explain.
Write a Java program using RMI to find the product of two numbers.
What is the difference between doGet() and doPost() methods?