No.
of Printed Pages : 3 BCS-053
BACHELOR OF COMPUTER
APPLICATION (REVISED)
(BCA)
Term-End Examination
June, 2024
BCS-053 : WEB PROGRAMMING
Time : 2 Hours Maximum Marks : 50
Note : Question No. 1 is compulsory. Attempt any
three questions from the rest.
1. (a) Write a JSP program which will
demonstrate the use of <jsp:forward> and
<jsp:param> actions. 5
(b) What is safe method ? Is Get method a safe
method ? Give reason in support of your
answer. 3
P. T. O.
[2] BCS-053
(c) Explain how errors are handled at
application level in JSP programs, with the
help of a program fragment. 4
(d) Why do we need XML ? Write advantages
of XML over HTML. 5
(e) What is web container ? Name any three
web containers. 3
2. (a) What are JSP Implicit objects ? Explain
the use of any two implicit objects. 4
(b) Differentiate between the following : 6
(i) Static web pages and dynamic web
pages.
(ii) 2-Tier architecture and 3-Tier
architecture.
3. (a) Explain WML Navigation Elements with
the help of WML programs. 5
(b) Write a HTML program using <details>
and <summary> tag. Also explain both the
tags. 5
4. Explain the following with the help of an
example/diagram, if needed : 4×2½=10
(a) WAP protocol stack
[3]
(b) Deployment Descriptor
(c) XML XSLT
(d) JSP Scriptlets
5. (a) Explain the features of the following web
technologies : 6
(i) Mashups
(ii) Rich Internet Applications
(iii) Web services
(b) Write a JSP program which may print the
series of odd numbers from 1 to 100. Also
find the sum of these numbers. 4
BCS–053