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


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

➥ Download
➥ View @SlideShare(PDF) | @Pinterest | @Flickr

Time: 2 ½ Hours
Total Marks: 100


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 Question: (10 Marks)
(A) What is JFrame? Explain its constructors and methods.
(B) What are adapter classes in java? Why are they used?
(C) Explain the java event delegation model.
(D) What are the different types of layout in java? Explain.

Q.2 Attempt Any Two of the Question: (10 Marks)
(A) How is a progress bar created and used in java?
(B) Write a java program to demonstrate the use of Tabbed Panes.
(C) What are trees in java swings? Explain how nodes are created in a tree.
(D) Explain DefaultMutableTreeNode and write a program to demonstrate node creation in trees.

Q.3 Attempt Any Two of the Question: (10 Marks)
(A) Explain the component "JFileChooser".
(B) Explain the ServletConfig Interface in java.
(C) Explain the life cycle of a servlet.
(D) Write a note on – HttpServlet and HttpSession. Explain the classes along with 4 methods each.

Q.4 Attempt Any Two of the Question: (10 Marks)
(A) What is Directive in Java Server Pages? Explain Page Directives.
(B) Explain the steps for Database Connection and data retrieval in java with an example.
(C) Describe the Drivers used in Java Database Connectivity.
(D) Explain the Scrollable Result Sets with an example.

Q.5 Attempt Any Two of the Question: (10 Marks)
(A) What are the different types of Beans in Java? Explain.
(B) Explain the process flow of Java Server Faces.
(C) Explain the Enterprise Java Bean Architecture. Explain in detail.
(D) Give an example of a configuration file used in Java Server Faces. Explain its components.

Q.6 Attempt Any Two of the Question: (10 Marks)
(A) Explain the Hibernate Architecture in detail.
(B) Explain FilterDispatcher and any two roles of action components used in Struts.
(C) What is the importance of Hibernate Mapping File? Explain with examples.
(D) What are Interceptors? How are Interceptors used in Struts?

Q.7 Attempt Any Three from the Following: (15 Marks)
(A) Explain the concept on Inner Classes and Anonymous Inner Classes used in Event Handling.
(B) Write a Java Swing program to create Menus.
(C) Why do we need the ServletContext Interface in Java?
(D) Write a note on – Updateable ResultSet used in Java DataBase Connectivity.
(E) Explain the concept of MVC Architecture with respect to Java Server Faces and Struts.
(F) Explain any 5 Implicit Objects used in JSP.

0 Comments