SlideShare a Scribd company logo
B.SC.IT: SEMESTER – V
[IDOL – Old Course]
ELECTIVE – I
ADVANCED
JAVA
MUMBAI UNIVERSITY
QUESTION PAPER
ADVANCED JAVA
(MAY – 2018 | IDOL – OLD COURSE)
B.SC.IT
(SEMESTER – V)
KjT MUMBAI B.SC.IT STUDY
FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB
PAGE
1
Time: 3 Hours Total Marks: 100
N.B.: (1) Question No. 1 is Compulsory.
(2) Attempt any four from Question Nos. 2 to 7.
(3) Make Suitable Assumptions Wherever Necessary And State The Assumptions Made.
(4) Answer To The Same Question Must Be Written Together.
(5) Number To The Right Indicates Marks.
(6) Draw Neat Labeled Diagrams Wherever Necessary.
Q.1 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Write a short note on JLabel and JButton with an example program. (5)
(B) Explain the steps to be followed in Java Database Connectivity for accessing a database table content. (5)
(C) What are servlets? Explain the request/response paradigm of servlets. (5)
(D) Write a JSP program to accept a number from the HTML form, and find its Square Root and Cube Root. (5)
Q.2 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) List and explain the layout orientation used for JList? Give suitable example. (8)
(B) Write a short note on JTree with an example. (6)
(C) Create a GUI program that add tabs in a window. Add three tabs tab1, tab2 and tab3 that load Panel1,
Panel2 and Panel3 respectively. Panel1 consist of 2 labels, Panel2 consist of 2 textboxes and Panel3
consist of two radio buttons.
(6)
Q.3 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Explain the following:
(i) Root Pane
(ii) Glass Pane
(iii) Layered Pane
(iv) Content Pane
(8)
(B) Write a short note on JPanel. (6)
(C) Explain the procedure of Creating Message, Input and Confirmation Dialogs in Swing. (6)
Q.4 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Write a short note on JDBC Architecture. (8)
(B) Explain Connection interface along with its methods. (6)
(C) What is mean by ResultSetMetaData interface? List down the methods of ResultSetMetaData
interface.
(6)
Q.5 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Write a JDBC program that inserts dynamic values into a student table by accepting the values from
the user. The structure of student table is (rollno, name and marks).
(8)
(B) Define the Servlet interface. Describe the methods of Servlet Interface. (6)
(C) Explain the life cycle of a servlet. (6)
Q.6 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Write a Servlet program to find the number is prime or not. (8)
(B) Describe the various methods of HttpServletRequest and HttpServletResponse Interface. (6)
(C) What is JAR files? List and explain various options used while creating a JAR file. (6)
TURN OVER
MUMBAI UNIVERSITY
QUESTION PAPER
ADVANCED JAVA
(MAY – 2018 | IDOL – OLD COURSE)
B.SC.IT
(SEMESTER – V)
KjT MUMBAI B.SC.IT STUDY
FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB
PAGE
2
Q.7 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS)
(A) Explain the following:
(a) JSP scriptlets
(b) JSP expressions
(c) JSP Comments
(d) JSP declarations
(8)
(B) Enlist the Implicit Objects of JSP. Explain any 4 of them in detail. (6)
(C) Explain with an example how Session Management is done in JSP. (6)

More Related Content

PDF
Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]
PDF
ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]
PDF
Software Testing (May – 2018) [IDOL: Revised Course | Question Paper]
PDF
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
PDF
Data Warehousig (Question Paper) [May – 2018 | CBSGS - 75:25 Pattern]
PDF
[Question Paper] Database Management Systems (Revised Course) [April / 2015]
PDF
ERP Systems (May - 2018) [IDOL: Old Course | Question Paper]
PDF
Management Information Systems (May - 2018) [IDOL: Old Course | Question Paper]
Advanced Java (May – 2018) [IDOL: Revised Course | Question Paper]
ASP.NET With C# (May – 2018) [IDOL: Revised Course | Question Paper]
Software Testing (May – 2018) [IDOL: Revised Course | Question Paper]
Advanced Java (November - 2017) [75:25 Pattern | Question Paper]
Data Warehousig (Question Paper) [May – 2018 | CBSGS - 75:25 Pattern]
[Question Paper] Database Management Systems (Revised Course) [April / 2015]
ERP Systems (May - 2018) [IDOL: Old Course | Question Paper]
Management Information Systems (May - 2018) [IDOL: Old Course | Question Paper]

What's hot (11)

PDF
[Question Paper] C++ and Java (Old Course) [September / 2013]
PDF
[Question Paper] Database Concept and System (Old Course) [September / 2013]
PDF
[Question Paper] Object Oriented Programming (Old Course) [January / 2014]
PDF
[Question Paper] Database Management Systems (Revised Course) [June / 2014]
PDF
GIS (May - 2018) [IDOL: Old Course | Question Paper]
PDF
[Question Paper] Database Management Systems (Revised Course) [October / 2016]
PDF
[Question Paper] Object Oriented Programming with C++ (Old Course) [April / 2...
PDF
4.80 sy it
PDF
Java and Data Structure (June - 2014) [Revised Course | Question Paper]
PDF
Geographic Information Systems (Question Paper) [May – 2018 | CBSGS - 75:25 P...
PDF
[Question Paper] Advanced Java (60:40 Pattern) [April / 2014]
[Question Paper] C++ and Java (Old Course) [September / 2013]
[Question Paper] Database Concept and System (Old Course) [September / 2013]
[Question Paper] Object Oriented Programming (Old Course) [January / 2014]
[Question Paper] Database Management Systems (Revised Course) [June / 2014]
GIS (May - 2018) [IDOL: Old Course | Question Paper]
[Question Paper] Database Management Systems (Revised Course) [October / 2016]
[Question Paper] Object Oriented Programming with C++ (Old Course) [April / 2...
4.80 sy it
Java and Data Structure (June - 2014) [Revised Course | Question Paper]
Geographic Information Systems (Question Paper) [May – 2018 | CBSGS - 75:25 P...
[Question Paper] Advanced Java (60:40 Pattern) [April / 2014]
Ad

Similar to Advanced Java (May - 2018) [IDOL: Old Course | Question Paper] (20)

PDF
Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]
PDF
Advanced Java (Revised Syllabus) [QP / May - 2017]
PDF
Web Design and Internet Based Applications (May - 2018) [IDOL: Old Course | Q...
PDF
[Question Paper] Advanced Java (Old Syllabus) [April / 2014]
PDF
[Question Paper] Advanced Java (Old Syllabus) [April / 2013]
PDF
B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]
PDF
Advanced Java (Revised Syllabus) [QP / May - 2016]
PDF
Advanced Java (Revised Syllabus) [QP / October - 2016]
PDF
[Question Paper] Advanced Java (75:25 Pattern) [April / 2015]
PDF
Web Programming (Question Paper) [April – 2017 | 75:25 Pattern]
PDF
[Question Paper] Advanced Java (75:25 Pattern) [April / 2016]
PDF
Enterprise Java (November – 2018) [Choice Based | Question Paper]
PDF
[Question Paper] Advanced Java (60:40 Pattern) [October / 2013]
PDF
Advanced Java (Revised Syllabus) [QP / October - 2012]
PDF
[Question Paper] Advanced Java (75:25 Pattern) [November / 2015]
PDF
B.SC.IT: Semester - VI (May - 2018) [IDOL - Old Course | Question Paper]
PDF
Advanced Java (Revised Syllabus) [QP / April - 2015]
PDF
C# (May - 2018) [IDOL - Old Course | Question Paper]
PDF
[Question Paper] Advanced Java (75:25 Pattern) [November / 2016]
PDF
AJP.pdf
Enterprise Java (Question Paper) [October – 2018 | Choice Based Syllabus]
Advanced Java (Revised Syllabus) [QP / May - 2017]
Web Design and Internet Based Applications (May - 2018) [IDOL: Old Course | Q...
[Question Paper] Advanced Java (Old Syllabus) [April / 2014]
[Question Paper] Advanced Java (Old Syllabus) [April / 2013]
B.Sc.IT: Semester - V (April - 2014) [60:40 Pattern | Question Paper]
Advanced Java (Revised Syllabus) [QP / May - 2016]
Advanced Java (Revised Syllabus) [QP / October - 2016]
[Question Paper] Advanced Java (75:25 Pattern) [April / 2015]
Web Programming (Question Paper) [April – 2017 | 75:25 Pattern]
[Question Paper] Advanced Java (75:25 Pattern) [April / 2016]
Enterprise Java (November – 2018) [Choice Based | Question Paper]
[Question Paper] Advanced Java (60:40 Pattern) [October / 2013]
Advanced Java (Revised Syllabus) [QP / October - 2012]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2015]
B.SC.IT: Semester - VI (May - 2018) [IDOL - Old Course | Question Paper]
Advanced Java (Revised Syllabus) [QP / April - 2015]
C# (May - 2018) [IDOL - Old Course | Question Paper]
[Question Paper] Advanced Java (75:25 Pattern) [November / 2016]
AJP.pdf
Ad

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

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

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Pre independence Education in Inndia.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
Cell Types and Its function , kingdom of life
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Cell Structure & Organelles in detailed.
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
master seminar digital applications in india
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Computing-Curriculum for Schools in Ghana
PDF
Classroom Observation Tools for Teachers
PDF
TR - Agricultural Crops Production NC III.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Pre independence Education in Inndia.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Microbial diseases, their pathogenesis and prophylaxis
Sports Quiz easy sports quiz sports quiz
Cell Types and Its function , kingdom of life
Renaissance Architecture: A Journey from Faith to Humanism
O7-L3 Supply Chain Operations - ICLT Program
Module 4: Burden of Disease Tutorial Slides S2 2025
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Cell Structure & Organelles in detailed.
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
RMMM.pdf make it easy to upload and study
102 student loan defaulters named and shamed – Is someone you know on the list?
master seminar digital applications in india
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Computing-Curriculum for Schools in Ghana
Classroom Observation Tools for Teachers
TR - Agricultural Crops Production NC III.pdf

Advanced Java (May - 2018) [IDOL: Old Course | Question Paper]

  • 1. B.SC.IT: SEMESTER – V [IDOL – Old Course] ELECTIVE – I ADVANCED JAVA
  • 2. MUMBAI UNIVERSITY QUESTION PAPER ADVANCED JAVA (MAY – 2018 | IDOL – OLD COURSE) B.SC.IT (SEMESTER – V) KjT MUMBAI B.SC.IT STUDY FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB PAGE 1 Time: 3 Hours Total Marks: 100 N.B.: (1) Question No. 1 is Compulsory. (2) Attempt any four from Question Nos. 2 to 7. (3) Make Suitable Assumptions Wherever Necessary And State The Assumptions Made. (4) Answer To The Same Question Must Be Written Together. (5) Number To The Right Indicates Marks. (6) Draw Neat Labeled Diagrams Wherever Necessary. Q.1 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Write a short note on JLabel and JButton with an example program. (5) (B) Explain the steps to be followed in Java Database Connectivity for accessing a database table content. (5) (C) What are servlets? Explain the request/response paradigm of servlets. (5) (D) Write a JSP program to accept a number from the HTML form, and find its Square Root and Cube Root. (5) Q.2 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) List and explain the layout orientation used for JList? Give suitable example. (8) (B) Write a short note on JTree with an example. (6) (C) Create a GUI program that add tabs in a window. Add three tabs tab1, tab2 and tab3 that load Panel1, Panel2 and Panel3 respectively. Panel1 consist of 2 labels, Panel2 consist of 2 textboxes and Panel3 consist of two radio buttons. (6) Q.3 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Explain the following: (i) Root Pane (ii) Glass Pane (iii) Layered Pane (iv) Content Pane (8) (B) Write a short note on JPanel. (6) (C) Explain the procedure of Creating Message, Input and Confirmation Dialogs in Swing. (6) Q.4 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Write a short note on JDBC Architecture. (8) (B) Explain Connection interface along with its methods. (6) (C) What is mean by ResultSetMetaData interface? List down the methods of ResultSetMetaData interface. (6) Q.5 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Write a JDBC program that inserts dynamic values into a student table by accepting the values from the user. The structure of student table is (rollno, name and marks). (8) (B) Define the Servlet interface. Describe the methods of Servlet Interface. (6) (C) Explain the life cycle of a servlet. (6) Q.6 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Write a Servlet program to find the number is prime or not. (8) (B) Describe the various methods of HttpServletRequest and HttpServletResponse Interface. (6) (C) What is JAR files? List and explain various options used while creating a JAR file. (6) TURN OVER
  • 3. MUMBAI UNIVERSITY QUESTION PAPER ADVANCED JAVA (MAY – 2018 | IDOL – OLD COURSE) B.SC.IT (SEMESTER – V) KjT MUMBAI B.SC.IT STUDY FACEBOOK | TWITTER | INSTAGRAM | GOOGLE+ | YOUTUBE | SLIDESHARE | TUMBLR | GITHUB PAGE 2 Q.7 ATTEMPT THE FOLLOWING QUESTIONS: (20 MARKS) (A) Explain the following: (a) JSP scriptlets (b) JSP expressions (c) JSP Comments (d) JSP declarations (8) (B) Enlist the Implicit Objects of JSP. Explain any 4 of them in detail. (6) (C) Explain with an example how Session Management is done in JSP. (6)