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


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

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

B.Sc.IT: Semester – V
[Advanced Java]
Question Paper (April – 2015) [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 the Border Layout used in java with the help of a program.
(B) Explain the Delegation Event Model in Event Handling.
(C) What are Adapter Classes? Why are they used?
(D) Write a Java program to handle the Mouse related events.

Q.2 Attempt Any Two Of The Following: (10 Marks)
(A) Write a java program using JCheckBox and JRadioButton to get the following output. Once, the items are chosen and place order button is clicked, the items selected should be displayed in the command line.
(B) Write a program to demonstrate usage of JTree in Java Swings.
(C) What are Swings in Java? Differentiate between Swings and AWT.
(D) Write a java program to create different tabs using JTabbedPane.

Q.3 Attempt Any Two Of The Following: (10 Marks)
(A) Explain the steps involved in a services Lifecycle with help of a diagram.
(B) Why do we need the ServletContext interface in java?
(C) Explain the Web Application Directory Structure.
(D) What are HTTPServletRequest and HTTPServletResponse?

Q.4 Attempt Any Two Of The Following: (10 Marks)
(A) What is statement in JDBC? Explain the various kinds of statements that can be created in JDBC.
(B) What is the difference between a traditional JSP Page and a JSP Document? Quote an example.
(C) Explain any 5 Implicit Objects used in JSP.
(D) Explain the <jsp:include> element used in JSP.

Q.5 Attempt Any Two Of The Following: (10 Marks)
(A) What are EJBs? Explain its benefits.
(B) What is Java Server Faces? State its components.
(C) What is the concept of MVC Architecture?
(D) Explain the JSF Process Flow.

Q.6 Attempt Any Two Of The Following: (10 Marks)
(A) What are actions in Struts? Explain with examples.
(B) What is Hibernate? Explain its Architecture.
(C) Explain Interceptors in Struts.
(D) Explain the Application Flow in MVC with respect to Struts.

Q.7 Attempt Any Three Of The Following: (15 Marks)
(A) Explain the concept of Inner Classes and Anonymous Inner Classes used in Event Handling.
(B) Explain the use of Editor Panes in Java Swings.
(C) Explain the ServletConfig interface in Java.
(D) How can you add a bean to a JSP Page?
(E) Give an example of a configuration file in JSF.
(F) Explain the steps to create a Hibernate Application.


0 Comments