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


Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]


☛ VIEW:
@SlideShare | @Instagram | @Pinterest

☛ DOWNLOAD:
@GitHub | @G-Drive | @TEXT | @Torrent

Time: 2 ½ Hours
Total Marks: 75

NOTE:
(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.
(6) Use of Non-Programmable Calculator is allowed.

Q.1 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Explain the se of Adapter Class with suitable example.
(B) Explain Delegation Event Model. What are two steps in using the Java Delegation Event Model?
(C) Explain the various Layout managers available in AWT.
(D) Write AWT based Java program that will read a string from user and display the length of the string.

Q.2 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Write a Java program using swing components that displays table containing student information (Name, Address, 10th %, 12th %, Emailed, Contact No.).
(B) What is use of JColorChooser? Write down the constructors and methods of the same.
(C) Distinguish between AWT and JFC (Swing).
(D) Explain Root Pane, Glass Pane, Layered Pane, Content Pane and Desktop Pane.

Q.3 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) What are Servlets? What are the advantages of Servlet over CGI?
(B) What is Request Dispatcher? What are its two methods?
(C) Explain the ServletRequest Interface of Servlet API.
(D) Write a servlet program to display the factorial of a given number.

Q.4 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) List and explain the Directive Tags of JSP.
(B) Explain JDBC Architecture.
(C) Write the purpose of following JDBC Classes:
       (i) DriverManager
       (ii) ResultSet
       (iii) Statement
       (iv) Connection
       (v) PreparedStatement
(D) What are the advantages and disadvantages of Java Server Pages?

Q.5 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Explain Model-View-Controller Architecture.
(B) List various Phases of JSF Lifecycle. Explain in short.
(C) What is Facelet? Write the features of Facelet.
(D) Explain the benefits of EJB.

Q.6 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Explain Architecture of Hibernate Framework in detail.
(B) What is Value Stack in Struts? State and explain the execution flow of Value Stack.
(C) Write a short note on Interceptors in Struts.
(D) Explain structure of hibernate.cfg.xml file.

Q.7 ATTEMPT ANY THREE QUESTIONS: (15 MARKS)
(A) What is CheckBoxGroup? Explain with example.
(B) Write a java program to demonstrate the use of Tabbed Panes.
(C) What is the purpose of WEB-INF file? Explain.
(D) Write a JDBC program that inserts values in database. [Table Name: Book, Fields: Bookid, Title, Author, Publisher]
(E) What are the different types of Enterprise Beans? Explain.
(F) What is OGNL? Explain the execution flow of OGNL.

0 Comments