Types and Components of Computer Systems
Types and Components of Computer Systems
components of
computer systems
1. a. hardware devices, definition and
purpose
Hardware is a general term for the physical
components that make up a computer system.
1.a. i. internal hardware
Internal is a term used to describe a device that is
installed within the computer casing. For example,
a video card is an internal device and a printer is
an external device.
Internal hardware devices include processor,
motherboards, random access memory (RAM),
read-only memory (ROM), video cards, sound
cards and internal hard disk drives.
1.a. i. the central processing unit
The central processing unit is a part of the computer which interprets
and
executes the commands
from the computer
hardware and software.
1.a. i. the motherboard
A motherboard is a printed circuit board
containing the principal components of a
computer or other device, with connectors for
other circuit boards to be slotted into.
1.a. i. random access memory
Random access memory is an internal chip
where data are temporarily stored while running
applications. This memory can be written to and
read from.
1.a. i. read-only memory
Read only memory is a memory used to store information that needs to be permanent it is often
used to contain, for example, configuration data for a computer system.
1.a. i. the video card
A video card connects to the motherboard of a computer system and generates output images to
display. Video cards are also referred to as graphics cards. Video cards include a processing unit,
memory, a cooling mechanism and connections to a display device.
1.a. i. the sound card
Most of your music collection is probably in digital format, either on CDs or as files on your
computer. In order to be able to listen to your music, a sound card converts digital data to analog
sound waves you can hear. The output signal is then connected to a headphone or set of speakers.
1.a. i. internal hard disk
The internal hard drive is the computer’s main
storage. This is where the application software, disc
operating system and data files are stored.
A read-write head
1.a. ii. Peripheral devices
A peripheral device is generally defined as any
auxiliary device that connects to and works with
the computer in some way. Examples of
peripherals are mouse, keyboards, scanners,
microphones, loudspeakers, webcams, and digital
cameras. (images ahead)
A scanner
A webcam
A digital camera
A microphone
1.a. iii. Input devices
An input device is a peripheral (piece of computer
hardware equipment) used to provide data and
control signals to an information processing
system such as a computer. Examples : keyboards,
mouse, scanners, web cameras and joysticks.
A joystick
1.a. iv. Output devices
An output device is any device used to send data
from a computer to another device or user. Most
computer data output that is meant for humans is
in the form of audio or video. Thus, most output
devices used by humans are in these categories.
Examples include monitors, projectors, speakers,
headphones and printers. (images ahead)
LCD (liquid crystal display) monitors
(LED)
CRT (cathode ray tube) monitors
projectors
headphones
printers
1.a. v. storage devices
A storage device is any computing hardware that is
used for storing, and extracting data files and
objects. It can hold and store information both
temporarily and permanently, and can be internal
or external to a computer.
Examples include external hard disks, portable
flash drives, CDs, and DVDs.
External hard drive
Portable flash drive
CDs and DVDs
1. b. i. software types, definition and
purpose
Software is the general term for the programs
that control the computer system. (intangible)
There are two types of software:
1. System software
2. Application software
1. b. ii. System software
System software is a type of computer program that
is designed to run a computer’s hardware and
application programs. For example: compilers,
linkers, device drivers and operating systems.
1. b. ii. compiler
A compiler is a computer program (or a set of
programs) that transforms source code written in a
programming language into a language the
computer understands (the object code).
1. b. ii. linker