Fundamentals of Hardware and Software
Fundamentals of Hardware and Software
Fundamentals of Hardware and Software
Software
1
What is a computer
⚫A computer is an electronic device that
executes the instructions in a program.
Laptop Desktop
2
3
Classification of Systems:
• Supercomputers
• Mainframe
• Minicomputer
• Microcomputer
4
Supercomputers
⚫Very powerful and fast
⚫High processing speed
⚫Holds large amount of data
⚫Specifically used for complex
applications by big organization.
Example NASA and ISRO uses
supercomputers to track and control space
discovery.
• Example : Cray supercomputer
5
Super computer
6
Mainframe Computers
⚫high processing speed and data storage but
not powerful as super computers.
8
Desktop
⚫fit comfortably on top of a desk,
9
Desktop Computer
10
Mobile device
⚫A mobile device is a general term for any
type of handheld computer. These devices
are designed to be extremely portable, and
they can often fit in your hand.
11
Examples of mobile devices
12
What are embedded systems
⚫Embedded systems come in a variety of
shapes and sizes, from the largest
multiple-rack data storage or networking
powerhouses to tiny modules such as your
personal MP3 player or cellular handset.
13
Types of Embedded Systems
⚫General Computing
-Video games, wearable computers,
ATM
⚫Control Systems
-Vehicle engines, chemical processes, nuclear
power, flight control
• Signal Processing
-Radar, sonar ,Video Compression
⚫Communication &Networking
-Telephone system, internet
14
15
Explain the functions of the major hardware
components of a computer system;
⚫CPU (Central Processing Unit)
The central processing unit (CPU) is the brain of the
computer system. It takes raw data, and converts it
into information.
16
Explain the functions of the major hardware
components of the computer system
⚫ALU(Arithmetic Logic Unit)-
Responsible for performing all the tasks
pertaining to arithmetic.
⚫Main Memory
Also called computer memory, immediate access
storage (IMAS/IAS) or primary storage. . It holds data
and instructions that the computer is processing
at the time.
17
Secondary Storage
• Also referred to as backing storage or
auxilliary storage.
• Refers to media and methods used for
storing information permanently.
19
20
Terms you should know
Peripheral Devices
⚫Peripheral devices are any device controlled or
monitored by the CPU. It includes both input and
output devices.
⚫Hardware- Physical parts of a computer that you
can see and touch.
21
Input Devices
⚫Input devices- They get data into a computer.
22
Output Devices
⚫ Output devices- They get processed information out of a computer. e.g. printer,
monitor, speakers.
23
Types of Output Devices
25
⚫Memory-enables a computer to
temporarily store instructions and data
26
Outline the functions and uses of
primary storage devices.
⚫Variations of ROM
⚫ Byte - a group of eight bits and has the ability to represent one character
⚫ Word - the size of the data (or instruction) that the CPU can handle in a
single cycle.
⚫ Bistable Devices-a device that can exist in one of two possible states.
It can be compared to an on/off switch.
29
Larger Units of Storage
Name Symbol Number of bytes Equal to
30
Functions of a computer?
A computer has four functions:
31
CPU
Input CU Output
devices devices
ALU
Main
Memory
Secondary
Storage
32
Evaluate the relative merits of cloud storage
and local storage
⚫Cloud Storage
-data is remotely maintained, managed, and backed up.
🗉 available to users over a network, which is usually the
internet.
🗉 -It allows the user to store files online so
that the user can access them from any location via the
internet.
33
Local Storage
⚫Local Storage includes physical
hardware such as external hard drives,
flash drives, and CDs. It is kept nearby.
34
Advantages of Cloud Storage
⚫Cost-cloud storage costs about 3 cents per
gigabyte to store data internally.
⚫Accessibility – Stored files can be accessed
from anywhere via Internet connection
⚫Capacity-You can avoid emailing files to
individuals and instead send a web link to
recipients through your email
⚫Security-has security protocols in place to
protect sensitive information and transactions
35
Explain the uses of various input devices
and media;
Optical Mark Reader(OMR): “
36
⚫Optical Character Recognition/Reader
(OCR)
⚫ The identification of printed characters
using photoelectric devices and computer
software
37
⚫Mouse: An input device that controls the
movement of the cursor. The cursor moves
in response to the movement of the mouse
on a flat surface.
38
mouse
buttons wheel
button
b
a
ll
mous
e pad
Flatbed
39
⚫Barcode Reader (Scanner): is an electronic
device for reading printed barcodes.
40
⚫Light pen: A light-sensitive input device
which when it touches the screen detects the
presence or absence of light. It is used to
select an entry or indicate a position.
41
⚫Voice Response Unit (Interactive Voice Response):
“A device that enables output from a computer system in
the form of user-recorder words, phrases, music, or
anything that might be recorded on tape.”
42
⚫Point Of Sale (POS): “This is the
combination of a barcode reader and
computerized cash register.
43
⚫Digital camera and camcorder - devices
used to enter a full motion recording into
a computer and store on a hard disc or
some other medium.
44
⚫Microphone
⚫Audio data input, which is analysed for
commands and processed.
⚫Smart Card
⚫Magnetic Strip on a plastic card containing
information about the cardholder which is
accessed when swiped. E.g. Bus cards,
debit, credit, phone.
45
⚫Musical Instrument Digital Interface
(MIDI)
⚫It is a connectivity standard that musicians
use to hook together musical instruments
(such as keyboards and synthesizers) and
computer equipment.
46
⚫A biometric device- is identifying an
individual through their body characteristics
such as face geometry and hand geometry e.g.
fingerprints, iris or retinal scans, vein and
voice patterns
47
⚫A sensor is a device that converts a real-world property
(e.g. temperature) into data that a computer can process.
48
⚫Remote Control
Emits a beam of infra-red light that
carries data signals
⚫Sound Capture
⚫Capture is the process or means of
obtaining and storing external data,
particularly images or sounds, for
use at a later time.
49
Pointing Devices
These devices are used by graphical operating
systems such as Windows to show the
movement of the pointer or the cursor.
Examples of pointing devices include the
mouse, trackball, light pen, pen for graphic
tablet, joystick, touch screen,.
50
⚫Point Of Sale (POS) terminal
Records purchases, processes credit or debit cards,
and updates inventory.
51
Input for Tablet PCs
⮚ Self-service banking
machine that connects to a
host computer through a
network
54
Printers(Hard Copy output Devices
55
Types of Impact Printers
⚫Dot Matrix
⚫Daisy Wheel
⚫Line Printer
56
Dot Matrix Printer
SPEED Slow
RESOLUTION Low DPI
TYPE Impact
VOLUME One Tray
MEMORY Low Memory
NOISE High Noise
Advantages:
Inexpensive
Can Print multi part stationery (more than one pages at a time)
Disadvantages:
Very Slow
57
Dot Matrix
58
Daisy Wheel Printer
⚫Forms characters on petals like typewriter
keys. The petals strike and inked ribbon to
produce a character.
Advantages
⚫ More reliable
⚫ Better quality
Disadvantages
⚫ Slower
⚫ Noisy
59
Daisy Wheel Printer
60
Line Printer
⚫ is a high speed impact printer that prints an entire line at
a time.
SPEED Fast
RESOLUTION Medium
TYPE Impact
VOLUME Multiple Trays
MEMORY Low Memory
NOISE High Noise
61
Line Printer
62
Non-Impact Printers
Non- Impact Printers form characters and
graphics without actually striking the
paper. Some spray ink while others use
heat and pressure to create the images.
The most commonly used non-impact
printers are:
63
Types of Non Impact Printers
⚫Ink Jet Printer
⚫Laser Printer
⚫Thermal Printer
64
Ink-jet Printer
⚫ Forms characters and graphics by spraying tiny drops
of ink onto paper.
SPEED Fast
RESOLUTION Medium
TYPE Impact
VOLUME Multiple Trays
MEMORY Low Memory
NOISE High Noise
Advantages Disadvantages
Fast 65
Ink Jet Printer
66
Laser Printer
⚫Creates images using laser beam and
powdered ink called toner.
Advantages
∙ Very fast
∙ High quality printing
∙ Extremely quiet
∙ Can print in colour
Disadvantages
∙ Very expensive
67
Laser Printer
68
Thermal Printer
⚫ Forms characters using chemically treated
paper.
Advantages
∙ Quiet
∙ Inexpensive
Disadvantages
◦ Print tends to fade over time.
69
Thermal Printer
70
More Output Devices
71
⚫Speakers are devices that produce audio
output, such as music, speech and other
sounds.
⚫Headphones
⚫Earphones
72
Types of Output
⚫Softcopy output is temporary output e.g.
information displayed on a screen or in
voice or audio form through speakers.
73
Softcopy output devices
74
Features of monitors
⚫Size: The dimension of the screen, which is
measured diagonally.
75
Types of monitors available
⚫Cathode Ray Tubes (CRT): these screens looks
like a standard television set.
76
CATHODE RAY TUBE
77
Compare the types of secondary storage media with
respect to portability, speed and capacity
⚫Magnetic tape
⚫Portability: “The magnetic tape itself is fairly small
and would fit into a pocket or a bag.”
78
Floppy Diskette
⚫Portability: Portable, insert into disk-
drive.
80
Flash drives
⚫Portability: Portable
81
Flash Memory Card
⚫Portability: Portable
82
Optical Disc –CD (Compact Disk)
⚫Portability: Portable
83
Optical Disc –DVD (Digital
Versatile Disc)
⚫Portability: Portable
⚫Capacity: 4 to 9 GB(gigabytes)
84
Use Terms Associated With Storag
e Devices
⚫Read/Write Head: A tiny electromagnetic
coil and metal pole used to write and read
magnetic patterns on a disk.
85
Track, Track Sector, Disk Sector
Sector
The tracks are also divided into wedge shaped pieces
and they are also numbered
Track
Tracks are a set of numbered concentric rings
86
⚫Buffer: is a region of memory used to temporarily hold
data while it is being moved from one place to another.
87
⚫Access Time: The amount of time it takes a
computer to locate an area of memory for data
storage or retrieval.
90
State the types and functions of output
devices
⚫Output devices are equipment used to get
information or any other response out of the
computer.
91
What are the difference between Human Readable and Machine
Readable
92
Interpret the hardware specifications of a
computer system
⚫Features of CPUs
⚫CPU:
⚫Types:
◦ Make / Brand: Intel or AMD
◦ Models: Pentium, Athlon, Celeron, Duron etc.
⚫Speed:
⚫Gigahertz (GHz) ranging from 4 GHz up
⚫Word size:
⚫ How many bits it can input/output and process
at a time, 32-bit or 64-bit
Hard drive
⚫Hard Disk Drive (HDD):
interface connector/controller: PATA Parallel ATA
or SATA Serial ATA
⚫ Capacity:
Gigabytes(GB) ranging from 80GB to 500GB
Speed:
●Revolutions /rotations per minute (rpm)
usually 7200 rpm for desktops and 5400 rpm
for laptops
Main Memory
⚫Memory:
Types of Random Access Memory (RAM):
● DDR: Double Data Rate 1,2,3 SDRAM
⚫Capacity:
Gigabytes(GB) ranging from 2 GB up
⚫Speed:
Megahertz (MHz) ranging from 533 MHz and up
Expansion slots:
⚫Slots on motherboard used to attach
additional devices. Examples are
⚫PCI slots (Peripheral Component
Interconnect) for attaching general hardware
96
Ports
⚫ A port is a piece of technology that is used to connect external devices
to a computer.
⚫ TYPES
◦ Parallel:
● Used to connect printers ,scanners and external hard disks.
◦ Serial:
● Used to connect mouse, modem and printers.
◦ Universal Serial Bus (USB)
● Used to connect most devices mouse, keyboards, printers, scanners
● USB-1, USB-2, USB-3 (this one is faster).
◦ Firewire/IEEE 1394:
● used to transfer video images from digital devices
Ports:
An interface on a computer to which you can
connect a device.
∙ Serial ∙ Parallel
∙ USB (Universal Serial ∙ FireWire
Bus) ∙ PCMCIA (Personal
∙ Audio Computer Memory
∙ International Card
Association). ∙ PCI
∙ PS/2 ∙ Ethernet
98
TEST YOUR KNOWLEDGE
⚫ A ad in a news pagers gave the following description of a
computer system
⚫ Intel Pentium IV 64 bit 3.6 GHz, 2GB 533MHz SDRAM
(Max - 4GB) and a 160GB SATA HDD 7200 rpm.
Answer the following
⚫ what is the processor speed?
⚫ what is the type?
⚫ what is the word size?
⚫ what is the speed of the RAM?
⚫ what is the RAM type?
⚫ what is the memory capacity?
⚫ what is the storage capacity?
⚫ what is the storage speed?
⚫ what is the hard disk controller
Correct
⚫ QUIZ
responses
⚫ 1. what is the processor speed?
⚫ Answer: 3.6 GHz
⚫ 2. what is the type?
⚫ Answer : Pentium IV
⚫ 3.what is the word size?
Answer : 64 bit
⚫ 4. what is the speed?
Answer : 533 MHz
⚫ 5. what is the RAM type?
⚫ Answer: SDRAM
⚫ 6. what is the capacity?
⚫ Answer: 2GB and can allow up to 4 GB
⚫ 7. what is the storage capacity?
⚫ Answer: 160GB
⚫ 8. - what is the speed?
⚫ Answer: 7200 rpm
⚫ 9. - what is the hard disk controller?
⚫ Answer: SATA
What is a parallel port?
Next
101
Troubleshoot basic computer hardware
problems
⚫ CHECK FOR LOOSE CABLES TO
TROUBLESHOOT SOME PC PROBLEMS
102
HOW TO DO THIS?
Check to make sure that
⚫The power cable(s) have been unplugged
from the mains, or are not pushed in firmly
enough into the back of the unit.
⚫The data cable between the display and
computer is loose or unplugged.
⚫The cable between the computer and the
network socket is loose or unplugged.
103
continued
⚫The cable between your modem and the
phone socket is faulty or of the wrong
type
⚫A vital cable is missing or plugged into an
incorrect socket.
⚫If a faulty cable is a possibility, try out a
substitute if one is available - ideally one
that is known to be working.
104
Adjusting brightness using your
laptop's keys
⚫ The keys are usually marked with the
brightness symbol ( ).
⚫ the brightness keys are function keys which have a
special function if you press them while holding down
the Fn key.
⚫ The Fn key is usually located to the left of your
spacebar. The brightness function keys may be located
at the top of your keyboard, or on your arrow keys.
105
Remove the old ink cartridge and install the
new ink cartridge.
Step one: Replace the old ink cartridge
Remove the old ink cartridge and install the new ink cartridge.
1.Make sure the printer is turned on. If necessary, press the Power button
( ) to turn the printer on.
3.Wait until the carriage moves to the right side of the printer and is idle
and quiet.
4.Press down on the old ink cartridge, and then slide it out of the carriage.
5.To replace the tri-color ink cartridge, remove the ink cartridge from the
left slot.
6.To replace the black ink cartridge, remove the ink cartridge from the
right slot.
7.Remove the new ink cartridge from its packaging and pull the pink tab
to remove the protective tape from the ink cartridge.
106
Battery problems (for example, loose or
dead battery)
These include problems that present the following types of
symptoms:
⚫ You receive warning messages about the battery not
charging.
⚫The computer experiences intermittent system shut downs
when operating with only the battery.
⚫ The computer does not recognize its network connection
when operating with only the battery.
⚫The computer and input devices are slow when operating
with only the battery.
⚫ The computer loses the time and date information when
operating on battery power
107
Distinguish between system programs
and application programs.
⚫Software
Software is the name given to all programs
that computers use to perform different
tasks.
⚫ Types of software
There are two main categories of software:
⚫1) Application software
⚫2) System software
Software Categories
⚫Application Software
⚫These programs are developed to perform
specific tasks or solve a particular problem. E.g
◦ Entertainment software,Home & personal software
◦ Productivity software ,Specialist software
⚫System Software
◦ Manages and supports the resources and operations of
a computer system. It enables the running of
application software and management of system
resources.
Application packages can also be
grouped as follows:
⚫General purpose software
⚫Integrated software
⚫Specialized software
⚫Customized software
⚫Custom written or tailor-made software
110
General-purpose software
⚫Also called “off-the-shelf” This is
software that is not written for any
specific business. It can be used to suit
specific needs
⚫Example Spreadsheet and word-
processing packages.
Integrated software
This offers many single purpose programs
together as one
⚫Examples Microsoft Office, Microsoft
Works, Sun OpenOffice, iWorks
Specialised software
⚫Software written for a specific task rather
than for a broad application area.
118
⚫ The menu bar and toolbar-provide utilities to manage files and
folders and for customizing the desktop and windows.
⚫ Disk checkers can scan the contents of a hard disk to find files or
areas that are corrupted in some way, or were not correctly saved,
and eliminate them for a more efficiently operating hard drive.
121
User Interfaces
🞂Command-driven
◦ User enters a command by typing in codes or words.
◦ E.g. C :\> dir tells the OS to list all the files on the hard
drive.
🞂Menu-driven
◦ Allows the use of either a mouse, cursor-keys or
keyboard to make a selection from a menu.
⚫e.g. Print, Save As, Open.
⚫ There are two (2) types of menus:
⚫Pull-down menu – usually drops down from the menu
bar when it is clicked.
⚫Pop-up menu – pops up from nowhere when the right
mouse button is clicked.
🞂.
Character of GUI
🞂Graphical (GUI or WIMP)
◦ Windows
◦ Icons
◦ Menus
◦ Pointers
◦ Use graphic images, menus and keystrokes to
choose commands, start programs, folders,
files, tasks, procedures
123
Hardware user interfaces:
⚫Touch screens
⚫To communicate with the computer, the user
touches the display of the device by a finger or
stylus. This interface incorporates aspects of
GUI and allows the user to make selections and
send commands by touching icons on the
screen.
124
⚫Non-visual interfaces
⚫This type of interface utilizes audio
(sound) and gestures (head, hand and
device) to send commands and make
selections.
⚫Sensors
⚫This type of interface utilizes changes
(chemical or physical) in the environment
to communicate with the computer
125
⚫Braille keyboards
⚫This device aids the blind in
communicating with the computer. The
keys have raised dots which represent
different characters.
126
Distinguish among multitasking, multiprocessing
and multiprogramming;
⚫Multiprogramming The ability of a computer to
execute two or more programs at the same time,
using one CPU (or processor).
128
Real Time processing system- processes data
without significant delay making it always
up to date.
e.g. airplane landing control system, ticket
reservation, electronic funds transfer
Advantage
1.No significant delay for response
Disadvantages
1. The computer must be dedicated solely to
the task.
129
Online Processing- a system in this mode
has access to a network. Unlike the real-
time processing system, an online
processing system is not updated
automatically, so information is not
always current and must be updated
frequently
130
⚫Time Sharing system- allows many
users to share time on a single computer.
e.g. banks bank card system, universities
where students and lecturers are allowed
access to a central CPU on a mainframe
via different terminals throughout the
campus.
131