Components of A Computer System
Components of A Computer System
SYSTEM
TWO MAIN COMPONENTS
• Hardware
• Software
Hardware
• These are the parts of the computer that are
visible. They can be touched or felt or handled
physically. These include:
• Keyboard, Mouse, Monitor, Processor, the
main board, e.t.c
• Hardware can be grouped into Internal and
external.
Internal Hardware
• Central Processing Unit
• ROM and RAM
• Motherboards
• Video cards
• Sound cards and
• Internal hard disk drive
Central Processing Unit (CPU)
• It is the brain and heart
of the computer.
• It functions during the
processing stage of
computing and controls
how the rest of the
computer works
Functions of the CPU
• carries out the instructions within the
software
• handles the control signals
• Stores data
• Carries out arithmetic operations
The (system/main/internal) Memory
• Input devices
• Output devices
• Secondary/backing storage
Input Devices
• An input device is
anything that can get data
into a computer.
• They function during the
input stage of computing.
• Examples of such devices
include a mouse, a
keyboard and a scanner
Output Devices
• To get processed
information out of
a computer, an
output device such
as a printer or
monitor is needed.
Storage Devices
• Storage devices, also
known as secondary/
backup storage devices,
enable data to be saved
for future retrieval. These
include hard disk drives,
floppy disk drives, CD
ROM drives and their
respective storage media.
Software
• These are programs/set of instructions a
computer need to manipulate data.
• There are two types of software
System software
Advantages/Benefits Disadvantages/Drawbacks
• Don’t have to type in or • GUI takes up more hard disk
remember commands - just space when being stored.
use mouse to select options
• Powerful/high speed
• Easier to change/edit action processor is needed to run
• GUI is more user friendly as latest version of GUI
new users can easily
perform simple task. • More memory (ROM/RAM)
• Easier to open/load/find is need to run GUI
running programs using • User limited to options
GUI. provided on screen.