ICT Assignment
ICT Assignment
Assignmen
t
12 December 2024
By: Jahid ulhaq “Feroz”
To: Khan Mohammad
“Omeri”
Hardware:
Hardware refers to the physical components of a computer or
electronic system. These are tangible parts that you can see
and touch.
Types of Hardware:
1. Input Devices: Devices used to input data into a
computer.
o Examples: Keyboard, mouse, scanner, microphone.
memory cards.
4. Processing Devices: Responsible for executing
instructions.
o Example: Central Processing Unit (CPU), Graphics
controllers.
Key Characteristics:
It can break down or wear out.
2
Categories of
Hardware:
1. Internal Hardware:
Components located inside the computer case.
o Motherboard: The main circuit board that connects
all components.
o CPU (Processor): The "brain" of the computer,
responsible for executing instructions.
o RAM (Random Access Memory): Temporary
memory that stores data for running applications.
o Power Supply Unit (PSU): Converts electricity into
usable power for the components.
o Storage Devices:
HDD: Magnetic storage, slower but larger
capacity.
SSD: Faster storage with no moving parts.
2. External Hardware:
Devices connected externally to the computer.
Monitor: Displays visual output.
Mouse & Keyboard: Input devices for navigation and
typing.
Printers and Scanners: Output and input devices for
documents.
3
4
Software:
Software refers to a set of instructions, data, or
programs used to operate a computer and perform
specific tasks. It’s intangible.
Types of Software:
1.System Software: Helps operate and manage
hardware.
o Examples: Operating systems (Windows, macOS,
browsers.
3.Development Software: Tools for creating other
software.
o Examples: Programming languages (Python,
5
Categories of
Software:
System Software:
o Examples: Microsoft Windows, macOS, Linux.
o Functions:
Manages hardware resources.
Provides a platform for running application software.
o Components:
Operating System (OS): The core software managing hardware
and user interaction.
Utilities: Small programs for system maintenance (e.g.,
antivirus, disk cleanup tools).
Middleware:
o Connects different software or systems for data exchange.
o Example: Database management systems or APIs.
Application Software:
o Divided into:
Productivity Software: Word processors, spreadsheets.
Creative Software: Graphic design tools, video editing.
Entertainment Software: Games, media players.
6
Hardware and Software
Interaction:
Hardware is the foundation for any software to run.
Software acts as a bridge between the user and hardware.
Example: When you play a video game:
o The software processes game data.
o The CPU and GPU execute instructions to render graphics and
manage gameplay.
o The monitor displays visuals, and speakers output sound.
Software Innovations:
o Artificial Intelligence (AI): Software that enables machines to
simulate human intelligence.
o Cloud Computing: Software delivered over the internet, eliminating
the need for local installation.
7
o Blockchain: Software for secure, decentralized data management.