0% found this document useful (0 votes)
13 views3 pages

Assignment 1 Midterm Web Programming

The document outlines an assignment focused on the World Wide Web (WWW), differentiating it from the Internet, and defining key terms such as IP Address, URL, HTML, and more. It also discusses various web browsers, highlighting their advantages and disadvantages, and explains the concept of client-server architecture. The assignment emphasizes accuracy, clarity, and practical examples in the responses.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views3 pages

Assignment 1 Midterm Web Programming

The document outlines an assignment focused on the World Wide Web (WWW), differentiating it from the Internet, and defining key terms such as IP Address, URL, HTML, and more. It also discusses various web browsers, highlighting their advantages and disadvantages, and explains the concept of client-server architecture. The assignment emphasizes accuracy, clarity, and practical examples in the responses.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment 1 Midterm (Individual)

1. Define the World Wide Web (WWW) and explain its significance in modern society.

The World Wide Web, often called the Web, is like a giant library filled with information from all
over the world. Imagine you can access this library from your computer or phone, and you can
read books, watch videos, or talk to people from different places. It's not just about reading and
watching, though. You can also buy things online, play games, or learn new skills through online
courses. The Web has changed the way we communicate, shop, learn, and entertain ourselves.
It's like a huge playground where you can do almost anything you can imagine with just a few
clicks.

2. Differentiate between the Internet and the World Wide Web.

The Internet is like the road system that connects different places, while the World Wide Web
(WWW) is like the cars driving on those roads, carrying information from one place to another.
In other words, the Internet is the network of computers and servers all around the world that
are connected together, allowing them to communicate with each other. On the other hand, the
WWW is a collection of websites, web pages, and multimedia content that you can access
through the Internet. So, while the Internet is the infrastructure, the WWW is what you see and
interact with when you use a web browser. For example, if you think of the Internet as the
roads, then the WWW would be like the different destinations you can reach by driving on those
roads. When you use a web browser like Chrome or Safari to visit websites, watch videos on
YouTube, or connect with friends on social media like Facebook or Instagram, you're using the
World Wide Web.

3. Define the following terms: IP Address, URL, HTML, HTTP, HTTPS, DNS, ISP, and Web Browser.

IP Address - An IP address is like a digital house address for devices on the internet. It's a
unique set of numbers that identifies each device, allowing them to communicate and send data
to each other over the internet.

URL - A URL (Uniform Resource Locator) is like a web page's address. It's what you type into a
web browser to go to a specific website. It includes the protocol (like "http://" or "https://"), the
domain name (like "www.example.com"), and sometimes additional information about the
page's location.

HTML - HTML (Hypertext Markup Language) is like the building blocks of web pages. It's a code
that web browsers understand and use to display content on the internet. HTML defines the
structure of a webpage, including text, images, links, and more.

HTTP - HTTP (Hypertext Transfer Protocol) is like the language used by web browsers and
servers to communicate with each other. It's the set of rules that govern how data is transmitted
between them. When you visit a webpage, your browser sends an HTTP request to the server,
which then sends back the page's content.

HTTPS - HTTPS (Hypertext Transfer Protocol Secure) is like a safer version of HTTP. It encrypts
the data sent between your browser and the website you're visiting, making it harder for
hackers to intercept and read sensitive information, like passwords or credit card numbers.

DNS - DNS (Domain Name System) is like the internet's directory service. It translates human-
readable domain names (like "www.example.com") into IP addresses, which computers use to
locate and connect to websites. DNS helps your browser find the right web server when you
type in a URL.

ISP - An ISP (Internet Service Provider) is like the company that connects you to the internet.
They provide the network infrastructure and services needed for you to access the internet from
your home or mobile device. ISPs offer internet plans with different speeds and features.

Web Browser - A web browser is like the software you use to access and view web pages on the
internet. It's like a window to the online world, allowing you to enter URLs, navigate websites,
and interact with online content. Examples of web browsers include Google Chrome, Mozilla
Firefox, Microsoft Edge, and Apple Safari.

4. List down at least 3 different web browsers briefly discuss the adv and disadv.

Google Chrome
Advantages: Google Chrome is known for its speed and simplicity. It offers a clean user
interface, fast loading times, and excellent compatibility with websites and web applications. It
also has a wide range of extensions and plugins available, allowing users to customize their
browsing experience.
Disadvantages: Chrome tends to consume a significant amount of system resources, which can
slow down older computers or devices with limited RAM. Additionally, Google Chrome's heavy
integration with Google services may raise privacy concerns for some users.

Mozilla Firefox
Advantages: Mozilla Firefox prioritizes user privacy and security. It offers robust privacy
features, such as tracking protection and enhanced privacy settings. Firefox also supports a wide
range of extensions and add-ons, providing users with customization options. It's known for
being an open-source browser, meaning its code is accessible to the public and can be audited
for security.
Disadvantages: While Firefox is generally fast and reliable, some users may find that it's not as
speedy as other browsers like Chrome. Additionally, Firefox's market share is smaller compared
to Chrome, which may result in occasional compatibility issues with certain websites or web
applications.

Apple Safari
Advantages: Safari is known for its integration with Apple devices and services. It offers seamless
synchronization across Apple devices, such as iPhones, iPads, and Mac computers. Safari also
prioritizes energy efficiency, which can lead to longer battery life on Apple devices compared to
other browsers.
Disadvantages: Safari's availability is limited to Apple's ecosystem, meaning it's not readily
accessible on non-Apple devices like Windows PCs or Android smartphones. Additionally, Safari
has a more restricted selection of extensions and plugins compared to browsers like Chrome or
Firefox, limiting customization options for users.

5. Explain the concept of client-server architecture.

Client-server architecture is like a teamwork setup where tasks are divided between two main
roles: clients and servers. In this setup, clients are like the ones asking for something, such as a
web page or a file, while servers are like the ones providing what the clients asked for. When
you use the internet, your computer or phone is the client, and the website or service you're
accessing is the server. The client sends requests to the server, and the server responds by
providing the requested information or service. This architecture allows for efficient sharing and
distribution of resources, with servers handling the heavy lifting of processing requests and
clients focusing on displaying the results. It's like a streamlined system where everyone knows
their role, leading to smoother communication and better performance.

Note:

● Prepare a document (PDF or Word) containing answers to the above tasks.

● References

Assessment Criteria:

● Accuracy and clarity of explanations provided. 40 %

● Demonstration of understanding through practical examples. 40 %

● Adherence to submission guidelines and deadlines. 20 %


Total: 100 %

You might also like