Foc Mod3 For Series
Foc Mod3 For Series
WWW stands for World Wide Web. It is a system of interlinked hypertext documents and other
resources, accessed through the Internet using a web browser.
Definition:
The World Wide Web (WWW) is an information system where documents and other web resources
are identified by URLs (Uniform Resource Locators), interconnected by hyperlinks, and can be
accessed via the Internet.
Key Features:
• Uses HTTP/HTTPS protocol to transfer data.
• Requires a web browser (like Chrome, Firefox) to access content.
• Information is presented in web pages that can include text, images, videos, and interactive
elements.
Difference from the Internet:
• The Internet is the global network of computers.
• The WWW is one of the services that runs on the Internet (like email, file sharing, etc.).
Internet
The Internet is a global network of interconnected computers and devices that communicate with
each other using standardized protocols.
Definition:
The Internet is a massive network of networks that allows computers and other devices around the
world to communicate, share data, and access information.
Key Features:
• Uses IP (Internet Protocol) and TCP (Transmission Control Protocol) for communication.
• Enables services like the World Wide Web (WWW), email, file transfer, online gaming,
video streaming, and more.
• Devices are connected using cables, fiber optics, wireless signals, and satellites.
What are Operating Systems?
An Operating System (OS) is a system software that acts as an interface between the user and the
computer hardware. It manages all the hardware and software resources on a computer.
Operating System Services
1. Program Execution
The OS loads programs into memory and executes them, managing their lifecycle from start
to termination.
2. Input/Output (I/O) Operations
It facilitates communication between the system and I/O devices like keyboards, mice,
printers, and displays.
3. File System Management
The OS manages files on storage devices, handling operations such as creation, deletion,
reading, writing, and organization.
4. Process Management
It oversees the execution of processes, including multitasking, process synchronization, and
inter-process communication.
5. Memory Management
The OS allocates and deallocates memory space as needed by programs, ensuring efficient
memory utilization and protection.
6. Security and Protection
It safeguards system resources and data against unauthorized access and ensures that
programs do not interfere with each other.
7. Error Detection and Handling
The OS detects and responds to errors in hardware and software, maintaining system stability
and reliability.
8. Resource Allocation
It manages the distribution of hardware resources like CPU time, memory space, and I/O
devices among various programs and users.
9. User Interface (UI)
Provides interfaces for user interaction, which can be command-line based (CLI) or graphical
(GUI), facilitating user control over the system.
Examples
• A web browser (client) requesting a web page from a web server.
• An email app fetching emails from an email server.
• A mobile banking app connecting to the bank’s backend server.
Advantages
• Centralized Control – All data and services are stored in one place.
• Scalability – More clients can be added without affecting the server performance much.
Disadvantages
• Server Dependency – If the server goes down, all clients are affected.
• Definition:
A network that connects computers within a small area like a home, school, or office building.
• Characteristics:
High speed, low cost, covers small area.
• Protocols Used:
o Ethernet (IEEE 802.3)
o Wi-Fi (IEEE 802.11)
o TCP/IP
• Example:
Computers connected in a school lab.
• Definition:
A network that covers a city or a large campus.
• Characteristics:
Larger than LAN, connects multiple LANs.
• Protocols Used:
o ATM (Asynchronous Transfer Mode)
o Frame Relay
o Ethernet (in expanded form)
• Example:
Network connecting all branches of a university within a city.
• Definition:
A network that spans a large geographical area, like a country or even globally.
• Characteristics:
Connects LANs and MANs over long distances.
• Protocols Used:
o IP (Internet Protocol)
o MPLS (Multiprotocol Label Switching)
o PPP (Point-to-Point Protocol)
o TCP
• Example:
The Internet, bank networks across the country.
• Definition:
A small network for personal devices within a few meters.
• Characteristics:
Very short range, low power, for personal use.
• Protocols Used:
o Bluetooth
o Infrared (IR)
o USB
• Example:
Smartphone connected to Bluetooth earphones.
The Domain Name System (DNS) is a system that translates human-readable domain names
(like www.google.com) into IP addresses (like 142.250.64.68) that computers use to identify each
other on the network.
Key Points:
When you type www.example.com in your browser, DNS translates it to its IP address, allowing your
computer to connect to the website.