The diagram shows the client-server model of the World Wide Web. (a) State the purpose of a web browser. [1] (b) Using the diagram, describe the role of a w...

Assessment: Information and Communication Technology 0417 | Paper 1 Mock 01 | Theory Subject: Information and Communication Technology - 0417

Question 1 Report

The diagram shows the client-server model of the World Wide Web.

diagram

(a) State the purpose of a web browser. [1]

(b) Using the diagram, describe the role of a web server. [2]

(c) Explain the sequence of events that occur when a user types a URL into their browser and a web page is displayed. [3]

Answer Details

(a) The purpose of a web browser:

A web browser is software that interprets and displays web pages written in HTML, CSS and JavaScript, allowing users to view and interact with websites. [1]

(b) The role of a web server, as shown in the diagram:

  • A web server is a computer that stores web page files (HTML, CSS, JavaScript, images) and responds to requests from web browsers by sending the requested files. [1]
  • It processes incoming HTTP requests, runs any server-side scripts if needed, and delivers the resulting HTML content back to the client browser. [1]

(c) The sequence of events when a user types a URL:

  1. The browser sends the domain name from the URL to a DNS server, which translates it into the IP address of the web server that hosts the website. [1]
  2. The browser sends an HTTP request to the web server at that IP address, asking for the specific page identified in the URL path. [1]
  3. The web server locates the requested file, sends it back to the browser as an HTTP response, and the browser renders the HTML, CSS and JavaScript to display the page on screen. [1]

Download The App On Google Playstore

Everything you need to excel in your exams

Green Bridge CBT Mobile App
Personalized AI Learning Chat Assistant
200,000+ Exam Questions Across IGCSE, JAMB, WAEC & NECO
Over 3,900 Lesson Notes
Offline Support - Learn Anytime, Anywhere
Green Bridge Timetable
Literature Summaries & Potential Questions
Track Your Performance & Progress
In-depth Explanations for Comprehensive Learning