New Microsoft Word Document (3)
New Microsoft Word Document (3)
2. Components of a Computer
A computer is made up of both hardware (physical parts) and software (programs or
instructions).
a. Hardware
• Central Processing Unit (CPU): The brain of the computer; performs calculations and
executes instructions.
• Memory (RAM): Temporarily stores data that the CPU is actively using.
• Storage: Long-term storage for data, typically in hard drives (HDD) or solid-state drives
(SSD).
• Input Devices: Devices like a keyboard, mouse, or microphone that allow you to interact
with the computer.
• Output Devices: Devices like monitors, printers, or speakers that display or produce the
result of computer processing.
b. Software
• Operating System (OS): The basic software that manages hardware resources and
provides an interface for users. Examples: Windows, macOS, Linux.
• Applications (Apps): Programs designed for specific tasks, like word processors (e.g.,
Microsoft Word), web browsers (e.g., Chrome), or games.
3. Types of Computers
• Desktop Computers: Larger, stationary computers used for personal or office work.
• Laptops: Portable computers that combine the CPU, memory, and storage into a single
unit.
• Tablets/Smartphones: Mobile devices with touchscreens, designed for convenience and
portability.
• Servers: Computers that provide services (e.g., websites, data storage) to other
computers on a network.
4. Computer Networks
A network connects multiple computers to share resources and communicate with each other.
• Local Area Network (LAN): A small network typically in a single location (like a home
or office).
• Wide Area Network (WAN): A large network that spans a large geographic area, like
the internet.
5. Data Storage
• Primary Storage (RAM): Temporary storage that the computer uses while running
programs.
• Secondary Storage: Permanent storage like hard drives (HDD) or solid-state drives
(SSD).
• Cloud Storage: Storing data on remote servers that can be accessed over the internet
(e.g., Google Drive, Dropbox).
6. Computer Programming
• Programming involves writing instructions (code) for the computer to perform specific
tasks.
• Popular programming languages include:
o Python: Great for beginners and versatile for many tasks.
o Java: Used for building apps, websites, and more.
o C++: Often used for high-performance applications like games.
9. Advancements in Computers
• Artificial Intelligence (AI): Computers are being designed to simulate human
intelligence and perform tasks like learning, problem-solving, and decision-making.
• Quantum Computing: A new type of computing that uses quantum bits (qubits) to
process information much faster than traditional computers.
• Cloud Computing: Accessing computing resources like storage, processing power, and
software over the internet rather than on a local machine.
Key Points:
• Hardware is the physical part of the computer, and software is the instructions.
• Computers can be connected to form networks to share resources.
• Programming lets us give instructions to the computer to perform specific tasks.
• The operating system manages the computer's hardware and software.