SlideShare a Scribd company logo
1 of 2
Download to read offline
A d v a n c e d J a v a
Q u e s t i o n P a p e r ( A p r i l – 2 0 1 5 ) [ R e v i s e d S y l l a b u s ]
1 | Page
M u m b a i B . S c . I T S t u d y
F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e
– Kamal T.
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:
(A) Explain Immediate and Deferred Evaluation of Expression in Unified Expression
Language.
(5)
(B) What is JSF? Explain the benefits of Java Server Faces Technology. (5)
(C) Explain Structure and working of struts.xml file. (5)
(D) How we can use variables, literals and operators using Expression Language in JSP
code? Explain it with sample code snippets.
(5)
Q.2 Attempt Any Three Of The Following:
(A) Differentiate between Heavyweight and Lightweight Components. (5)
(B) Explain JInternalFrame with its constructors. (5)
(C) Explain JTable in Swing with the steps of creating a Table. (5)
(D) What is Menu Bar? Explain the components used for creation of Menu Bar. Give simple
swing Menu Bar example.
(5)
(E) Explain in detail the Swing Components and the Containment Hierarchy. (5)
(F) Explain ActionEvent Class with an example. (5)
Q.3 Attempt Any Three Of The Following:
(A) What is Servlet? What are the benefits of Servlets? Explain the working of Servlets
with help of suitable diagram.
(5)
(B) Explain the GenericServlet With its Constructors and Methods. (5)
(C) Write short note on ServletConfig explaining its Methods and Constructors. (5)
(D) What is Deployment Descriptor and Context Path? Explain. (5)
(E) Create a Servlet Application for Shopping Cart. Make suitable assumptions and state
the assumptions made.
(5)
(F) Explain any three classes and/or interfaces from Servlet API with their Constructors
and Methods.
(5)
Continue [Next – Page 2]
A d v a n c e d J a v a
Q u e s t i o n P a p e r ( A p r i l – 2 0 1 5 ) [ R e v i s e d S y l l a b u s ]
2 | Page
M u m b a i B . S c . I T S t u d y
F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e
Q.4 Attempt Any Three Of The Following:
(A) What is JDBC? Explain the architecture of JDBC in detail. (5)
(B) What are Scrollable Resultset in JDBC? (5)
(C) Write Short Note on JDBC Transactions. (5)
(D) Differentiate between JSP and Servlet. (5)
(E) Write short note on Exception Object used in JSP. (5)
(F) What are Directives in JSP? Explain its types. (5)
Q.5 Attempt Any Three Of The Following:
(A) Explain the Model View Controller Architecture. (5)
(B) Explain in details Phases of JSF Life Cycle. (5)
(C) Explain the use and Structure of faces-config.xml file. (5)
(D) What is EJB? Explain the components of Enterprise Bean Architecture. (5)
(E) Explain Packaging of Enterprise Beans. (5)
(F) Explain Message Driven Beans in detail. (5)
Q.6 Attempt Any Three Of The Following:
(A) What is Hibernate? Explain the features of Hibernate. (5)
(B) What are POJO in Hibernate? (5)
(C) Create a Hibernate Application to Demonstrate fetching records from the database. (5)
(D) Explain in detail the Core Components of Struts Framework. (5)
(E) Write a short note on Interceptors in Struts. (5)
(F) Create Simple Struts File Upload Application. (5)
Q.7 Attempt Any Three Of The Following:
(A) Explain in detail components of JAVA Mail API. (5)
(B) What is JNDI? What is JNDI Lookup? (5)
(C) Write a short note on Simple Object Access Protocol. (5)
(D) Write a short note on Resource Injection and its types. (5)
(E) Explain how to create Web Services with JAX-WS. (5)
(F) Write a short note on Resource Injection and its types. (5)

More Related Content

What's hot

What's hot (20)

ASP.NET With C# (Revised Syllabus) [QP / April - 2015]
ASP.NET With C# (Revised Syllabus) [QP / April - 2015]ASP.NET With C# (Revised Syllabus) [QP / April - 2015]
ASP.NET With C# (Revised Syllabus) [QP / April - 2015]
 
[Question Paper] Advanced Java (75:25 Pattern) [November / 2015]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2015][Question Paper] Advanced Java (75:25 Pattern) [November / 2015]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2015]
 
ASP.NET With C# (Revised Syllabus) [QP / October - 2012]
ASP.NET With C# (Revised Syllabus) [QP / October - 2012]ASP.NET With C# (Revised Syllabus) [QP / October - 2012]
ASP.NET With C# (Revised Syllabus) [QP / October - 2012]
 
Java and Data Structure (June - 2014) [Revised Course | Question Paper]
Java and Data Structure (June - 2014) [Revised Course | Question Paper]Java and Data Structure (June - 2014) [Revised Course | Question Paper]
Java and Data Structure (June - 2014) [Revised Course | Question Paper]
 
Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]
Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]
Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2015]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2015][Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2015]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2015]
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2014]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2014][Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2014]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2014]
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016][Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2016][Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [November / 2016]
 
[Question Paper] Advanced Java (75:25 Pattern) [April / 2015]
[Question Paper] Advanced Java (75:25 Pattern) [April / 2015][Question Paper] Advanced Java (75:25 Pattern) [April / 2015]
[Question Paper] Advanced Java (75:25 Pattern) [April / 2015]
 
[Question Paper] Advanced Java (75:25 Pattern) [November / 2014]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2014][Question Paper] Advanced Java (75:25 Pattern) [November / 2014]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2014]
 
ASP.NET With C# (Revised Syllabus) [QP / October - 2016]
ASP.NET With C# (Revised Syllabus) [QP / October - 2016]ASP.NET With C# (Revised Syllabus) [QP / October - 2016]
ASP.NET With C# (Revised Syllabus) [QP / October - 2016]
 
Java and Data Structure (April - 2015) [Revised Course | Question Paper]
Java and Data Structure (April - 2015) [Revised Course | Question Paper]Java and Data Structure (April - 2015) [Revised Course | Question Paper]
Java and Data Structure (April - 2015) [Revised Course | Question Paper]
 
[Question Paper] Web Technology (Revised Course) [April / 2015]
[Question Paper] Web Technology (Revised Course) [April / 2015][Question Paper] Web Technology (Revised Course) [April / 2015]
[Question Paper] Web Technology (Revised Course) [April / 2015]
 
ASP.NET With C# (75:25 Pattern) [QP / April - 2017]
ASP.NET With C# (75:25 Pattern) [QP / April - 2017]ASP.NET With C# (75:25 Pattern) [QP / April - 2017]
ASP.NET With C# (75:25 Pattern) [QP / April - 2017]
 
[Question Paper] Network Security (Revised Syllabus) [April / 2015]
[Question Paper] Network Security (Revised Syllabus) [April / 2015][Question Paper] Network Security (Revised Syllabus) [April / 2015]
[Question Paper] Network Security (Revised Syllabus) [April / 2015]
 
B.Sc.IT: Semester – V (April – 2015) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (April – 2015) [Revised Course | Question Paper]B.Sc.IT: Semester – V (April – 2015) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (April – 2015) [Revised Course | Question Paper]
 
[Question Paper] ASP.NET With C# (60:40 Pattern) [April / 2014]
[Question Paper] ASP.NET With C# (60:40 Pattern) [April / 2014][Question Paper] ASP.NET With C# (60:40 Pattern) [April / 2014]
[Question Paper] ASP.NET With C# (60:40 Pattern) [April / 2014]
 
B.Sc.IT: Semester - VI (October - 2013) [IDOL - Revised Course | Question Paper]
B.Sc.IT: Semester - VI (October - 2013) [IDOL - Revised Course | Question Paper]B.Sc.IT: Semester - VI (October - 2013) [IDOL - Revised Course | Question Paper]
B.Sc.IT: Semester - VI (October - 2013) [IDOL - Revised Course | Question Paper]
 
Network Security (Revised Syllabus) [QP / April - 2015]
Network Security (Revised Syllabus) [QP / April - 2015]Network Security (Revised Syllabus) [QP / April - 2015]
Network Security (Revised Syllabus) [QP / April - 2015]
 

Similar to Advanced Java (Revised Syllabus) [QP / April - 2015]

Similar to Advanced Java (Revised Syllabus) [QP / April - 2015] (15)

Advanced Java (Revised Syllabus) [QP / October - 2016]
Advanced Java (Revised Syllabus) [QP / October - 2016]Advanced Java (Revised Syllabus) [QP / October - 2016]
Advanced Java (Revised Syllabus) [QP / October - 2016]
 
Advanced Java (Revised Syllabus) [QP / May - 2017]
Advanced Java (Revised Syllabus) [QP / May - 2017]Advanced Java (Revised Syllabus) [QP / May - 2017]
Advanced Java (Revised Syllabus) [QP / May - 2017]
 
Advanced Java (75:25 Pattern) [QP / April - 2017]
Advanced Java (75:25 Pattern) [QP / April - 2017]Advanced Java (75:25 Pattern) [QP / April - 2017]
Advanced Java (75:25 Pattern) [QP / April - 2017]
 
B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]
B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]
B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]
 
Data Warehousing (May – 2016) [75:25 Pattern | Question Paper]
Data Warehousing (May – 2016) [75:25 Pattern | Question Paper]Data Warehousing (May – 2016) [75:25 Pattern | Question Paper]
Data Warehousing (May – 2016) [75:25 Pattern | Question Paper]
 
ASP.NET With C# (Revised Syllabus) [QP / April - 2014]
ASP.NET With C# (Revised Syllabus) [QP / April - 2014]ASP.NET With C# (Revised Syllabus) [QP / April - 2014]
ASP.NET With C# (Revised Syllabus) [QP / April - 2014]
 
Data Warehousing (December – 2015) [75:25 Pattern | Question Paper]
Data Warehousing (December – 2015) [75:25 Pattern | Question Paper]Data Warehousing (December – 2015) [75:25 Pattern | Question Paper]
Data Warehousing (December – 2015) [75:25 Pattern | Question Paper]
 
[Question Paper] Advanced Java (60:40 Pattern) [October / 2013]
[Question Paper] Advanced Java (60:40 Pattern) [October / 2013][Question Paper] Advanced Java (60:40 Pattern) [October / 2013]
[Question Paper] Advanced Java (60:40 Pattern) [October / 2013]
 
B.Sc.IT: Semester - VI (December - 2017) [IDOL - Revised Course | Question Pa...
B.Sc.IT: Semester - VI (December - 2017) [IDOL - Revised Course | Question Pa...B.Sc.IT: Semester - VI (December - 2017) [IDOL - Revised Course | Question Pa...
B.Sc.IT: Semester - VI (December - 2017) [IDOL - Revised Course | Question Pa...
 
Enterprise Java (November – 2018) [Choice Based | Question Paper]
Enterprise Java (November – 2018) [Choice Based | Question Paper]Enterprise Java (November – 2018) [Choice Based | Question Paper]
Enterprise Java (November – 2018) [Choice Based | Question Paper]
 
[Question Paper] ASP.NET With C# (60:40 Pattern) [October / 2013]
[Question Paper] ASP.NET With C# (60:40 Pattern) [October / 2013][Question Paper] ASP.NET With C# (60:40 Pattern) [October / 2013]
[Question Paper] ASP.NET With C# (60:40 Pattern) [October / 2013]
 
ASP.NET With C# (Revised Syllabus) [QP / April - 2013]
ASP.NET With C# (Revised Syllabus) [QP / April - 2013]ASP.NET With C# (Revised Syllabus) [QP / April - 2013]
ASP.NET With C# (Revised Syllabus) [QP / April - 2013]
 
B.Sc.IT: Semester – V (May – 2017) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (May – 2017) [Revised Course | Question Paper]B.Sc.IT: Semester – V (May – 2017) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (May – 2017) [Revised Course | Question Paper]
 
Data Warehousing (April – 2015) [75:25 Pattern | Question Paper]
Data Warehousing (April – 2015) [75:25 Pattern | Question Paper]Data Warehousing (April – 2015) [75:25 Pattern | Question Paper]
Data Warehousing (April – 2015) [75:25 Pattern | Question Paper]
 
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
 

More from Mumbai B.Sc.IT Study

More from Mumbai B.Sc.IT Study (20)

Linux System Administration (November – 2018) [Choice Based | Question Paper]
Linux System Administration (November – 2018) [Choice Based | Question Paper]Linux System Administration (November – 2018) [Choice Based | Question Paper]
Linux System Administration (November – 2018) [Choice Based | Question Paper]
 
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
Advanced Web Programming (November – 2018) [Choice Based | Question Paper]
 
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
Artificial Intelligence (November – 2018) [Choice Based | Question Paper]
 
Software Project Management (November – 2018) [Choice Based | Question Paper]
Software Project Management (November – 2018) [Choice Based | Question Paper]Software Project Management (November – 2018) [Choice Based | Question Paper]
Software Project Management (November – 2018) [Choice Based | Question Paper]
 
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
Next Generation Technologies (November – 2018) [Choice Based | Question Paper]
 
Internet Of Things (November – 2018) [Choice Based | Question Paper]
Internet Of Things (November – 2018) [Choice Based | Question Paper]Internet Of Things (November – 2018) [Choice Based | Question Paper]
Internet Of Things (November – 2018) [Choice Based | Question Paper]
 
Enterprise Networking (May – 2019) [Choice Based | Question Paper]
Enterprise Networking (May – 2019) [Choice Based | Question Paper]Enterprise Networking (May – 2019) [Choice Based | Question Paper]
Enterprise Networking (May – 2019) [Choice Based | Question Paper]
 
Business Intelligence (May – 2019) [Choice Based | Question Paper]
Business Intelligence (May – 2019) [Choice Based | Question Paper]Business Intelligence (May – 2019) [Choice Based | Question Paper]
Business Intelligence (May – 2019) [Choice Based | Question Paper]
 
Software Quality Assurance (May – 2019) [Choice Based | Question Paper]
Software Quality Assurance (May – 2019) [Choice Based | Question Paper]Software Quality Assurance (May – 2019) [Choice Based | Question Paper]
Software Quality Assurance (May – 2019) [Choice Based | Question Paper]
 
Project Management (April - 2016) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2016) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2016) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2016) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (April - 2015) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2015) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2015) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2015) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (October - 2017) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2017) [CBSGS - Paper Solution] {Mumbai University}Project Management (October - 2017) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2017) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (October - 2016) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2016) [CBSGS - Paper Solution] {Mumbai University}Project Management (October - 2016) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2016) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (October - 2015) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2015) [CBSGS - Paper Solution] {Mumbai University}Project Management (October - 2015) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2015) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (October - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (October - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (October - 2014) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (May - 2018) [CBSGS - Paper Solution] {Mumbai University}
Project Management (May - 2018) [CBSGS - Paper Solution] {Mumbai University}Project Management (May - 2018) [CBSGS - Paper Solution] {Mumbai University}
Project Management (May - 2018) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (April - 2017) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2017) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2017) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2017) [CBSGS - Paper Solution] {Mumbai University}
 
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
 
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2017...
 
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2013...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2013...Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2013...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {2013...
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Recently uploaded (20)

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Advanced Java (Revised Syllabus) [QP / April - 2015]

  • 1. A d v a n c e d J a v a Q u e s t i o n P a p e r ( A p r i l – 2 0 1 5 ) [ R e v i s e d S y l l a b u s ] 1 | Page M u m b a i B . S c . I T S t u d y F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e – Kamal T. 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: (A) Explain Immediate and Deferred Evaluation of Expression in Unified Expression Language. (5) (B) What is JSF? Explain the benefits of Java Server Faces Technology. (5) (C) Explain Structure and working of struts.xml file. (5) (D) How we can use variables, literals and operators using Expression Language in JSP code? Explain it with sample code snippets. (5) Q.2 Attempt Any Three Of The Following: (A) Differentiate between Heavyweight and Lightweight Components. (5) (B) Explain JInternalFrame with its constructors. (5) (C) Explain JTable in Swing with the steps of creating a Table. (5) (D) What is Menu Bar? Explain the components used for creation of Menu Bar. Give simple swing Menu Bar example. (5) (E) Explain in detail the Swing Components and the Containment Hierarchy. (5) (F) Explain ActionEvent Class with an example. (5) Q.3 Attempt Any Three Of The Following: (A) What is Servlet? What are the benefits of Servlets? Explain the working of Servlets with help of suitable diagram. (5) (B) Explain the GenericServlet With its Constructors and Methods. (5) (C) Write short note on ServletConfig explaining its Methods and Constructors. (5) (D) What is Deployment Descriptor and Context Path? Explain. (5) (E) Create a Servlet Application for Shopping Cart. Make suitable assumptions and state the assumptions made. (5) (F) Explain any three classes and/or interfaces from Servlet API with their Constructors and Methods. (5) Continue [Next – Page 2]
  • 2. A d v a n c e d J a v a Q u e s t i o n P a p e r ( A p r i l – 2 0 1 5 ) [ R e v i s e d S y l l a b u s ] 2 | Page M u m b a i B . S c . I T S t u d y F a c e b o o k | T w i t t e r | I n s t a g r a m | G o o g l e + | Y o u T u b e Q.4 Attempt Any Three Of The Following: (A) What is JDBC? Explain the architecture of JDBC in detail. (5) (B) What are Scrollable Resultset in JDBC? (5) (C) Write Short Note on JDBC Transactions. (5) (D) Differentiate between JSP and Servlet. (5) (E) Write short note on Exception Object used in JSP. (5) (F) What are Directives in JSP? Explain its types. (5) Q.5 Attempt Any Three Of The Following: (A) Explain the Model View Controller Architecture. (5) (B) Explain in details Phases of JSF Life Cycle. (5) (C) Explain the use and Structure of faces-config.xml file. (5) (D) What is EJB? Explain the components of Enterprise Bean Architecture. (5) (E) Explain Packaging of Enterprise Beans. (5) (F) Explain Message Driven Beans in detail. (5) Q.6 Attempt Any Three Of The Following: (A) What is Hibernate? Explain the features of Hibernate. (5) (B) What are POJO in Hibernate? (5) (C) Create a Hibernate Application to Demonstrate fetching records from the database. (5) (D) Explain in detail the Core Components of Struts Framework. (5) (E) Write a short note on Interceptors in Struts. (5) (F) Create Simple Struts File Upload Application. (5) Q.7 Attempt Any Three Of The Following: (A) Explain in detail components of JAVA Mail API. (5) (B) What is JNDI? What is JNDI Lookup? (5) (C) Write a short note on Simple Object Access Protocol. (5) (D) Write a short note on Resource Injection and its types. (5) (E) Explain how to create Web Services with JAX-WS. (5) (F) Write a short note on Resource Injection and its types. (5)