Advanced Java (April – 2016) [CBSGS - 75:25 Pattern | Question Paper]


[Question Paper] Advanced Java (75:25 Pattern) [April – 2016]
[Question Paper] Advanced Java (75:25 Pattern) [April – 2016]

DOWNLOAD
➥ Download: PDF
➥ View: PDF
➥ View (Image): @Pinterest | @Flickr

B.Sc.IT: Semester – V
[Advanced Java]
Question Paper (April – 2016) [75:25 Pattern]

Time: 2 ½ Hours
Total Marks: 75


N.B.:   (1) All Question are Compulsory.
            (2) Make Suitable Assumptions Wherever Necessary And State The Assumptions Made.
            (3) Answer To The Same Question Must Be Written Together.
            (4) Number To The Right Indicates Marks.
            (5) Draw Neat Labeled Diagrams Wherever Necessary.

Q.1 Attempt Any Two Of The Following: (10 Marks)
(A) Explain any three Event Classes with their respective Event Listeners.
(B) Explain JFrame Class in detail.
(C) Why are Adapter Classes used in Event Handling?
(D) State the Layout Managers used in Java. Explain any one of them with an example.

Q.2 Attempt Any Two Of The Following: (10 Marks)
(A) Differentiate between AWT and Swings.
(B) Write a program in Swings to accept the username and password from the user and display appropriate message in the next page. (Use JTextField and JPasswordField)
(C) Create a Simple Table in Swings to display the Student details of TYBSc(IT) class.
(D) Write a Java program to print the factorial of a given number.

Q.3 Attempt Any Two Of The Following: (10 Marks)
(A) Explain the element of web.xml(deployment descriptor) file in a Servlet Application.
(B) What are Servlets? Explain the request/response paradigm of Servlets.
(C) Explain GenericServlet and HttpServlet.
(D) Write a servlet program to print the factorial of a given number.

Q.4 Attempt Any Two Of The Following: (10 Marks)
(A) State and explain the different types of Java Data Base Connectivity Drivers.
(B) Explain the Scrollable and Updatable result sets in Java Data Base Connectivity.
(C) Explain the directives used in Java Server Pages.
(D) Explain any five implicit Objects in Java Server Pages.

Q.5 Attempt Any Two Of The Following: (10 Marks)
(A) What is Java Server Faces? Explain its Process Flow.
(B) Explain the configuration file in Java Server Faces with a suitable example.
(C) Explain the Architecture of Enterprise Java Beans.
(D) State and explain the different types of Enterprise Java Beans.

Q.6 Attempt Any Two Of The Following: (10 Marks)
(A) Explain the Application Flow of Model-View-Controller Architecture in Struts Framework.
(B) What are Interceptors in Struts? Explain the execution flow of interceptors.
(C) Explain the Structure of hibernate.cfg.xml.
(D) Explain the Hibernate Architecture in detail.

Q.7 Attempt Any Three Of The Following: (15 Marks)
(A) Explain the Java Event Delegation Model In detail.
(B) Write a java Swing program to create any hierarchical structure using JTree.
(C) Explain the lifecycle of a Servlet.
(D) Explain the difference between a JSP Page and a JSP Document with an example.
(E) What are Enterprise Java Beans? Explain its benefits.
(F) Explain the working of Value Stack and Object-Graph Navigation Language in Struts.


0 Comments