Computer Systems - Hardware, Software
Computer Systems - Hardware, Software
COMPUTER SYSTEMS
Lecture Outline
3.1 Introduction
3.2 Objectives
3.3 Hardware
3.4 Software
3.5 Summary
3.6 Questions for Practice
3.7 Further Readings
3.1 Introduction
The section will expose students to computer hardware parts, their definitions and use.
Typical pc hardware, mother-board, removable media devices such as CD, DVD will be
explained. Students will also learn how to use floppy disks, USB Flash, internal storage,
sound card and networking.
3.2 Objectives
By the end of the lecture, you will be able to:
1. Identify and name the computer hardware
2. Describe the various functions of computer hardware
3. Discuss the categories of software
4. Use computer software
35
Computer Hardware is different from computer software as illustrated below:
Hardware Software
Physical components of the computer Programs that run on the hardware.
Hardware is the physical parts of the computer like the monitor, keyboard, mouse,
speakers, and of course the computer itself called the system unit. Hardware is also the
parts inside the system unit that you can’t see unless
you open
Computer hardware is the physical part of a computer, including its digital circuitry, as
distinguished from the computer software that executes within the hardware. The
hardware of a computer is infrequently changed.
Typical PC hardware
A typical personal computer consists of a case or chassis in a tower shape (desktop) and
the following parts:
Motherboard - It is the "body" or mainframe of the computer, through which all other
components interface.
Central processing unit (CPU) - Performs most of the calculations which enable a
computer to function, sometimes referred to as the "brain" of the computer.
Computer fan - Used to lower the temperature of the computer; a fan is almost always
attached to the CPU, and the computer case will generally have several fans to maintain a
constant airflow.
Random Access Memory (RAM)' - Fast-access memory that is cleared when the computer
is powered-down. RAM attaches directly to the motherboard, and is used to store
programs that are currently running.
36
Power supply - A case control, and (usually) a cooling fan, and supplies power to run the
rest of the computer
Storage controllers - Controllers for hard disk, CD-ROM and other drives
Video display controller - Produces the output for the visual display unit. This will either
be built into the motherboard or attached in its own separate slot
CD Writer - a device used for both reading and writing data to and from a CD.
DVD (digital versatile disc) - a popular type of removable media that is the same
dimensions as a CD but stores up to 6 times as much information. It is the most common
way of transferring digital video.
DVD Writer - a device used for both reading and writing data to and from a DVD. DVD-
RAM Drive - a device used for rapid writing and reading of data from a special type of
DVD.
Floppy disk - an outdated storage device consisting of a thin disk of a flexible magnetic
storage medium.
Zip drive - an outdated medium-capacity removable disk storage system, first introduced
by Iomega in 1994.
USB flash drive - a flash memory data storage device integrated with a USB interface,
typically small, lightweight, removable, and rewritable.
Tape drive - a device that reads and writes data on a magnetic tape, usually used for long
term storage.
37
Internal storage
Hardware that keeps data inside the computer for later use and remains persistent even
when the computer has no power.
Other peripherals
In addition, hardware devices can include external components of a computer system.
The following are either standard or very common.
Includes various input and output devices, usually external to the computer system
Pointing devices
Mouse - a pointing device that detects two dimensional motion relative to its supporting
surface.
38
Xbox 360 Controller - A controller used for Xbox 360, Which with the use of the
application Switchblade(tm), can be used as an additional pointing device with the left or
right thumbstick.
Gaming devices
Joystick - a general control device that consists of a handheld stick that pivots around one
end, to detect angles in two or three dimensions.
Gamepad - a general game controller held in the hand that relies on the digits (especially
thumbs) to provide input.
Game controller - a specific type of controller specialized for certain gaming purposes.
Image scanner - a device that provides input by analyzing images, printed text,
handwriting, or an object.
Webcam - a low resolution video camera used to provide visual input that can be easily
transferred over the internet.
it up. Parts like the motherboard, expansion cards, and modem. Many hardware devices
can be attached to a system unit to expand its capabilities, such as a speaker, scanner or
printer
Hardware Elements
Storage devices
39
Secondary storage devices (auxiliary storage) are so called because unlike primary
storage, they are not directly accessible by the CPU.
Secondary storage offer long term storage for data and information. They can be
classified according to:
Magnetic tapes
A magnetic tape is made using a thin ribbon of mylar (plastic) coated with a
thin layer of magnetic material composed of iron oxide.
Fundamentals of Computing 40
40
Floppy disks
A floppy disk has concentric circles called tracks in which data is written. The
tracks are further divided into units called sectors
Fundamentals of Computing
41
Zip Disk
The Zip disk is a special type of diskette, which can hold data of up to 750 MB. It is
stable, inexpensive and easy to work with. Zip disks are read using a zip drive which may
be internal or external.
Optical storage media are so called because data is written and read from them using a
laser beam.
Compact disks
41
A compact disk (CD) is made of a small plastic disk with a reflective aluminum coating
on one side. CDs can store data of approximately 700MB. There are three common types
of CDs namely read only, recordable and rewritable CDs.
For example, a typical DVD can store approximately 17 GB. Just like CDs, there are
three common types of DVDs namely read only, recordable and rewritable DVDs.
Fundamentals of Computing 42
42
Hard Disks
A hard disks also known as hard drive is an example of fixed storage. However, this is
not absolutely the case because some hard disks are removable.
One of the advantages of the hard disk over the other storage media is that they store very
large volumes of data and offer faster data access.
To avoid accidental loss of data or information observe the following:
43
Care of Storage Media
1. Do not expose a magnetic media to strong magnetic fields.
2. Do not expose a media to excessive heat.
3. Do not drop, bend or scratch the media
4. Do not remove a media from the drive when it is still being accessible by the
computer
Computer Software
Software - software is the instructions given to the computer that tells it what to do. A
computer cannot do anything without instructions. A computer must first read
instructions before it can start to work. These instructions are called operating system
software. When a computer is turned on, the first thing it does is find and read its system
software. This software tells the computer how to work; how to be a computer. Once a
computer has done this and is “booted up” or ready to go, it can read other instructions
called application software. This type of software tells the computer how to do a specific
task with a user, like writing a report, playing a game, or creating a graph.
Software also referred to as programs is a set of instructions that directs a computer what
to do. Generally classified into:
1. System software
2. Application software
System Software
Does fundamental tasks such as computer boot up and system control. System software
are further classified into:
1. Operating system
2. Utility software
3. Network software
4. Firmware
44
Operating System
An operating system is a program that manages the computer hardware resources and
controls the execution of application programs. Examples are:
Microsoft Windows 98/2000/Me/2003/Vista
UNIX
Linux
MacOS
Utility Software:
Utility software also called service programs are special programs used to enhance
perform both at system and user levels.
System level utilities optimizes system performance while application level utilities help
in smooth running of application programs. Examples are
Norton utility
McAfee suites
Network Software:
Networking software enables computers and other peripheral devices connected on a
network to communicate and share resources. Examples are:
Novell Netware
UNIX
Windows NT based operating systems
Firmware:
Firmware, also referred to as stored logic is an integration of both hardware and software
on a single silicon chip. These are mostly packaged as ROM chips.
45