Lesson 1 - ICT-Hardware - Software.docx(1)
Lesson 1 - ICT-Hardware - Software.docx(1)
ICT in Education
Disadvantages of Computers
1. Cybersecurity Risks – Susceptible to hacking, viruses, and data breaches.
2. Health Issues – Prolonged use can cause eye strain, back pain, and stress.
3. Unemployment – Automation can replace human jobs in some sectors.
4. High Costs – Advanced computers and software can be expensive.
5. Dependency – Over-reliance on computers can reduce critical thinking skills.
6. Privacy Concerns – Personal data can be misused or stolen.
7. Distraction – Social media and gaming can lead to decreased productivity.
o Hard Disk Drive (HDD) / Solid-State Drive (SSD) – Used for long-term
data storage.
o USB Flash Drive & Memory Card – Portable storage devices.
o CD/DVD/Blu-ray Discs – Optical storage media.
4. Output Devices
5. Peripheral Devices
2 Types of Software
1. Application Software
2. System Software
1. Application Software
A computer program that provides users with tools to accomplish a specific task.
2. System Software
it is designed to run a computer’s hardware and application software, and make the
computer system available for use. It serves as the interface between hardware,
application software, and the user.
Main types:
● Operating Systems (OS)
● Device Drive
● Utility Software
1. Operating System - A software that controls and coordinates the computer
hardware devices and runs other software and applications on a computer. It is the main
part of system software and a computer will not function without it.
Main functions of OS: booting the computer, managing system resources (CPU,
memory, storage devices, printer, etc.), managing files, handling input and output,
executing and providing services for application software, etc.
Examples: Microsoft Windows, Apple iOS, Android OS, macOS, Linux, etc.
Main purpose of device driver : it acts as a translator between the hardware device and
operating systems or applications that use it.
It instructs computer on how to communicate with the device by translating the
operating system’s instructions into a language that a device can understand in order to
perform the necessary task.
Examples: printer driver, display driver, USB driver, sound card driver, motherboard
driver, ROM driver, etc.
3.Utility Software - a type of system software that helps set up, analyze, configure,
strengthen, maintain a computer and performs a very specific task.