Home > Information Technology > Web Essentials

IT3401 Web Essentials Previous Year Question Papers - Anna University

Explore the Previous Year Anna University Question Papers of IT3401 Web Essentials.

2024

  • 2024 - IT3401-Web-Essentials-Apr-May-2024-Question-Paper-Download.pdf

2021

Important Questions - IT3401 Web Essentials

UNIT I: Website Basics

Part A (2 Marks)

  • Define URL, URI, and URN.
  • What is the role of a Web Browser and a Web Server?
  • Differentiate between Client-side and Server-side scripting.
  • What is Name Resolution in DNS?

Part B (13/16 Marks)

  • Internet Protocols: Detailed explanation of HTTP protocol and web communication.
  • Website Creation: Explain the complete working principle and steps involved in creating and hosting a website.
  • Domain Name System (DNS): Explain its functionality and the name resolution process.
  • Backup Methodologies: Describe Incremental, Differential, and Mirror backup strategies with diagrams.

UNIT II: Web Designing

Part A (2 Marks)

  • List different types of HTML lists and form elements.
  • What is the CSS Box Model?
  • Define CSS Selectors and Padding.
  • What are keyframes in CSS animation?

Part B (13/16 Marks)

  • HTML Forms: Design complex user-interactive pages using form elements and input types.
  • CSS Layouts: Explain Normal Flow Box Layout, Multi-column layouts, and the Box Model.
  • Visual Effects: Discuss CSS backgrounds, borders, text effects, and animations in detail.

UNIT III: Client-Side Processing and Scripting

Part A (2 Marks)

  • Differentiate between let and var in JavaScript.
  • What is Event Bubbling?
  • List common JavaScript data types and operators.

Part B (13/16 Marks)

  • JavaScript Objects and Arrays: Explain built-in objects, array methods, and functions with examples.
  • Event Handling & Validation: Create scripts for form validation and handling user events.
  • Programming Logic: Write scripts to find largest/smallest values in an array or search characters in text.

UNIT IV: Server-Side Processing and Scripting – PHP

Part A (2 Marks)

  • What are the characteristics and data types available in PHP?
  • Explain the role of Cookies in PHP.
  • What is the difference between GET and POST methods?

Part B (13/16 Marks)

  • Database Connectivity: Explain steps required to connect PHP with a database.
  • PHP Essentials: Working with variables, constants, flow control, and regular expressions.
  • File and Mail: Implement scripts for file uploading and sending emails with attachments.

UNIT V: Servlets and Database Connectivity

Part A (2 Marks)

  • Describe the stages in the Java Servlet Life Cycle.
  • What are the four types of JDBC drivers?
  • How are sessions tracked using cookies in servlets?

Part B (13/16 Marks)

  • Servlet Architecture: In-depth explanation of Java Servlet architecture and working.
  • JDBC: Detailed explanation of Java Database Connectivity and executing queries.
  • Session Management: Explain maintaining state using sessions and cookies with examples.

Most Repeated / High-Weight Questions

HTTP + DNS protocols (Unit I), CSS Box Model + HTML forms (Unit II), JavaScript validation and event handling (Unit III), PHP database connectivity (Unit IV), Servlet lifecycle + JDBC + Session management (Unit V).

Additional Resources

View Syllabus View Notes

How to Use These Question Papers