Exam Details

Subject advanced java – i
Paper
Exam / Course b.c.a
Department
Organization solapur university
Position
Exam Date 11, April, 2017
City, State maharashtra, solapur


Question Paper

B.C.A. (Semester Examination, 2017
ADVANCED JAVA I
Day Date: Tuesday, 11-04-2017 Max. Marks: 80
Time: 10.30 AM to 01.30 PM
N.B. Q.1 andQ.7 are compulsory.
Attempt any two questions from Q. 3 and 4.
Attempt any one question from Q. 5 and 6.
Figures to the right indicate full marks.
Q.1 Choose correct alternatives: 10
Which class can handle any type of request so it is
protocol-independent?
GenericServlet HttpServlet
Both a and b None of the above
Which method is used to perform DML statements in JDBC?
execute() executeQuery()
executeUpdate() executeResult()
What is the immediate super class of Applet class?
Object Window Panel Component
A development descriptor describes
Web component response settings
Web component settings
Web component request objects
All of the above
What tags are mandatory when creating HTML to display and
applet?
name, height, width code, name
codebase, height, width code, height, width
In HTTP Request method is secured because data is
not append in URL.
GET POST Both a and b PUT
In Session tracking which method is used in a bit of information
that is sent by a web server to a browser and which can later be
read back from that browser?
HttpSession URL rewriting
Cookies Hidden form fields
Which driver is called as Network protocol driver in JDBC?
Type-4 driver Type-1 driver
Type-3 driver Type-2 driver
AppletViewer tool is available in which of the folder of JDK.
bin lib classes source
10) Which character is used to represent an input parameter in a
CallableStatement?

Q.1 State True or False: 06
Servlet handles multiple simultaneous requests by using
threads.
The JDBC-ODBC Bridge supports multiple concurrent open
statements per Connection.
XML is case sensitive.
The life cycle of a servlet is managed by servletContext.
Start() method is used to start the Applet.
XML stands for extensible Multiple Language.
Q.2 Explain servlet life cycle with suitable example. 06
Write a program to design an applet to show Addition of two no.
(take no. from textbox and display addition into another textbook).
06
What is JDBC? Explain steps in JDBC. 04
Q.3 What is XML and explain XML syntax and it's rules. 06
Write a program to insert employee records (empid, empname,
address, occupation) into employee table (use oracle database).
06
Explain HTML Tag in Applet. 04
Q.4 Explain the Architecture of JDBC. 06
Write a servlet to that demonstrate use of 'servletContext object'. 06
Explain the XML declaration. 04
Q.5 Explain types of Statements in JDBC with suitable example. 08
Write a servlet to that demonstrate use of 'cookies'. 08
Q.6 What is session and explain any two session tracking technique in
servlet.
08
Explain difference between include() and forward() method of
RequestDispatcher interface with suitable example.
08
Q.7 Write short notes on followings. (Any four) 16
XML Tags
Advantages and disadvantages of Type-4 driver
Component of JDBC
Applet skeleton
XML Validation


Subjects

  • advance programming in c
  • advanced java – i
  • advanced java – ii
  • advanced programming in ‘c’
  • advanced web technology
  • basics of ‘c’ programming
  • business communication
  • business statistics
  • communication skills
  • computer graphics
  • computer oriented statistics
  • core java
  • cyber laws and security control
  • data structure using ‘c’
  • data structures using ‘c’
  • data warehouse and data mining
  • database management system
  • dbms with oracle
  • development of human skills
  • digital electronics
  • discrete mathematics
  • e-commerce
  • e-governance
  • financial accounting with tally
  • financial management
  • fundamentals of computer
  • fundamentals of financial accounting
  • introduction to data mining & warehousing
  • introduction to information technology
  • linux and shell programming
  • management information system
  • networking & data communication
  • networking and data communication
  • object oriented programming with c++
  • oop with c++
  • operating system
  • operations research
  • operting system
  • procedural programming through ‘c’
  • python
  • rdbms with oracle
  • software engineering
  • software project management
  • software testing
  • theory of computation
  • visual programming
  • web technology
  • web technology – ii
  • web technology – iii