(SEM V) THEORY EXAMINATION 2022-23 WEB TECHNOLOGY

B.Tech Engineering 0 downloads
₹29.00

SECTION A (2 × 10 = 20 Marks)

Attempt all questions in brief
 

(a) Comparison among JDK, JRE and JVM
JDK, JRE and JVM are core components of Java technology. JDK (Java Development Kit) is used for developing Java applications and includes JRE along with development tools such as compiler and debugger. JRE (Java Runtime Environment) provides the environment required to run Java programs and includes JVM and core libraries. JVM (Java Virtual Machine) is responsible for executing Java bytecode and makes Java platform independent.
 

(b) Basic elements of a good website design
A good website design focuses on simplicity, consistency, easy navigation, fast loading speed, readability, and responsiveness. It should have a clear layout, proper color combination, meaningful content, and compatibility across different devices and browsers to provide a positive user experience.
 

(c) Usage of Cascading Style Sheets (CSS)
CSS is used to control the presentation and layout of web pages. It allows developers to define colors, fonts, spacing, and positioning separately from HTML content. CSS improves maintainability, consistency, and reduces redundancy in web design.
 

(d) DHTML
DHTML stands for Dynamic HyperText Markup Language. It is a combination of HTML, CSS, JavaScript, and DOM that allows web pages to be dynamic and interactive without reloading the page.
 

(e) Protocol and protocols governing the web
A protocol is a set of rules that defines how data is transmitted over a network. Protocols governing the web include HTTP, HTTPS, FTP, SMTP, POP, and TCP/IP, which ensure proper communication between client and server.
 

(f) Datagram
A datagram is a self-contained packet of data sent over a network. It contains source and destination information and is used in connectionless communication such as UDP.
 

(g) Difference between ODBC and JDBC
ODBC is a language-independent interface used to connect applications with databases, while JDBC is Java-specific and used to connect Java applications with databases. JDBC is platform independent and tightly integrated with Java.
 

(h) doGet() and doPost() methods
doGet() method sends data through URL and is suitable for small, non-sensitive data. doPost() method sends data in request body and is more secure, making it suitable for sensitive information like passwords.
 

(i) Difference between CGI and Servlet
CGI creates a new process for each request, which consumes more resources. Servlets run within the server JVM, handle multiple requests efficiently, and provide better performance and scalability.
 

(j) JSP Technology
JSP (Java Server Pages) is a server-side technology used to create dynamic web content. It allows embedding Java code into HTML pages and simplifies web application development.
 

SECTION B (10 × 3 = 30 Marks)
 

(a) Java packages and user-defined package
Packages in Java are used to group related classes and interfaces. They help organize code, avoid name conflicts, and improve reusability. A user-defined package is created using the package keyword and can include multiple classes defined by the programmer.
 

(b) Online Railway Reservation HTML form
An online railway reservation form is designed using HTML form elements such as text fields, dropdowns, radio buttons, and submit buttons. It collects user information like name, source, destination, date of journey, and seat type.
 

(c) AJAX and its advantages
AJAX stands for Asynchronous JavaScript and XML. It allows web pages to update content asynchronously without reloading the entire page. Advantages include faster response, reduced server load, and improved user experience.
 

(d) Steps to connect database using JDBC
Database connectivity using JDBC involves loading the driver, establishing a connection, creating a statement, executing SQL queries, processing results, and closing the connection.
 

(e) Servlet life cycle
The servlet life cycle consists of loading, initialization using init(), request handling using service(), and termination using destroy(). Servlets remain in memory and handle multiple requests efficiently.
 

SECTION C
 

Q3 (a) Exceptions and exception handling in Java

Exceptions are runtime errors that disrupt normal program flow. Java handles exceptions using try, catch, throw, and throws keywords. The try block contains risky code, catch handles exceptions, throw explicitly generates an exception, and throws declares exceptions that may occur in a method.
 

Q4 (a) Student registration form in HTML

A student registration form collects information such as name, roll number, course, email, and password using HTML input elements. It helps in data collection and validation for educational websites.
 

Q5 (a) Client-side validation using JavaScript

Client-side validation ensures user input is correct before sending data to the server. JavaScript is used to check mandatory fields, validate email format, and prevent incorrect submissions, improving data accuracy and performance.
 

Q6 (a) EJB and its architecture

Enterprise Java Beans (EJB) is a server-side component used to build scalable and secure enterprise applications. Its architecture includes client, EJB container, and database. EJB provides services like transaction management and security.
 

Q7 (a) JSP standard action tags and implicit objects

JSP standard action tags are used to control JavaBeans and page flow. Implicit objects such as request, response, session, application, and out simplify access to server-side data and environment.
 

File Size
90.25 KB
Uploader
SuGanta International
⭐ Elite Educators Network

Meet Our Exceptional Teachers

Discover passionate educators who inspire, motivate, and transform learning experiences with their expertise and dedication

KISHAN KUMAR DUBEY

KISHAN KUMAR DUBEY

Sant Ravidas Nagar Bhadohi, Uttar Pradesh , Babusarai Market , 221314
5 Years
Years
₹10000+
Monthly
₹201-300
Per Hour

This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduati...

Swethavyas bakka

Swethavyas bakka

Hyderabad, Telangana , 500044
10 Years
Years
₹10000+
Monthly
₹501-600
Per Hour

I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and interm...

Vijaya Lakshmi

Vijaya Lakshmi

Hyderabad, Telangana , New Nallakunta , 500044
30+ Years
Years
₹9001-10000
Monthly
₹501-600
Per Hour

I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapu...

Shifna sherin F

Shifna sherin F

Gudalur, Tamilnadu , Gudalur , 643212
5 Years
Years
₹6001-7000
Monthly
₹401-500
Per Hour

Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the righ...

Divyank Gautam

Divyank Gautam

Pune, Maharashtra , Kothrud , 411052
3 Years
Years
Not Specified
Monthly
Not Specified
Per Hour

An IIT graduate having 8 years of experience teaching Maths. Passionate to understand student proble...

Explore Tutors In Your Location

Discover expert tutors in popular areas across India

Personal Fitness Training Near Sector 134 Greater Noida – Achieve Your Fitness Goals with Expert Guidance Sector 134, Noida
Candle Making Classes Near By Dwarka Mor – Learn the Art of Handmade Candle Crafting Dwarka Mor, Delhi
Spoken English Classes Near Sector 119 Noida – Improve Your Communication Skills with Expert Training Sector 119, Noida
🇫🇷 French Language Classes Near Sector 114 Noida – Learn French with Professional Trainers Noida
Home Tuition (All Subjects) Near Dwarka Mor – Personalized Learning for Academic Success Dwarka Mor, Delhi
Hotel Management Course Near Sector 93A Gurugram – Build a Successful Career in Hospitality Sector 93, Gurugram
No Office Rent Business Setup Near By Uttam Nagar Start & Grow Your Business Without Paying High Office Rent in 2026 Uttam Nagar, Delhi
Keyboard / Piano Classes Near Sector 147 Noida – Learn Music with Expert Trainers Noida
🇪🇸 Spanish Language Classes Near Sector 111 Noida – Learn Spanish with Professional Trainers Noida
Academic & Tuition Skills Near Sector 87 Gurugram – Build Strong Foundations for Lifelong Success Gurugram
Physiotherapy Guidance (Certified Professionals Only) Near Central Park 1 & 2 – Restore Movement, Regain Strength Central Park 2, Gurugram
Spoken English Classes Near By Punjabi Bagh Improve Fluency, Build Confidence & Unlock Career Opportunities in 2026 Punjabi Bagh, Delhi
Yoga Classes Near Sector 105 Gurugram (Dwarka Expressway) – Transform Your Body & Mind Naturally Gurugram
TOEFL Coaching Near Noida Sector 104 – Complete Preparation Guide for Study Abroad Sector 104, Noida
App Development Course Near Sector 60 Gurugram – Build Android & iOS Apps with Industry Experts Gurugram
Hindi Classes Near Sector 89 Gurugram – Build Language Skills with Confidence and Clarity Sector 89, Gurugram
Guitar Classes Near Jangpura – Professional Guitar Training in South Delhi Jangpura, Delhi
Spoken English Classes Near By Hari Nagar Improve Fluency, Build Confidence & Unlock Career Opportunities in 2026 Hari Nagar, Delhi
Public Speaking Training Near Sector 108 Noida – Build Confidence and Communication Skills Noida
Prenatal Yoga Training Near By Uttam Nagar – Safe & Guided Pregnancy Wellness Uttam Nagar, Delhi
⭐ Premium Institute Network

Discover Elite Educational Institutes

Connect with top-tier educational institutions offering world-class learning experiences, expert faculty, and innovative teaching methodologies

Réussi Academy of languages

sugandha mishra

Réussi Academy of languages
Madhya pradesh, Indore, G...

Details

Coaching Center
Private
Est. 2021-Present

Sugandha Mishra is the Founder Director of Réussi Academy of Languages, a premie...

IGS Institute

Pranav Shivhare

IGS Institute
Uttar Pradesh, Noida, Sec...

Details

Coaching Center
Private
Est. 2011-2020

Institute For Government Services

Krishna home tutor

Krishna Home tutor

Krishna home tutor
New Delhi, New Delhi, 110...

Details

School
Private
Est. 2001-2010

Krishna home tutor provide tutors for all subjects & classes since 2001

Edustunt Tuition Centre

Lakhwinder Singh

Edustunt Tuition Centre
Punjab, Hoshiarpur, 14453...

Details

Coaching Center
Private
Est. 2021-Present
Great success tuition & tutor

Ginni Sahdev

Great success tuition & tutor
Delhi, Delhi, Raja park,...

Details

Coaching Center
Private
Est. 2011-2020