Computer Applications: Amity Business School
Computer Applications: Amity Business School
Computer Applications
Amity Business School
An Overview of Computers
“A computer is an electronic device that process raw data
to generate information with speed and accuracy”
Hardware (equipment)
Software (programs)
SOFTWARE
Input Devices
• Accepts external data and commands
• Sends data and commands to the processor
Processing Unit
• Also known as the Central Processing Unit (CPU)
• Executes computer instructions
• Process input data into information
Output Devices
• Show the processed data in understandable terminology
Amity Business School
CPU
RAM
Internal modem
Amity Business School
The Processor
Consists of circuits that interpret and execute program
instructions
Communicates with the input, output, and storage devices
Memory
Holds data after input and before processing
Holds data after processing but before release to the output device
Holds programs needed by the CPU
Secondary storage devices such as disks store data and programs
Amity Business School
RAM
Random Access Memory is temporary spaced which can be changed or
erased. The RAM being referred to here is the onboard memory that the
CPU uses in order to store information temporarily. When the computer
is turned off the RAM is completely erased.
ROM
Read Only Memory is permanent memory and cannot be erased, whether
or not the computer is turned off or on. ROM cannot even be changed.
The information stored in ROM can only be read and not updated, It
contain instruction for the booting process.
Amity Business School
History of Computers
• Chinese introduced ABACUS around 3000 years B.C.
Vacuum tubes
Large computers
Lot of Heat generation
Extremely slow by today’s standards
Prone to frequent failure
Software used: machine and assembly language
Amity Business School
This generation begins with the first computers built with transistors
Which are much smaller, use less power, and create less heat than
vacuum tubes.
As much as a thousand times faster than first-generation computers
Classification of Computers
COMPUTERS
Software
System Application
Operating
Languages Language
System Translators
System Software
Operating System
Generations of Languages
1GL Machine language Coded at machine level in
0s and 1s
2GL Assembly language Replaced 0s and 1s with
symbols
3GL High-level language Procedural language
COBOL, FORTRAN, C
Database Management
Software used for the management of a collection of
interrelated facts.
Useful for professions keeping record of large numbers
of related facts (i.e. Billing, crime detection)
Graphics
Software used to create visual images
such as:
drawings,
graphs,
charts, maps