SlideShare a Scribd company logo
1 of 2
Download to read offline
MUMBAI UNIVERSITY
QUESTION PAPER
ADVANCED JAVA
(NOVEMBER – 2017 | 75:25 PATTERN)
B.SC.IT
(SEMESTER – V)
KjT MUMBAI B.SC.IT STUDY
FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB
PAGE
1
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.
(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. (5)
(B) Explain Delegation Event Model. What are two steps in using the Java Delegation Event Model? (5)
(C) Explain the various Layout managers available in AWT. (5)
(D) Write AWT based Java program that will read a string from user and display the length of the string. (5)
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.).
(5)
(B) What is use of JColorChooser? Write down the constructors and methods of the same. (5)
(C) Distinguish between AWT and JFC (Swing). (5)
(D) Explain Root Pane, Glass Pane, Layered Pane, Content Pane and Desktop Pane. (5)
Q.3 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) What are Servlets? What are the advantages of Servlet over CGI? (5)
(B) What is Request Dispatcher? What are its two methods? (5)
(C) Explain the ServletRequest Interface of Servlet API. (5)
(D) Write a servlet program to display the factorial of a given number. (5)
Q.4 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) List and explain the Directive Tags of JSP. (5)
(B) Explain JDBC Architecture. (5)
(C) Write the purpose of following JDBC Classes:
(i) DriverManager
(ii) ResultSet
(iii) Statement
(iv) Connection
(v) PreparedStatement
(5)
(D) What are the advantages and disadvantages of Java Server Pages? (5)
Q.5 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Explain Model-View-Controller Architecture. (5)
(B) List various Phases of JSF Lifecycle. Explain in short. (5)
(C) What is Facelet? Write the features of Facelet. (5)
(D) Explain the benefits of EJB. (5)
Q.6 ATTEMPT ANY TWO QUESTIONS: (10 MARKS)
(A) Explain Architecture of Hibernate Framework in detail. (5)
(B) What is Value Stack in Struts? State and explain the execution flow of Value Stack. (5)
(C) Write a short note on Interceptors in Struts. (5)
(D) Explain structure of hibernate.cfg.xml file. (5)
[TURN OVER]
MUMBAI UNIVERSITY
QUESTION PAPER
ADVANCED JAVA
(NOVEMBER – 2017 | 75:25 PATTERN)
B.SC.IT
(SEMESTER – V)
KjT MUMBAI B.SC.IT STUDY
FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB
PAGE
2
Q.7 ATTEMPT ANY THREE QUESTIONS: (15 MARKS)
(A) What is CheckBoxGroup? Explain with example. (5)
(B) Write a java program to demonstrate the use of Tabbed Panes. (5)
(C) What is the purpose of WEB-INF file? Explain. (5)
(D) Write a JDBC program that inserts values in database. [Table Name: Book, Fields: Bookid, Title, Author,
Publisher]
(5)
(E) What are the different types of Enterprise Beans? Explain. (5)
(F) What is OGNL? Explain the execution flow of OGNL. (5)

More Related Content

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

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

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 (October – 2016) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (October – 2016) [Question Paper | CBSGS: 75:25 Pattern]Data Warehousing (October – 2016) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (October – 2016) [Question Paper | CBSGS: 75:25 Pattern]
 
B.Sc.IT: Semester - V (November – 2014) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester - V (November – 2014) [75:25 Pattern | Question Paper]B.Sc.IT: Semester - V (November – 2014) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester - V (November – 2014) [75:25 Pattern | Question Paper]
 
B.Sc.IT: Semester - V (November - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester - V (November - 2017) [75:25 Pattern | Question Paper]B.Sc.IT: Semester - V (November - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester - V (November - 2017) [75:25 Pattern | Question Paper]
 
B.Sc.IT: Semester – V (November - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (November - 2017) [75:25 Pattern | Question Paper]B.Sc.IT: Semester – V (November - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (November - 2017) [75:25 Pattern | Question Paper]
 
Mumbai University - B.Sc.IT: Semester – V (November - 2015) [75:25 Pattern | ...
Mumbai University - B.Sc.IT: Semester – V (November - 2015) [75:25 Pattern | ...Mumbai University - B.Sc.IT: Semester – V (November - 2015) [75:25 Pattern | ...
Mumbai University - B.Sc.IT: Semester – V (November - 2015) [75:25 Pattern | ...
 
ASP.NET With C# (November - 2017) [75:25 Pattern | Question Paper]
ASP.NET With C# (November - 2017) [75:25 Pattern | Question Paper]ASP.NET With C# (November - 2017) [75:25 Pattern | Question Paper]
ASP.NET With C# (November - 2017) [75:25 Pattern | Question Paper]
 
B.Sc.IT: Semester – V (April - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (April - 2017) [75:25 Pattern | Question Paper]B.Sc.IT: Semester – V (April - 2017) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (April - 2017) [75:25 Pattern | Question Paper]
 
B.Sc.IT: Semester – V (April - 2015) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (April - 2015) [75:25 Pattern | Question Paper]B.Sc.IT: Semester – V (April - 2015) [75:25 Pattern | Question Paper]
B.Sc.IT: Semester – V (April - 2015) [75:25 Pattern | Question Paper]
 
Data Warehousing (October – 2015) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (October – 2015) [Question Paper | CBSGS: 75:25 Pattern]Data Warehousing (October – 2015) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (October – 2015) [Question Paper | CBSGS: 75:25 Pattern]
 
Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]
Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]
Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]
 
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]
 
Data Warehousing (April – 2016) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (April – 2016) [Question Paper | CBSGS: 75:25 Pattern]Data Warehousing (April – 2016) [Question Paper | CBSGS: 75:25 Pattern]
Data Warehousing (April – 2016) [Question Paper | CBSGS: 75:25 Pattern]
 
B.Sc.IT: Semester - V (October - 2013) [60:40 Pattern | Question Paper]
B.Sc.IT: Semester - V (October - 2013) [60:40 Pattern | Question Paper]B.Sc.IT: Semester - V (October - 2013) [60:40 Pattern | Question Paper]
B.Sc.IT: Semester - V (October - 2013) [60:40 Pattern | Question Paper]
 
B.Sc.IT: Semester – V (October – 2016) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (October – 2016) [Revised Course | Question Paper]B.Sc.IT: Semester – V (October – 2016) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (October – 2016) [Revised Course | Question Paper]
 
B.Sc.IT: Semester – V (May – 2016) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (May – 2016) [Revised Course | Question Paper]B.Sc.IT: Semester – V (May – 2016) [Revised Course | Question Paper]
B.Sc.IT: Semester – V (May – 2016) [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]
B.Sc.IT: Semester – V (April – 2015) [Revised Course | Question Paper]
 
ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]
ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]
ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]
 
[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]
 
Advanced Java (May - 2018) [IDOL: Old Course | Question Paper]
Advanced Java (May - 2018) [IDOL: Old Course | Question Paper]Advanced Java (May - 2018) [IDOL: Old Course | Question Paper]
Advanced Java (May - 2018) [IDOL: Old Course | 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]
 
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...
 
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {Mast...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {Mast...Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {Mast...
Internet Technology (Practical Questions Paper) [CBSGS - 75:25 Pattern] {Mast...
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 

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

  • 1. MUMBAI UNIVERSITY QUESTION PAPER ADVANCED JAVA (NOVEMBER – 2017 | 75:25 PATTERN) B.SC.IT (SEMESTER – V) KjT MUMBAI B.SC.IT STUDY FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB PAGE 1 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. (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. (5) (B) Explain Delegation Event Model. What are two steps in using the Java Delegation Event Model? (5) (C) Explain the various Layout managers available in AWT. (5) (D) Write AWT based Java program that will read a string from user and display the length of the string. (5) 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.). (5) (B) What is use of JColorChooser? Write down the constructors and methods of the same. (5) (C) Distinguish between AWT and JFC (Swing). (5) (D) Explain Root Pane, Glass Pane, Layered Pane, Content Pane and Desktop Pane. (5) Q.3 ATTEMPT ANY TWO QUESTIONS: (10 MARKS) (A) What are Servlets? What are the advantages of Servlet over CGI? (5) (B) What is Request Dispatcher? What are its two methods? (5) (C) Explain the ServletRequest Interface of Servlet API. (5) (D) Write a servlet program to display the factorial of a given number. (5) Q.4 ATTEMPT ANY TWO QUESTIONS: (10 MARKS) (A) List and explain the Directive Tags of JSP. (5) (B) Explain JDBC Architecture. (5) (C) Write the purpose of following JDBC Classes: (i) DriverManager (ii) ResultSet (iii) Statement (iv) Connection (v) PreparedStatement (5) (D) What are the advantages and disadvantages of Java Server Pages? (5) Q.5 ATTEMPT ANY TWO QUESTIONS: (10 MARKS) (A) Explain Model-View-Controller Architecture. (5) (B) List various Phases of JSF Lifecycle. Explain in short. (5) (C) What is Facelet? Write the features of Facelet. (5) (D) Explain the benefits of EJB. (5) Q.6 ATTEMPT ANY TWO QUESTIONS: (10 MARKS) (A) Explain Architecture of Hibernate Framework in detail. (5) (B) What is Value Stack in Struts? State and explain the execution flow of Value Stack. (5) (C) Write a short note on Interceptors in Struts. (5) (D) Explain structure of hibernate.cfg.xml file. (5) [TURN OVER]
  • 2. MUMBAI UNIVERSITY QUESTION PAPER ADVANCED JAVA (NOVEMBER – 2017 | 75:25 PATTERN) B.SC.IT (SEMESTER – V) KjT MUMBAI B.SC.IT STUDY FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB PAGE 2 Q.7 ATTEMPT ANY THREE QUESTIONS: (15 MARKS) (A) What is CheckBoxGroup? Explain with example. (5) (B) Write a java program to demonstrate the use of Tabbed Panes. (5) (C) What is the purpose of WEB-INF file? Explain. (5) (D) Write a JDBC program that inserts values in database. [Table Name: Book, Fields: Bookid, Title, Author, Publisher] (5) (E) What are the different types of Enterprise Beans? Explain. (5) (F) What is OGNL? Explain the execution flow of OGNL. (5)