COMPUTER HARDWARE AND SOFTWARE BY: JOHN YANKEY ET/ICT/25/0130
COMPUTER HARDWARE AND SOFTWARE
1. COMPUTER HARDWARE
Computer hardware refers to all the physical parts of a computer system that you can see and touch. These components work together to process data and produce results.
Types of Computer Hardware
1. Input Devices
These are devices used to enter data into the computer.
Examples:
Keyboard, Mouse, Scanner, Microphone, Joystick etc
Function: Convert human instructions into a form the computer can understand.
2. Processing Device
This is the brain of the computer. Central Processing Unit (CPU).
The CPU performs all calculations and controls operations. It has 3 main parts:
- ALU (Arithmetic Logic Unit): Performs calculations (+, -, ×, ÷) and logical operations
- CU (Control Unit): Directs all computer operations
- Registers: Small storage areas for quick processing
3. Output Devices
These devices show the result of processed data.

Examples: Monitor (screen), Printer, Speakers, Projector etc.
4. Storage Devices
Types of storage devices
Primary Storage:
- RAM (Random Access Memory) – temporary storage

- RAM (Random Access Memory)
• Purpose: Think of RAM as your computer’s "short-term memory" or a digital workspace. It stores the data and programs that your computer is actively using so the CPU can access them quickly.
• Volatility: It is volatile, meaning that once you turn off your computer or the power goes out, all the data stored in RAM is wiped clean.
• Performance: The more RAM you have, the more applications you can run simultaneously without your computer slowing down, as it allows for faster multitasking. - ROM (Read Only Memory) – permanent instructions
ROM (Read-Only Memory)
• Purpose: ROM is "long-term" or permanent memory. It typically stores essential, hard-coded instructions that the computer needs to boot up, such as the BIOS or UEFI firmware.
• Volatility: It is non-volatile, meaning it retains its information even when the computer is turned off.
• Functionality: As the name suggests, it is "read-only." While it can be read by the computer, it is not designed to be easily modified or overwritten during normal operation.
Secondary Storage:
- Hard Disk Drive (HDD)
- Solid State Drive (SSD)
- Flash drives
- CDs/DVDs
5. Motherboard
The main circuit board that connects all hardware components.
It allows communication between CPU, RAM, storage, and other devices.
6. Other Hardware Components
- Power Supply Unit (PSU)
- Graphics Card (GPU)
- Network Interface Card (NIC)
Functions of Hardware
- Input data
- Process information
- Store data
- Output results
2. COMPUTER SOFTWARE
Computer software is a set of instructions, programs, or data that tells the computer what to do. Unlike hardware, software is intangible (cannot be touched).
Types of Software
1. System Software
System software manages and controls computer hardware.
Examples: Operating System (Windows, Linux, macOS), Device Drivers, Utility programs (antivirus, disk cleanup tools) etc.
Functions:
- Manages hardware resources
- Provides user interface
- Runs application software
2. Application Software
Programs designed for users to perform specific tasks.
Examples: Microsoft Word (typing documents), Excel (spreadsheets), PowerPoint (presentations), Web browsers (Chrome, Firefox) etc
Functions of Software
- Controls hardware operations
- Provides platform for applications
- Helps users perform tasks
- Manages system performance
• Turban, E. (2020). Introduction to Information Technology
• Stallings, W. (2018). Computer Organization and Architecture
Biography
I am John Yankey, a first-year student at the University of Cape Coast (UCC), pursuing a Bachelor of Education in Information and Communication Technology (ICT). I have a strong interest in technology and education, and I am passionate about using digital tools to improve learning and communication.
As part of my academic journey, I am developing skills in areas such as computer systems, programming, networking, and educational technology. I aim to become a competent ICT educator who can help students understand and appreciate the role of technology in modern society.
I am also building experience through academic projects, including blogging, where I share knowledge on ICT-related topics. Through continuous learning and practice, I hope to contribute meaningfully to the field of education and technology in the future








That amazing
ReplyDelete