Web Technology
Web Technology
Roll
No.
B.TECH
(SEM V) THEORY EXAMINATION 2022-23
WEB TECHNOLOGY
Time: 3 Hours Total Marks: 100
Note: Attempt all Sections. If you require any missing data, then choose suitably.
SECTION A
1 Attempt all questions in brief. 2 x 10 = 20
(a) Discuss the comparison among JDK, JRE and JVM?
(b) Discuss basic elements of a good website design.
(c) Discuss the usage of Cascading style sheets.
(d) What is DHTM?
Define Protocol. Provide the name of protocols governing web.
(t) What to you understand by Datagram?
(g) Discuss difference between ODBC and JDBC.
(h) Discuss do Post() and do Get() method.
(i) Discuss difference between CGI and Servlet.
Discuss JSP Technology. 3 2
SECTION B
2. Attempt any three of the following: 10 x 3 = 30 4 2
(a) Discuss the Packages in Java. Discúss how to create a user defined
package in Java with a suitable example.
(b) Write HTML code to design "a fom for online Railway Reservation
Website" (Make Assumptions).
(c) What is AJAX and also'discuss its Advantages? Explain its working
with a suitable Example.
(d) Write down the steps to connect database with web application using
JDBC.
(e) Explain the Servlet Life Cyck. Write a servlet code to display a string
"WEAR MASK!" 13:24
SECTION C
3. Attempt any one part of the following: 10 x l= 10
(a) What are 'Exceptions' and how they are Handled' in Java? Explain the
keywords try, catch, throw, throws with a suitable example.
(b) Discuss what you understand by Inheritance? List out various type
Inheritance with suitable example
2 5 - 0 1 - 2
1 0
3 2
:32 41: 1
1 7
8 .|5 5 . 2 4 2 . 1 3
Q P 2 3
1 D
2 P
9 0
Subject Code: KCS602
PAPER ID-420697
Roll No:
BTECH
(SEM V) THEORY EXAMINATION 2021-22
WEB TECHNOLOGY
SECTION B
2, Attempt any three of the following: 10*3 = 30
Ono Questions CO
(a) Illustrate the features of Java Programming Language. CO-1
(b) Create a css rule that makes all the text 2 times larger than the base font CO-2
of the system. Mention can you integrate css on a web page.
(c) Explain the working of AJAX along with its applications. Mention a CO-3
suitable example.
(d) Define the advantages of servlet over CGI? Explain with an example. CO-4
(e) Describe how to use Beans in JSP? Explain with an example. CO-5
SECTION C
3. Attempt any one part of the following: 10*1 = 10
Qno Questions CO
(a) Outline the differences between procedural and object-ofi¬rd
programming language.
(b) Illustrate Inheritance. Why multiple inheritance is not possible in java? C0-1
How to implement multiple inheritance in java?
Attempt any one part of the following: 10 *1= 10
Qno Questions CO
(a) Create an HTML code to create a web page that contains the user CO-2
registration form with following details user name, user date of birth,
user address, user gender, user email id, user mobile number.
(b) Design a XML DTD for self describing weather report having CO-2
following details: Date, location, temperature range (Location
describes city, state and its country. Country code is unique and not
Printed Page: 2 of 2
Subject Code: KCS602
PAPER ID-420697
Roll No:
BTECH
(SEM VI) THEORY EXAMINATION 2021-22
WEB TECHNOLOGY
Roll No.
B.TECH.
(SEM V)THEORY EXAMINATION 2017-18
WEB TECHNOLOGY
Time: 3 Hours Total Marks: 100
Note: 1, Attempt all Sections. If require any missing data; then choose suitably.
2 Ilustrate with program and comments if required.
SECTION A
1. Attempt all questions in brief. 2 x10 =20
a. Explain the anchor and table tag in HTML?
b. What are forms and how they are created in HTML?
c. Explain the difference between id and class selector in css?
d. Explain well formed and valid xml?
e. What is a web project?
f. Explain client-server architecture with diagram?
g. Write various types of drivers available in java for database handling?
h. Why filters are used in PHP?
i. What is EJB? Explain its types?
What are jar files? Explain its advantage? Write the command for creating jar file?
SECTION B
(a) What are scripting languages and why java script is used? Write a JavaScript
function for validating form data like Mandatory Fields and Email field?
(b Define HTML DOM.
(C Explain filters in PHP? Why they are used? Explain with proper example?
(b What are java Beans? Why they are used? Write a JSP page and use an existing
java bean in JSP page by using the standard action. Write the program with
describing the output?
SECTION -A
1. Explain the following: 10 x 2 = 20
(a) What is VBScript? Write a "Hello World" program in VBScript.
(b) What is HTTPS? How HTTPS is different from HTTP.
(c) What is client side validation? How JavaScript is used for client side validation?
(d What are the features of a Java servlets?
(e) What is a Form? Explain method and action attribute of a Form.
(E) Write a brief note on ASP.NET.
g) What do you understand by hyperlinks in HTML? Write mark-up for an image
hyperlink.
(h) Write a program with external style sheet with CSS.
(i) What are entity beans?
G) What is the use of SMTP? Where is it used?
SECTION B
2. Allempl any live of he fulluwing queslions: 5x 10 = 50
Explain Java Applets. Whal are he applications of Applels?
(b What are JAR and Manifest files? Whal is the use uf these files? How these iles are
accessed?
(C) What are Java Server Pages? Explain life cycle of a JSP page? How JSP are better than
Servlets?
(d Differentiate between SAX and DOM parsers in detail.
(e) Write an example of XML DTD. What are rules for writing DTD? Explain with the
help of an example of a book catalog details.
(f) What is client server relationship? How it is implemented? How client server paradigm
is different from peer to peer paradigm?
(g) Differentiate between Internet and Www? What are the different services provided by
Internet?
(h) What do you mean by Introspection of a bean? Explain with suitable example? How
persistence is important for a Java Bean?
SECTION-C
Attempt any two of the following questions: 2x 15 =30
3, Write a note on Struts Framework.
4. What do you mean by JDBC driver in Java? Explain web database. How do you manage a
database through web? Explain with the help of example.
5. Why do we need client side scripting languages like Java Script? How AJAX like technologies
is so useful these days? How AJAX is used for single page processing?