This document contains a 10 question exam on advanced Java programming topics like J2EE, JDBC, RMI, servlets, JSP, EJB, Hibernate, Spring and Struts. The questions test knowledge of concepts, architectures and processes related to these technologies. They require definitions, short explanations and detailed descriptions in response.
This document contains a 10 question exam on advanced Java programming topics like J2EE, JDBC, RMI, servlets, JSP, EJB, Hibernate, Spring and Struts. The questions test knowledge of concepts, architectures and processes related to these technologies. They require definitions, short explanations and detailed descriptions in response.
This document contains a 10 question exam on advanced Java programming topics like J2EE, JDBC, RMI, servlets, JSP, EJB, Hibernate, Spring and Struts. The questions test knowledge of concepts, architectures and processes related to these technologies. They require definitions, short explanations and detailed descriptions in response.
This document contains a 10 question exam on advanced Java programming topics like J2EE, JDBC, RMI, servlets, JSP, EJB, Hibernate, Spring and Struts. The questions test knowledge of concepts, architectures and processes related to these technologies. They require definitions, short explanations and detailed descriptions in response.
B. C. A. (Sem. V) (CBCS) (W.E.F. 2019) Examination November - 2021 CS - 25 Advance Java Programming (J2EE) (New Course)
Faculty Code : 003
Subject Code : 2035001 .., 1 Time : "''2 Hours] [Total Marks 70
Instruction: Attempt any five questions.
1 (A) Answer the following questions 4
(1) SOAP stands for ? (2) J1.fS stands for ? (3) Who converts the Java data type to the appropriate JDBC type before sending it to the database? (-1) What is the first step of JDBC Process ? (B) Answer in brief: 2 Explain JavaMail. (C) Answer in detail : 3 Explain Enterprise Architecture of J2EE. (D) Answer in detail : 5 What are Enterprise Architecture Styles? Explain in detail.
2 (A) Answer the following questions 4
(1) JNDI stands for ? (2) Who developed Tomcat ? (3) W\lich Statement used for precompiling SQL statements that might contain input parameters. (4) ASF Stands for ? (B) Answer in brief : 2 Explain DatabaseMetaData. (C) Answer in detail: 3 Explain Types of JDBC Drivers. (D) Answer in detail : 5 What is JDBC ? Explain JDBC Architecture. SAD-003-2035001 ] 1 [ Contd ... 3 (A) Answer the following questions 4 (1) RMI stands for ? (2) defines how the client request to the server for the remote objects and how the server processes for that request. (3) is used to get the initialization parameter III servlet.
(4) Which exception indicates that a servlet problem
has been occurred ? (B) Answer in brief : 2 Explain Stub class. (C) Answer in detail 3 Explain 100kupO and rebindt) method of RMI. (1) Answer in detail 5 What is RMI ? Explain RMI Architecture.
4 (A) Answer the following questions : 4
(1) Which technology which allows the client to Remote object communication and object to object communication between different JVM ? (2) is server Side proxy that communicates with the stub. (3) ._~ Package contains the generic interface and classes that are implemented & extended by all servlets. (4) Returns a Print.Writer that can be used to write character data to the response. (B) Answer in brief: 2 Explain Deployment Descriptor. (C) Answer in detail 3 Explain Servlet Life Cycle. (D) Answer in detail 5 Explain Session Tracking Approaches. l 5 (A) Answer the following questions 4 (1) ~_. method is called when the JSP servlet instance is destroyed from the web container. (2) Directive declares that the JSP file uses custom tags. (3) Which of the property of java bean represent a single value ? (4) Which EJB uses EJB-QL for query operation? SAD-003-2035001 ] 2 [ Contd ... (B) Answer in brief : 2 Which are the scope of JSP variables ? (C) Answer in detail 3 Explain Error Handling and Exception Handling Ways in JSP Page. (D) Answer in detail 5 Explain JSP Elements in details.
6 (A) Answer the following questions 4
(1) directive IS used to include the static page and dynamic pages with the other JSP pages. (2) enables you to write standard HTML pages containing tags that run powerful programs based on Java Technology. (3) Which methods use accessmg the properties of JavaBeans components ? (4) Which is not a valid scope of java bean in JSP? (B) Answer in brief: 2 Explain JSP implicit Objects. (C) Answer in detail 3 Explain JSP Architecture. (D) Answer in detail 5 Demonstrate JDBC with JSP to View Below Table Data in -Isp Page. Database Name Varmora_tiles Table Name productmaster Fields Prod jd Prod_name Size Description Price 7 (A) Answer the following questions 4 (1) JPA stands for? (2) JNDI stands for ? (3) the __~ annotation IS used to specify the details of the column . . (4) ORM stands for? (B) Answer' in brief : 2 Explain features of Hibernate. (C) Answer in detail 3 Explain Hibernate Session. (D) Answer in detail 5 Explain in brief MVC Architecture. SAD-003-203500 1 ] 3 [ Contd ... 8 (A) Answer the following questions 4 (1) MVC stands for ? (2) A _.bean is an enterprise bean that allows J2EE applications to process messages asynchronously. (3) powerful, high-performance Object Relational Persistence and Query service for any .Iava Application. (4) JTA stands for? (B) Answer in brief: 2 Explain Message Driven Beans. (C) Answer in detail : 3 Explain Timer Service. (D) Answer in detail : 5 What is Hibernate ? Explain Hibernate Architecture.
9 (A) Answer the following questions : 4
(1) What is DI ? (2) What are the types of lac container m spring ? (3) Which files is used by controller to get mapping information for request routing ? (4) Who Created Struts Framework? (B) Answer in brief: 2 What is Spring Context ? (C) Answer in detail 3 Explain AOP. (D) Answer in detail 5 Explain Struts Framework Architecture.
10 (A) Answer the following questions 4
(1) AO:? stands for ? (2) lac stands for ? (3) What is Default Result Type in Struts ?
(4) OGNL stands for?
(B) Answer in brief : 2 What is Struts ? (C) Answer in detail : 3 Explain Struts Basic Flow. (D) Answer in detail : 5 Explain Spring Framework Architecture.