SECTION A (Any 2 Questions Explained Briefly)
What is Domain Name System (DNS)?
Domain Name System is a service that converts human-readable domain names such as www.google.com into machine-readable IP addresses. Since computers communicate using IP addresses, DNS helps users access websites easily without remembering numerical addresses.
What is the concept behind client–server computing?
Client–server computing is a model in which one system, called the client, requests services or data, and another system, called the server, provides those services. The client handles user interaction, while the server manages data storage, processing, and security. This model is widely used in web applications.
SECTION B (Any 2 Questions Explained)
Explain CSS and its types with example.
Cascading Style Sheets (CSS) is used to control the appearance and layout of web pages. It helps separate content from design and improves website consistency. CSS can be applied in three ways: inline CSS, internal CSS, and external CSS. External CSS is most commonly used because it allows styling of multiple pages using a single file, making maintenance easier.
Explain JavaScript function and its use.
A JavaScript function is a block of code designed to perform a specific task and can be reused whenever required. Functions help reduce code repetition and improve readability. They are widely used for form validation, calculations, and user interaction in web pages, making websites more dynamic and interactive.
SECTION C (Any 2 Questions Explained)
Explain Enterprise Java Beans (EJB).
Enterprise Java Beans is a server-side component architecture used to build scalable and secure enterprise applications. EJB handles business logic and provides services such as transaction management, security, and persistence. It reduces developer effort by allowing focus on business functionality rather than system-level tasks.
Explain JDBC and its use.
JDBC stands for Java Database Connectivity and is used to connect Java applications with databases. It provides a set of interfaces and classes that allow Java programs to execute SQL queries, insert data, update records, and retrieve information from databases. JDBC is essential for developing database-driven web applications.
Most Questions in This PDF Are Related To
Most questions in this Web Technology (KIT-501) paper are related to HTML and CSS for web design, JavaScript for client-side scripting, Java for server-side programming, JDBC for database connectivity, Servlets and JSP for dynamic web applications, XML for data representation, and basic networking concepts like DNS, IP addressing, sessions, and cookies. Overall, the paper focuses on full-stack web development fundamentals.