Computer Systems: Jimma University Technology Institute Faculty of Computing and Informatics Muluken Yohannis (MSC)
Computer Systems: Jimma University Technology Institute Faculty of Computing and Informatics Muluken Yohannis (MSC)
Computer Systems
Jimma University Technology Institute
Faculty of Computing and Informatics
Muluken Yohannis (MSc)
10/15/21 1
Introduction
Computer System: is a combination of computer
hardware and computer software where each
subsystem has their own unique task to perform to
achieve the goal of computer.
Components of a Computer System
A. Computer Hardware
B. Computer Software
1 2
Computer Hardware
Computer hardware is the physical part of the computer
that you see, the parts you can touch.
In short , the tangible part of a computer.
Basic units of Computer Hardware
Input Devices
Output Devices
Central Processing Unit (CPU)
Storage Devices
Mother Board
1 3
Hardware
•System Unit
•Peripheral Devices
System Unit
Peripheral Devices
1 4
You must Know this parts!
1 5
Input devices
Input devices are used to enter data into computer.
The data may be text, audio, video, Image..etc.
There are different kinds of input devices, but the
most frequently used input devices are keyboard and
mouse.
Others...Scanner, Microphone, Camera, joy stick,
touch screen.....etc.
6
Keyboard
It is a simple computer input device comprising a set
of alphabetic, numeric, punctuation symbol, control,
and function keys mounted on a board or other flat
surface or control panel.
When the user depresses a key or a combination of
keys, a coded signal is sent to the computer.
7
Keyboard…
Keyboard
The keys on the keyboard are often classified as
follows:
Alphanumeric keys - Letters and numbers.
Punctuation keys - comma, period, semicolon, etc.
Special keys- function keys, control keys, arrow
keys, caps lock, etc.
8
Keyboard…
9
Specialty Keyboards
• Laptops Laptop
• PDAs
• Wireless
PDA
10
Mouse
It is a device that controls the movement of the
cursor or pointer on a display screen.
Mouse can have as many as three buttons whose
function depends on what program is running:
Left-button: for left click. Example,
selecting text
Right-button: for right click. Example, see
property of file
Middle button: for scrolling purpose. This
button is sometimes missing.
1 11
Mouse…
Mouse Mouse events/
components mouse
Left (primary ) & Operations
Right (secondary) Leftclick
Right click
Drag and Drop
Single and
Double click
1 12
Types of Mouse
Roller ball mouse
Standard
– Less expensive
– Harder to keep clean
Wireless
Trackball
– Harder to control
– Stationary on desk Trackball
Optical mouse Optical
1 13
Other Input Devices
Handheld
• Scanners
– Text
– Images
Flatbed
• Digital cameras
– Images
– Video
Camera Camcorder
1 14
Scanner
Scanners will convert image on paper to a digital data
that can be manipulated by the computer.
Scanning the images with light and breaking them
into matrix of dots. Each dot will have a digital code.
The dots are sometimes referred as pixels.
1 15
Input Devices…
Microphones could be used to enter
sound data.
Camera could be used to capture image
and video data.
1 16
Output Devices
Output devices are used to get data out of a computer
so that it can be examined, analyzed or distributed to
others.
It converts information from machine-understandable
form to a human understandable form.
Outputs are of two types:
Softcopy: displayed on monitor, projector
Hardcopy: printed on paper
1 17
Monitors
Monitor is the most frequent type of output device.
Image is displayed on monitors using pattern of lighted
dots.
Each of these lighted dots is called pixel.
There are three types of monitor:
CRT (Cathode Ray Tube)
LCD (Liquid Crystal Display)
GPD (Gas Plasma display )
18
Output Devices...
The Visual Display Unit (VDU)
or monitor or screen
Printers
dot matrix, daisy wheel, laser printers
Plotters
Voice (audio) response unit
Speaker, headphone
19
Monitor Types
CRT Cathode Ray Tube LCD Liquid Crystal Display
– Less Expensive
– More expensive
– Use much more space – Uses for less space
– Uses more energy – More energy efficient
– Better viewing angles – Less viewable from an angle
20
Output devices…
Printers
Printer is a device that enables us to produce a
hardcopy of data/information.
Based on the way they print, printers are divided into
two:
Impact printers
Non-impact printer
1 21
Printers…
Printers
Impact printers
Impact printers transfer printable material onto paper by
striking paper, ribbon, and character together.
Most of such printers take continuous form of paper.
The most commonly used impact printers are dot-matrix
printers.
inexpensive and fast but they don’t produce high quality
output.
Non-Impact Printers
They print without having a mechanism that strikes a paper.
They print by spraying ink or by using heat and pressure to fuse
colour powder onto paper.
22
Printers
Impact printers Inkjet
– Dot-matrix
Non-impact printers
•Inkjet Dot-matrix
• Easy to maintain
• For original photography
• Laser
-Cost effective
-Much faster Laser Multifunction
-More reliable
-Print text
-Multifunction
•Specialty printers
– Plotters Thermal printer
Plotter
– Thermal printers 23
Non-impact Printers
Ink Jet
– Less expensive device
– Full color printing
– Slower in pages per Laser
minute (PPM) – More expensive device
– More expensive per – Black and White (Color
page in B&W lasers are very expensive)
– Faster in PPM
– Less expensive in B&W
1 24
Output devices…
Plotters
Plotters are used to produce high-quality drawings
such as bar charts, maps, architectural drawings, and
three-dimensional drawings.
Can print on large size papers, which most printers
can’t handle.
1 25
Outputting Sound
Speakers and
Headphones
1 26
Speaker
Audio sound files input into multimedia PC through a
microphone. Then you can here the output through
speakers.
1 27
Storage devices
Store data and programs
1 28
Primary storage devices
1 29
RAM
Random access memory
Volatile: When you turn off your computer, the data is erased
Several kinds of RAM exist
1 32
Hard Disk Drive
• Stores data and program
instructions
• Permanent (nonvolatile) storage
• Storage capacities up to 250 GB
and higher
• Transfers data in milliseconds
1 33
Flash Disks
1 34
Floppy disk
Floppy disk(diskette):
Magnetic storage medium used with computers.
Floppy disks are made of flexible plastic coated with a
magnetic material, and are enclosed in a hard plastic
case.
35
Floppy disk…
31/2 inch: -can store 1.44MB of data
51/4 inch: -can store 1.2MB of data
1 36
Optical Disks
Use laser light to read or write data
DVD, CD
CD (compact disc)
Can store up to 700 MB
Three types
CD-ROM( compact disk read only memory)
You can’t write to or erase
CD-R (compact disk recordable)
Can be written on once but can’t be erased-WORM (write once
read many)
1 37
Optical Disks…
Disks
CD-RW –(compact disk rewritable)
Can write several times
Can be erased
1 38
Motherboard
The motherboard is the main circuit board inside
your PC. Every component at some point
communicates through the motherboard, either
by directly plugging into it or by communicating
through one of the motherboards ports.
1 39
Ports and Connectors
• A port is a socket used to connect the peripheral
devices to system unit.
Serial ports: Parallel ports:
Transmits or receives data one bit
Transfer and receive multiple
at a time. bits of information at a time.
They are very good to send They are used for short distance
information over long distance. communication.
Devices like Devices such as
keyboard, mouse, modem, printers, disk drives, tape
and etc. use serial ports to drives, and etc. used
connect to system unit of parallel ports.
computer.
41
Expansion Cards
• Adds functions
• Provides new connections for peripheral
devices
• Common types:
– Sound
– Modem
– Video (VGA)
– Network (NIC)
1 42
Basic Architecture of Computer
Hardware
CPU
CU ALU
OUTPUT
INPUT DEVICE
DEVICE
RAM
43
Central Processing Unit
CPU is responsible for interpreting and executing most of
the commands from the computer's hardware and
software.
It is often called the "brain" of the computer.
Controls all functions of the computer.
44
Cont’d….
Component of CPU
contains the circuitry for coordinating the machine’s
activities.
informs the arithmetic/logic unit which registers hold the
data, activates the appropriate circuitry within the
arithmetic/logic unit, and tells the arithmetic/logic unit
which register should receive the result.
The control group consists of those instructions that direct
the execution of the program rather than the manipulation of
data.(e.g. LOAD,JUMP)
45
Cont’d….
Cont’d
Arithmetic logic unit (ALU): it responsible to
performs computation and comparison operations.
Set of registers: it is responsible to storage locations
that hold inputs and outputs for the ALU.
Register holds the data that CPU is currently processing
whereas, the memory holds program instruction and data
that the program requires for execution.
Registers are the high-speed accessible storage elements.
Registers are the memory locations that are directly
accessible by the processor
46
Buses: The CPU’s Data Highway
Bus
– Electrical pathway used to move data between
components.
– Local bus: Connects the CPU with the memory.
01100010
01001000
01110011
00100111
47
Bus
The communication b/n hardware is done using the bus.
It serves as road between the hardware parts.
Three types of bus to communicate with CPU.
Data Bus: to exchange data back and forth (b/n
Microprocessor and Memory/Input or Output devices)
Bidirectional
Address Bus: to exchange location info
-It is a group of wires or lines that are used to transfer the addresses
of Memory or I/O devices.
Control Bus: to control the flow of data
to process data, that is what to do with the selected
memory location.
1 48
CPU…
CPU
Fig Shows Components of Central
Processing Unit
1 49
Computer software
A set of instructions that tells the computer what to do.
Two main types of software
System software
Application software
Application Software
System Software
10/15/21 50
System Software
Coordinates instructions between software & hardware
provides the infrastructure that the application software
requires.
It makes data movement possible between the memory and
disks and manages the output to display devices
is an integral part that aids in the computer’s functioning.
Consists of a program that controls or maintain the operations
of a computer and its devices.
Includes
– Operating system
– Utility programs
– Language translators
E.g. Windows XP ,MS-DOS, Unix, Linux,…
10/15/21 51
Operating System
Control computer functions:
A set of programs containing instructions that work together to coordinate
all the activities among computer hardware resources.
An interface b/n computer and user
E.g Start and shutdown a computer
*Automatically update
*Admin security
*Provide user interface(menus and visual images)
Types of Operating System
Based on the number of programs
– Single tasking OS
– Multi-tasking OS
Based on the number of users
10/15/21 52
Cont’d…
Provides user interface
Manages the CPU
Manages memory
Manages hardware
Coordinates application
software with the CPU
10/15/21 53
The User Interface
Enables you to interact with
Command-line
the computer
Types of interfaces:
Command-driven interface
Menu-driven
Menu-driven interface
Graphical user interface
Graphical
10/15/21 54
System Utility
Allows a user to perform maintenance-type tasks.
Antivirus
E.g. File manager utility, search utility
Consists of software units that extend the capabilities
of the operating system.
*The ability to format a magnetic disk or to
copy a file from a magnetic disk to a CD.
*software to compress and decompress data
10/15/21 55
Language Translators
Translate programs to machine code.
Three types of translators
Assemblers(convert assembly language code into machine
code.)
Compiler(convert high level languages (like C, C++ ) into
machine code )
Interpreter( computer program which executes a statement
directly (at runtime))
10/15/21 56
Application Software
subset of system software with the ability to employ certain
computer functions directly as per user requirements.
is created for users. They manage their specific tasks to suit
their needs like a media player of word processors.
*User specific software like animations, graphics
– Productivity software
– Specialty software
– Entertainment Software
– Educational and Reference Software
– Personal Software
– E.g. Ms-Word, Ms-Excel, Ms-Access, Windows Media Player, Ms-
Paint,…
10/15/21 57
Productivity Software
Programs that enable you to perform tasks required in
home, school, and business
Word processing programs
Spreadsheet programs
Presentation programs
Database programs
Personal information manager programs
10/15/21 58
Word Processing Software
Used to create and edit
written documents
Features include
Quick and easy editing
Variety of formatting options
Graphics
Templates
Examples
Corel Word Perfect
Microsoft Word
10/15/21 59
Spreadsheet Software
Used to perform calculations
and numerical analyses
Features include
Worksheets with cells
Values, formulas, and
functions
Automatic recalculation
Examples
Lotus 1-2-3
Microsoft Excel
10/15/21 60
Presentation Software
Used to create slide shows
Features include
Templates and layouts
Different views
Examples
Corel Presentations
Microsoft PowerPoint
10/15/21 61
Question & Answer
10/15/21 62
Thank you!
10/15/21 63