Week 2 - Performing Computer Operations
Week 2 - Performing Computer Operations
Week 2 - Performing Computer Operations
Read the Information Sheet very well then find out how much you can remember
and how much you learned by doing Self-check.
Define a Computer
➢ An electronic machine that works under the control of stored programs to accept,
process & output data/information for use by the operator.
➢ A device that accepts data, processes the data in accordance with a stored
program, generates results, and usually consists of input, output, storage, and
arithmetic, logic, and control units.
➢ A functional unit that can perform substantial computation, including numerous
arithmetic operations or logic operations, without human intervention during a
run.
➢ It is an electronic device/machine that accepts data (raw facts & figures) as input
and processes (works on it) to produce information (data converted to meaningful
form) as output.
Characteristics of Computer
1. SPEED: In general, no human being can compete to solving the complex
computation, faster than computer. Computers work at an incredible speed. A
powerful computer is capable of performing about 3-4 million simple instructions
per second.
2. ACCURACY: Since Computer is programmed, so whatever input we give it gives
result with accurately. In addition to being fast, computers are also accurate.
Errors that may occur can almost always be attributed to human error (inaccurate
data, poorly designed system or faulty instructions/programs written by the
programmer)
3. STORAGE: Computer can store mass storage of data with appropriate format.
Today’s computers can store large volumes of data. A piece of information once
recorded (or stored) in the computer, can never be forgotten and can be retrieved
almost instantaneously.
4. DILIGENCE: Computer can work for hours without any break and creating error.
Unlike human beings, computers are highly consistent. They do not suffer from
human traits of boredom and tiredness resulting in lack of concentration.
Computers, therefore, are better than human beings in performing voluminous and
repetitive jobs.
5. VERSATILITY: We can use computer to perform completely different type of work
at the same time. Computers are versatile machines and are capable of performing
any task as long as it can be broken down into a series of logical steps. The
1. Input (Data)
• The computer accepts data from outside for processing. Input is the raw
information entered into a computer from the input devices.
2. Processing
• The computer performs operations on the data that it holds internally.
Processing is the operation of data as per given instruction. It is totally
internal process of the computer system.
3. Output
• The computer produces information for external use. Output is the
processed data given by computer after data processing. Output is also
called as Result. We can save these results in the storage devices for the
future use.
4. Storage
• The computer stores data before, during and after processing.
5. Communication
• The computer can send or receive data to or from other computers when it
is connected on a network.
Software - refers to the intangible computer components, which are the programs or
instructions of the computer. Everything that a computer does, it acts under
instructions written out as computer programs. The hardware needs these
instructions to function.
Computer program:
• A set of instructions, written in a specific programming language, which a
computer follows in processing data, performing an operation, or solving a
logical problem. See also software.
• A computer program is a set of statements or instructions to be used directly or
indirectly in a computer in order to bring about a certain result.
NB: Software alone is useless, so is the hardware. The two are inseparable.
HARDWARE VS SOFTWARE
INPUT UNIT
• It accepts (or reads) the list of instructions and data from the outside world.
• It converts these instructions and data in computer acceptable format.
• It supplies the converted instructions and data to the computer system for
further processing.
OUTPUT UNIT
• It accepts the results produced by the computer which are in coded form and
hence cannot be easily understood by us.
• It converts these coded results to human acceptable (readable) form.
• It supplied the converted results to the outside world.
REGISTERS
• The registers are the memory of the processor.
• All the data transfer is done through the registers in the processor to
accelerate the process.
STORAGE UNIT
• All the data to be processed and the instruction required for processing
(received from input devices).
• Intermediate results of processing.
• Final results of processing before these results are released to an output
device.
CONTROL UNIT
A control unit (CU) handles all processor control signals. It directs all input and output
flow, fetches code for instructions from micro programs and directs other units and models
by providing control and timing signals. A CU component is considered the processor
brain because it issues orders to just about everything and ensures correct instruction
execution.
• Temporary • Permanent
• The memory devices used for primary • The secondary memory devices are
memory are semiconductor memories magnetic and optical memories.
• The primary memory is categorized
as volatile and non-volatile memories, • The secondary memory is always non
RAM is the volatile memory and ROM volatile
is the nonvolatile memory
• The primary memory is composed of • • The secondary memory is enough
programs and data that are presently capable to store huge amount of
being used by the micro-processor information
• The secondary memories are
• The primary memories are more
somewhat slow in interacting with the
effective and faster to interact with the
microprocessor, when compared with
micro-processor
the primary memory.
• Primary memory is known as main • Secondary memory is known as
memory additional memory or back memory
• These memories are also called as • These memories are also called as
internal memory external memory
The economic reasons for using computerized systems can be summarized as increased
productivity compared with manual systems. The results from the ability of computer
systems are:
1. Communicate and process data repetitively, accurately and rapidly.
2. Store data in relatively little space
3. Make backup copies of data rapidly and reliably
4. Search for information rapidly and reliably
5. Produce output in a variety of formats
PC (Personal Computer)
A PC can be defined as a small, relatively inexpensive
computer designed for an individual user. PCs are
based on the microprocessor technology that enables
manufacturers to put an entire CPU on one chip.
Businesses use personal computers for word
processing, accounting, desktop publishing, and for
running spreadsheet and database management
applications. At home, the most popular use for
personal computers is playing games and surfing the
Internet.
Although personal computers are designed as single-user systems, these systems are
normally linked together to form a network. In terms of power, now-a-days high-end
models of the Macintosh and PC offer the same computing power and graphics capability
as low-end workstations by Sun Microsystems, Hewlett-Packard, and Dell.
Workstation
Workstation is a computer used for engineering
applications (CAD/CAM), desktop publishing, software
development, and other such types of applications
which require a moderate amount of computing power
and relatively high-quality graphics capabilities.
Workstations generally come with a large, high-
resolution graphics screen, large amount of RAM, inbuilt
network support, and a graphical user interface. Most
workstations also have mass storage device such as a disk drive, but a special type of
workstation, called diskless workstation, comes without a disk drive.
Mainframe
Mainframe is very large in size and is an expensive computer
capable of supporting hundreds or even thousands of users
simultaneously. Mainframe executes many programs concurrently
and supports many simultaneous executions of programs.
Supercomputer
Supercomputers are one of the fastest computers currently
available. Supercomputers are very expensive and are employed
for specialized applications that require immense amount of
mathematical calculations (number crunching).
For example, weather forecasting, scientific simulations,
(animated) graphics, fluid dynamic calculations, nuclear energy
research, electronic design, and analysis of geological data (e.g.
in petrochemical prospecting).