Advanced Java (April – 2015) [IDOL - Revised Course | Question Paper]


Advanced Java (Revised Syllabus) [April – 2015 | Question Paper]
Advanced Java (Revised Syllabus) [April – 2015 | Question Paper]

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

Time: 3 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 Following: (10 Marks)
(A) Explain Immediate and Deferred Evaluation of Expression in Unified Expression Language.
(B) What is JSF? Explain the benefits of Java Server Faces Technology.
(C) Explain Structure and working of struts.xml file.
(D) How we can use variables, literals and operators using Expression Language in JSP code? Explain it with sample code snippets.

Q.2 Attempt Any Three Of The Following: (15 Marks)
(A) Differentiate between Heavyweight and Lightweight Components.
(B) Explain JInternalFrame with its constructors.
(C) Explain JTable in Swing with the steps of creating a Table.
(D) What is Menu Bar? Explain the components used for creation of Menu Bar. Give simple swing Menu Bar example.
(E) Explain in detail the Swing Components and the Containment Hierarchy.
(F) Explain ActionEvent Class with an example.

Q.3 Attempt Any Three Of The Following: (15 Marks)
(A) What is Servlet? What are the benefits of Servlets? Explain the working of Servlets with help of suitable diagram.
(B) Explain the GenericServlet With its Constructors and Methods.
(C) Write short note on ServletConfig explaining its Methods and Constructors.
(D) What is Deployment Descriptor and Context Path? Explain.
(E) Create a Servlet Application for Shopping Cart. Make suitable assumptions and state the assumptions made.
(F) Explain any three classes and/or interfaces from Servlet API with their Constructors and Methods.

Q.4 Attempt Any Three Of The Following: (15 Marks)
(A) What is JDBC? Explain the architecture of JDBC in detail.
(B) What are Scrollable Resultset in JDBC?
(C) Write Short Note on JDBC Transactions.
(D) Differentiate between JSP and Servlet.
(E) Write short note on Exception Object used in JSP.
(F) What are Directives in JSP? Explain its types.

Q.5 Attempt Any Three Of The Following: (15 Marks)
(A) Explain the Model View Controller Architecture.
(B) Explain in details Phases of JSF Life Cycle.
(C) Explain the use and Structure of faces-config.xml file.
(D) What is EJB? Explain the components of Enterprise Bean Architecture.
(E) Explain Packaging of Enterprise Beans.
(F) Explain Message Driven Beans in detail.

Q.6 Attempt Any Three Of The Following: (15 Marks)
(A) What is Hibernate? Explain the features of Hibernate.
(B) What are POJO in Hibernate?
(C) Create a Hibernate Application to Demonstrate fetching records from the database.
(D) Explain in detail the Core Components of Struts Framework.
(E) Write a short note on Interceptors in Struts.
(F) Create Simple Struts File Upload Application.

Q.7 Attempt Any Three Of The Following: (15 Marks)
(A) Explain in detail components of JAVA Mail API.
(B) What is JNDI? What is JNDI Lookup?
(C) Write a short note on Simple Object Access Protocol.
(D) Write a short note on Resource Injection and its types.
(E) Explain how to create Web Services with JAX-WS.
(F) Write a short note on Resource Injection and its types.


0 Comments