Module 1: Introduction to Web Technology
1. The Internet and Its History
• Question: Define the internet and explain its main characteristics.
• Question: Describe the ARPANET project and its significance in the development of the
internet.
• Question: What were the key milestones in the development of the internet from
ARPANET to the NSFnet?
2. History of the World Wide Web
• Question: Who invented the World Wide Web and what was its original purpose?
• Question: Outline the development and impact of the first web browsers on the
popularity of the web.
3. Structure of the World Wide Web (WWW)
• Question: Explain the different layers of the web structure and their functions.
• Question: Describe the application layer and list the protocols it supports.
Application Layer and Protocols
4. Application Layer
• Question: Discuss the key functions of the application layer in the OSI model.
• Question: List and briefly explain five application layer protocols.
5. Web Browsers and Their Functions
• Question: What are the primary functions of client web browsers?
• Question: How do cookies work and what are their advantages and disadvantages?
Client-Server Model and Web Development
6. Client-Server Model
• Question: Describe the client-server model and its significance in web development.
• Question: What are the basic components of the client-server architecture?
7. Web Servers and Networking Devices
• Question: Compare and contrast different types of servers such as file servers, database
servers, and web servers.
• Question: Explain the role of networking devices in the client-server architecture.
DNS and URLs
8. Domain Name System (DNS)
• Question: What is the Domain Name System (DNS) and why is it important?
• Question: Explain the hierarchy of domain names and provide examples of different top-
level domains (TLDs).
9. URLs
• Question: Define a Uniform Resource Locator (URL) and describe its components.
General Concepts
10. Advantages and Disadvantages of the Web
• Question: List and explain three advantages and three disadvantages of the World Wide
Web.
11. Features of the WWW
• Question: What are the key features of the World Wide Web?
Practical Questions
12. Examples of Software on the Application Layer
• Question: Provide examples of software that operate on the application layer and explain
their functions.
13. Error Handling in Web Communication
• Question: How is error handling and recovery managed in the application layer?