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 ( M a y – 2 0 1 7 ) [ 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
B.Sc.IT: Semester – V
[Advanced Java]
Question Paper (May – 2017) [Revised Syllabus]
– Kamal T.
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 Question: (10 Marks)
(A) What are JSP Elements? Explain Directives in the category. (5)
(B) Explain the role of Interceptors in Struts. (5)
(C) What is Progress Bar in Swing? Explain the importance of it with code specification. (5)
(D) Explain the Local and Remote Interface View Strategy of EJB. (5)
Q.2 Attempt Any Two of the Question: (10 Marks)
(A) Explain about the creation of Table in Swing. (5)
(B) Explain about the usage of JSplitPane Component. (5)
(C) Explain the concept of JColorChooser in brief. Add suitable illustration to it. (5)
(D) "Swing Components are Light-Weight Components" – Explain this statement. (5)
(E) Explain how to create Dialog Boxes such as Message Box and Input Box. (5)
(F) Explain about the creation of "Hierarchical Tree Structure" of Swing. (5)
Q.3 Attempt Any Two of the Question: (10 Marks)
(A) What is CGI? What are the issues that it has? Explain. (5)
(B) Explain the Life Cycle Phases of Servlet. (5)
(C) Write a Servlet that prints the reverse of the given number. (5)
(D) Write an Exhaustive note on "HTTP Session". (5)
(E) How a Servlet does redirection of pages? Add suitable illustration to it. (5)
(F) Write a Servlet to find the cube root of the given number. (5)
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 ( M a y – 2 0 1 7 ) [ 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
B.Sc.IT: Semester – V
[Advanced Java]
Question Paper (May – 2017) [Revised Syllabus]
– Kamal T.
Q.4 Attempt Any Two of the Question: (10 Marks)
(A) Write the advantages of JDBC API. (5)
(B) Explain how to insert dynamic values onto the backend table. Which subclass of
Statement is used for the same?
(5)
(C) Explain how JSP works. (5)
(D) Write a JSP to find the square root of the given number. Accept number through html. (5)
(E) Explain <jsp:usebean>, one of the action tags of JSP. (5)
(F) Explain the term "Character Quoting Conversions". (5)
Q.5 Attempt Any Two of the Question: (10 Marks)
(A) What is JSF? Explain the features of JSF 2.0? (5)
(B) Explain the concept of Result Interface. (5)
(C) Write a short note on EJB Container. (5)
(D) What are the different types of EJB? Explain (5)
(E) What is Facelet? How it is controlled by Facelet controller? (5)
(F) What are the advantages of EJB? Explain. (5)
Q.6 Attempt Any Two of the Question: (10 Marks)
(A) What is Struts? Explain the application flow of MVC pattern of struts. (5)
(B) Explain the role of OGNL in Struts. (5)
(C) Explain the relationship between Hibernate Application and the Database. (5)
(D) Give the code specification of hibernate.cfg.xml that holds the connection details of
customer table of Company Database.
(5)
(E) Create a Simple Struts Application that prints the Result Page from an appropriate
Action.
(5)
(F) Explain the significance of Hibernate Framework. (5)
Q.7 Attempt Any Three from the Following: (15 Marks)
(A) Explain the concept of Resource Injection. (5)
(B) Draw and explain the Architecture of Web Services. (5)
(C) What are the contents of Java mail API? Explain. (5)
(D) Explain the significance of JNDI. (5)
(E) Write a Session Bean Java Source Code to send the mail to the given recipient. (5)
(F) How to access the Web Services that we created already? Explain the steps m creating
the client.
(5)

More Related Content

What's hot

What's hot (20)

[Question Paper] Advanced Java (60:40 Pattern) [April / 2014]
[Question Paper] Advanced Java (60:40 Pattern) [April / 2014][Question Paper] Advanced Java (60:40 Pattern) [April / 2014]
[Question Paper] Advanced Java (60:40 Pattern) [April / 2014]
 
[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]
 
ASP.NET With C# (Revised Syllabus) [QP / May - 2017]
ASP.NET With C# (Revised Syllabus) [QP / May - 2017]ASP.NET With C# (Revised Syllabus) [QP / May - 2017]
ASP.NET With C# (Revised Syllabus) [QP / May - 2017]
 
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]
 
[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 / May - 2016]
ASP.NET With C# (Revised Syllabus) [QP / May - 2016]ASP.NET With C# (Revised Syllabus) [QP / May - 2016]
ASP.NET With C# (Revised Syllabus) [QP / May - 2016]
 
[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]
 
[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]
 
[Question Paper] Network Security (Revised Syllabus) [May / 2016]
[Question Paper] Network Security (Revised Syllabus) [May / 2016][Question Paper] Network Security (Revised Syllabus) [May / 2016]
[Question Paper] Network Security (Revised Syllabus) [May / 2016]
 
[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]
 
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]
 
ASP.NET With C# (December – 2017) [Revised Syllabus | Question Paper]
ASP.NET With C# (December – 2017) [Revised Syllabus | Question Paper]ASP.NET With C# (December – 2017) [Revised Syllabus | Question Paper]
ASP.NET With C# (December – 2017) [Revised Syllabus | 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]
 
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]
 
[Question Paper] Network Security (60-40 Pattern) [April / 2014]
[Question Paper] Network Security (60-40 Pattern) [April / 2014][Question Paper] Network Security (60-40 Pattern) [April / 2014]
[Question Paper] Network Security (60-40 Pattern) [April / 2014]
 
[Question Paper] Network Security (60:40 Pattern) [April / 2014]
[Question Paper] Network Security (60:40 Pattern) [April / 2014][Question Paper] Network Security (60:40 Pattern) [April / 2014]
[Question Paper] Network Security (60:40 Pattern) [April / 2014]
 
Network Security (75:25 Pattern) [QP / April - 2017]
Network Security (75:25 Pattern) [QP / April - 2017]Network Security (75:25 Pattern) [QP / April - 2017]
Network Security (75:25 Pattern) [QP / April - 2017]
 
[Question Paper] Network Security (75:25 Pattern) [November / 2015]
[Question Paper] Network Security (75:25 Pattern) [November / 2015][Question Paper] Network Security (75:25 Pattern) [November / 2015]
[Question Paper] Network Security (75:25 Pattern) [November / 2015]
 
[Question Paper] Network Security (75-25 Pattern) [November / 2015]
[Question Paper] Network Security (75-25 Pattern) [November / 2015][Question Paper] Network Security (75-25 Pattern) [November / 2015]
[Question Paper] Network Security (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]
 

Similar to Advanced Java (Revised Syllabus) [QP / May - 2017]

Similar to Advanced Java (Revised Syllabus) [QP / May - 2017] (18)

Advanced Java (Revised Syllabus) [QP / April - 2015]
Advanced Java (Revised Syllabus) [QP / April - 2015]Advanced Java (Revised Syllabus) [QP / April - 2015]
Advanced Java (Revised Syllabus) [QP / 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]
 
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]
 
Advanced Java (Revised Syllabus) [QP / October - 2012]
Advanced Java (Revised Syllabus) [QP / October - 2012]Advanced Java (Revised Syllabus) [QP / October - 2012]
Advanced Java (Revised Syllabus) [QP / October - 2012]
 
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] ASP.NET With C# (75:25 Pattern) [April / 2015]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2015][Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2015]
[Question Paper] ASP.NET With C# (75:25 Pattern) [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]
ASP.NET With C# (Revised Syllabus) [QP / April - 2015]
 
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]
 
[Question Paper] Linux Administration (75:25 Pattern) [November / 2015]
[Question Paper] Linux Administration (75:25 Pattern) [November / 2015][Question Paper] Linux Administration (75:25 Pattern) [November / 2015]
[Question Paper] Linux Administration (75:25 Pattern) [November / 2015]
 
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]
 
[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]
 
Linux Administration (Revised Syllabus) [QP / May - 2017]
Linux Administration (Revised Syllabus) [QP / May - 2017]Linux Administration (Revised Syllabus) [QP / May - 2017]
Linux Administration (Revised Syllabus) [QP / May - 2017]
 
[Question Paper] Linux Administration (60:40 Pattern) [April / 2014]
[Question Paper] Linux Administration (60:40 Pattern) [April / 2014][Question Paper] Linux Administration (60:40 Pattern) [April / 2014]
[Question Paper] Linux Administration (60:40 Pattern) [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]
ASP.NET With C# (Revised Syllabus) [QP / April - 2014]
 
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]
 
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]
 
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...
 
[Question Paper] Linux Administration (75:25 Pattern) [November / 2014]
[Question Paper] Linux Administration (75:25 Pattern) [November / 2014][Question Paper] Linux Administration (75:25 Pattern) [November / 2014]
[Question Paper] Linux Administration (75:25 Pattern) [November / 2014]
 

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 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]
 
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...
 

Recently uploaded

Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
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
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
httgc7rh9c
 

Recently uploaded (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use Cases
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/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
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
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
 

Advanced Java (Revised Syllabus) [QP / May - 2017]

  • 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 ( M a y – 2 0 1 7 ) [ 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 B.Sc.IT: Semester – V [Advanced Java] Question Paper (May – 2017) [Revised Syllabus] – Kamal T. 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 Question: (10 Marks) (A) What are JSP Elements? Explain Directives in the category. (5) (B) Explain the role of Interceptors in Struts. (5) (C) What is Progress Bar in Swing? Explain the importance of it with code specification. (5) (D) Explain the Local and Remote Interface View Strategy of EJB. (5) Q.2 Attempt Any Two of the Question: (10 Marks) (A) Explain about the creation of Table in Swing. (5) (B) Explain about the usage of JSplitPane Component. (5) (C) Explain the concept of JColorChooser in brief. Add suitable illustration to it. (5) (D) "Swing Components are Light-Weight Components" – Explain this statement. (5) (E) Explain how to create Dialog Boxes such as Message Box and Input Box. (5) (F) Explain about the creation of "Hierarchical Tree Structure" of Swing. (5) Q.3 Attempt Any Two of the Question: (10 Marks) (A) What is CGI? What are the issues that it has? Explain. (5) (B) Explain the Life Cycle Phases of Servlet. (5) (C) Write a Servlet that prints the reverse of the given number. (5) (D) Write an Exhaustive note on "HTTP Session". (5) (E) How a Servlet does redirection of pages? Add suitable illustration to it. (5) (F) Write a Servlet to find the cube root of the given number. (5)
  • 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 ( M a y – 2 0 1 7 ) [ 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 B.Sc.IT: Semester – V [Advanced Java] Question Paper (May – 2017) [Revised Syllabus] – Kamal T. Q.4 Attempt Any Two of the Question: (10 Marks) (A) Write the advantages of JDBC API. (5) (B) Explain how to insert dynamic values onto the backend table. Which subclass of Statement is used for the same? (5) (C) Explain how JSP works. (5) (D) Write a JSP to find the square root of the given number. Accept number through html. (5) (E) Explain <jsp:usebean>, one of the action tags of JSP. (5) (F) Explain the term "Character Quoting Conversions". (5) Q.5 Attempt Any Two of the Question: (10 Marks) (A) What is JSF? Explain the features of JSF 2.0? (5) (B) Explain the concept of Result Interface. (5) (C) Write a short note on EJB Container. (5) (D) What are the different types of EJB? Explain (5) (E) What is Facelet? How it is controlled by Facelet controller? (5) (F) What are the advantages of EJB? Explain. (5) Q.6 Attempt Any Two of the Question: (10 Marks) (A) What is Struts? Explain the application flow of MVC pattern of struts. (5) (B) Explain the role of OGNL in Struts. (5) (C) Explain the relationship between Hibernate Application and the Database. (5) (D) Give the code specification of hibernate.cfg.xml that holds the connection details of customer table of Company Database. (5) (E) Create a Simple Struts Application that prints the Result Page from an appropriate Action. (5) (F) Explain the significance of Hibernate Framework. (5) Q.7 Attempt Any Three from the Following: (15 Marks) (A) Explain the concept of Resource Injection. (5) (B) Draw and explain the Architecture of Web Services. (5) (C) What are the contents of Java mail API? Explain. (5) (D) Explain the significance of JNDI. (5) (E) Write a Session Bean Java Source Code to send the mail to the given recipient. (5) (F) How to access the Web Services that we created already? Explain the steps m creating the client. (5)