You are on page 1of 4

Computer components

is a programmable machine that


receives input, stores and
manipulates data, and provides
Computer
Computer output in a useful format.

The computer programs


(sequences of
Hardware
Hardware Software
instructions) that tell the
Software computer what to do in
response to a command or
The physical some event.
components
(electrical circuits) Memory
Memory System
System
that make up the
computer
holds the data that the
computer will process Processor
Processor Application
Application
These devices
and the translate
instructions that Central Processing Unit
electronic signals into
indicate what consists
(CPU) of operating
or microprocessor,
programs systems, language
to perform
mechanical
processingmotion
is to beor translators,
controls andspecific
utility
the operation ofprograms.
the
functions specified
Input/Output
Input/Output devices Coordinates the various parts of the
light (or vice versa) so as
done. computer and performs
by endits users. Must
to communicate with computer
data system
processing and mediates
functions.
operate between
through the
people application software
system and computer
software to work
hardware.
Hardware Printer
Keyboard
Speakers
Mouse
Headphones
Touch pad
Source and destination addressesMonitor
Scanner
are
Address bus
sent over the address bus to identify
Web a camera
particular location in memory or Microphone
RAM random-access memory input/output port
ROM read-only memory
MEMORY I/O DEVICES
Main Input
CPU
Secondary Output
Control unit reads and interprets the program
(CU) instructions, transforming them into a
Arithmetic/ series of control signals which two way path for transferring data
logic unit activate other parts of the computer and instructions in and out of the
Data bus microprocessor
(ALU)
is not directly accessible to the Control Lines bus
perform the set of CPU, requiring
arithmetic and the use of computerThe control bus synchronizes
input/output
logic operations: adding, channels.
subtracting, system events like memory
Magnetic
multiplying, dividing and etc. disk (Hard disk,Flash) access, system interrupts,
Optical media (CD, DVD ) I/O, etc
a software, which makes a computer to
Software
actually work, enables all the programs we
use, organizes and controls the hardware,
acts as an interface between the application
programs and the computer hardware.
Examples: Windows, Linux, Unix and Mac
OS, etc., Operating system
Language translator

converts high level language into Utility programs


low level language & vice versa as
Prewritten programs that can be
computer can only understand in
help to perform specific tasks in the used rapidly when requested for
binary format
areas: routine, repetitive tasks:
Data management Copying, setting up new
files, deleting old files,
Documentation formatting diskettes
is a programming languageandor so
Collaborative and Content access on
programming environment
designed with a specific purpose in
Entertainment
mind, such as the development of
Media development and etc. commercial
specially business
written code usedsoftware
for writing
Programming languages (DBMS) (C++, Java).
applications.
Fourth-generation languages
Software packages and desktop productivity tools
Computer Components

Computer

Hardware Software

Input/Output
Memory Processor System Application
devices

Input:
Operating Programming
Main Control Unit (CU) Mouse
systems languages
Keyboard

Output:
Arithmetic/logic unit Language Fourth-generation
RAM Printer
(ALU) translators languages
Monitor

Software packages
Utility and
ROM
programs desktop productivity
tools

Secondary

You might also like