bca1st semUnit-I Introduction to Computer-
bca1st semUnit-I Introduction to Computer-
Abacus
The history of computers begins with the birth of abacus which is believed to be the
first computer. It is said that the Chinese invented Abacus around 4,000 years ago.
It was a wooden rack which had metal rods with beads mounted on them. The beads
were moved by the abacus operator according to some rules to perform arithmetic
calculations. Abacus is still used in some countries like China, Russia and Japan. An
image of this tool is shown below;
Napier's Bones
It was a manually-operated calculating device which was invented by John Napier
(1550-1617) of Merchiston. In this calculating tool, he used 9 different ivory strips or
bones marked with numbers to multiply and divide. So, the tool became known as
"Napier's Bones. It was also the first machine to use the decimal point.
Pascaline
Pascaline is also known as Arithmetic Machine or Adding Machine. It was invented
between 1642 and 1644 by a French mathematician-philosopher Biaise Pascal. It is
believed that it was the first mechanical and automatic calculator.
Pascal invented this machine to help his father, a tax accountant. It could only
perform addition and subtraction. It was a wooden box with a series of gears and
wheels. When a wheel is rotated one revolution, it rotates the neighboring wheel. A
series of windows is given on the top of the wheels to read the totals. An image of
this tool is shown below;
Stepped Reckoner or Leibniz wheel
It was developed by a German mathematician-philosopher Gottfried Wilhelm
Leibnitz in 1673. He improved Pascal's invention to develop this machine. It
was a digital mechanical calculator which was called the stepped reckoner as
instead of gears it was made of fluted drums. See the following image;
Difference Engine
In the early 1820s, it was designed by Charles Babbage who is known as
"Father of Modern Computer". It was a mechanical computer which
could perform simple calculations. It was a steam driven calculating
machine designed to solve tables of numbers like logarithm tables.
Analytical Engine
Tabulating Machine
It was invented in 1890, by Herman Hollerith, an American statistician. It was a
mechanical tabulator based on punch cards. It could tabulate statistics and
record or sort data or information. This machine was used in the 1890 U.S.
Census. Hollerith also started the Hollerith?s Tabulating Machine Company
which later became International Business Machine (IBM) in 1924.
Differential Analyzer
It was the first electronic computer introduced in the United States in
1930. It was an analog device invented by Vannevar Bush. This machine
has vacuum tubes to switch electrical signals to perform calculations. It
could do 25 calculations in a few minutes.
Mark I
The next major changes in the history of computers began in 1937
when Howard Aiken planned to develop a machine that could
perform calculations involving large numbers. In 1944, Mark I
computer was built as a partnership between IBM and Harvard. It
was the first programmable digital computer.
Generations of Computers
A generation of computers refers to the specific improvements in computer technology with
time. In 1946, electronic pathways called circuits were developed to perform the counting. It
replaced the gears and other mechanical parts used for counting in previous computing
machines.
In each new generation, the circuits became smaller and more advanced than the previous
generation circuits. The miniaturization helped increase the speed, memory and power of
computers. There are five generations of computers which are described below;
In this generation, magnetic cores were used as the primary memory and magnetic disc and
tapes were used as the secondary storage. Assembly language and programming languages
like COBOL and FORTRAN, and Batch processing and multiprogramming operating systems
were used in these computers.
Some of the popular second generation computers are;
○ IBM 1620
○ IBM 7094
○ CDC 1604
○ CDC 3600
○ UNIVAC 1108
○ IBM-360 series
○ Honeywell-6000 series
○ PDP(Personal Data Processor)
○ IBM-370/168
○ TDC-316
○ DEC 10
○ STAR 1000
○ PDP 11
○ CRAY-1(Supercomputer)
○ CRAY-X-MP(Supercomputer)
○ Desktop
○ Laptop
○ NoteBook
○ UltraBook
○ ChromeBook
Characteristics of Computer System
1. Speed
Executing mathematical calculation, a computer works faster and more accurately than
a human. Computers have the ability to process so many millions (1,000,000) of
instructions per second. Computer operations are performed in micro and nano
seconds. A computer is a time saving device. It performs several calculations and tasks
in a few seconds that take hours to solve. The speed of a computer is measured in
terms of GigaHertz and MegaHertz.
2. Diligence
A human cannot work for several hours without resting, yet a computer never tires. A
computer can conduct millions of calculations per second with complete precision
without stopping. A computer can consistently and accurately do millions of jobs or
calculations. There is no weariness or lack of concentration. Its memory ability also
places it ahead of humans.
3. Reliability
A computer is reliable. The output results never differ unless the input varies. The
output totally depends on the input. when an input is the same the output will also be
the same. A computer produces consistent results for similar sets of data, if we provide
the same set of input at any time we will get the same result.
4. Automation
6. Memory
A computer can store millions of records. These records may be accessed with
complete precision. Computer memory storage capacity is measured in Bytes,
Kilobytes(KB), Megabytes(MB), Gigabytes(GB), and Terabytes(TB). A computer has
built-in memory known as primary memory.
7. Accuracy
○ Analogue Computer
○ Digital Computer
○ Hybrid Computer
1) Analogue Computer
Analogue computers are designed to process analogue data. Analogue data
is continuous data that changes continuously and cannot have discrete
values. We can say that analogue computers are used where we don't always
need exact values such as speed, temperature, pressure and current.
Analogue computers directly accept the data from the measuring device
without first converting it into numbers and codes. They measure the
continuous changes in physical quantity and generally render output as a
reading on a dial or scale. Speedometer and mercury thermometer are
examples of analogue computers.
2) Digital Computer
Digital computer is designed to perform calculations and logical operations at
high speed. It accepts the raw data as input in the form of digits or binary
numbers (0 and 1) and processes it with programs stored in its memory to
produce the output. All modern computers like laptops, desktops including
smartphones that we use at home or office are digital computers.
1) Supercomputer
Supercomputers are the biggest and fastest computers. They are designed to
process huge amounts of data. A supercomputer can process trillions of
instructions in a second. It has thousands of interconnected processors.
2) Mainframe computer
Mainframe computers are designed to support hundreds or
thousands of users simultaneously. They can support multiple
programs at the same time. It means they can execute different
processes simultaneously. These features of mainframe computers
make them ideal for big organizations like banking and telecom
sectors, which need to manage and process high volumes of data.
Advertisement
Mainframe computers are designed to support hundreds or
thousands of users simultaneously. They can support multiple
programs at the same time. It means they can execute different
processes simultaneously. These features of mainframe computers
make them ideal for big organizations like banking and telecom
sectors, which need to manage and process a high volume of data
that requires integer operations such as indexing, comparisons,
etc.
3) Mainframe or Minicomputer
It is a midsize multiprocessing computer. It consists of two or more
processors and can support 4 to 200 users at one time. Miniframe
computers are used in institutes and departments for tasks such
as billing, accounting and inventory management. A
minicomputer lies between the mainframe and microcomputer
as it is smaller than the mainframe but larger than a
microcomputer.
Applications of minicomputers:
A minicomputer is mainly used to perform three primary
functions, which are as follows:
4) Workstation
Workstation is a single user computer that is designed for
technical or scientific applications. It has a faster microprocessor, a
large amount of RAM and high speed graphic adapters. It
generally performs a specific job with great expertise; accordingly,
they are of different types such as graphics workstation, music
workstation and engineering design workstation.
Any computer that has the following five features, can be termed
as a workstation or can be used as a workstation.
Advertisement
5) Microcomputer
Microcomputer is also known as a personal computer. It is a
general-purpose computer that is designed for individual use. It
has a microprocessor as a central processing unit, memory,
storage area, input unit and output unit. Laptops and desktop
computers are examples of microcomputers. They are suitable for
personal work that may be making an assignment, watching a
movie, or at office for office work.
Characteristics of a microcomputer:
Science
Today the computer is the primary work tool in the field of science. It is the
best-suited machine for collecting, analyzing, classifying, and storing data. It
becomes the most essential medium to spread knowledge internally and
internationally. It allows scientists from different locations to work together
and share ideas on the same project.
Defence System
Medical
The computer plays a very important role in medical science such as
recording patients’ information, monitoring heart rate, oxygen level, and
blood pressure. To conduct various surgeries junior doctors get the help of
another professional doctor by web conferencing. Research is also spread
with the help of computers in the health sector.
Education
Banking
Government Sectors
Entertainment
Today most people are so busy and they do not easily get time to fresh their
minds. We can play various interesting video games using a computer. We
can watch movies, TV shows, and reality shows on the computer. A computer
is also used to create sarcastic memes and make us happy.
○ Input Devices
○ CPU
○ Output Devices
○ Primary Memory
○ Secondary Memory
Let's look a bit further at each of them.
Input devices
A computer system's input devices are important because they
allow users to enter commands and data. Keyboards, mice,
scanners, and microphones are numerous examples of input
devices.
○ The keyboard is the most commonly utilized input device for
inserting text and queries into a computer system.
○ Mice are another common input tool used to move the
cursor on a computer screen.
○ Scanners are used for inputting physical documents or
images into a computer system.
○ Microphones are used to input audio data into a system for
computing. They can be used for various tasks, including
recording audio for podcasts, participating in video
conferences, and creating voice memos for later use.
CPU
A computer machine's "brain" is its central processing unit (CPU). It
executes the calculations and commands required for functioning
of the computer device. The CPU comprises some components:
the control unit, the arithmetic logic unit (ALU), and registers.
○ The CPU's control unit is a crucial component. It is in charge
of reading and decoding instructions from memory. The right
part of the CPU receives and executes these instructions from
the control unit.
○ The ALU, often known as the arithmetic logic unit, is another
crucial CPU part. The ALU operates addition, subtraction,
comparison calculations, and other logical and mathematical
processes. These operations are carried out using binary
logic, which limits operations to the 0 and 1 digits.
○ Registers are compact, high-speed data and instruction
storage spaces within the CPU. They are utilized to store data
that is being processed by the CPU momentarily. Registers
are used to accelerate data processing because they are
much faster than other forms of memory, such as RAM.
○ The CPU's clock speed is yet another crucial aspect that
affects overall performance. The clock speed, measured in
GHz (gigahertz), controls what number of commands the
integral processing unit can process in a second.
Primary Memory
The CPU has direct access to primary memory, sometimes
referred to as random access memory (RAM). The data and
instructions that are currently being processed are kept in primary
memory. The data and instructions are accessed by the CPU from
primary memory when a computer programme is running. The
information is removed from primary memory once the
programme is completed.
Primary memory is classified into two types: random access
memory (RAM) and read-only memory (ROM).
Secondary Memory:
Secondary memory, also called auxiliary storage, is a type of
computer memory that is used to store data and programs that
aren't currently being utilized by the CPU. In contrast to primary
memory, secondary memory is non-volatile, which means that its
contents are not lost when the computer is turned off.
Advertisement
Advertisement
There are several types of secondary memory devices, such as hard
disk drives (HDD), solid-state drives (SSD), optical disks (including
CDs and DVDs), and USB flash drives. These devices have varying
storage capacities, read and write speeds, and different capabilities
that make them appropriate for different types of applications.
○ Hard disc drives are the most typical secondary memory tool
in computing devices and laptop computers. They come in
various sizes and speeds and keep data on magnetic discs.
However, solid-state drives employ flash memory to store
data and are typically quicker and more reliable despite
being extra high-priced than HDDs.
○ Optical discs are a secondary memory that reads and writes
data to discs using lasers. They are frequently used for data
backup, distribution of software, and other digital
information. Small, portable storage devices known as USB
flash drives are connected to a computer's USB connection.
Output Devices:
Output devices are hardware components of a computer system
that are used to show or send data from the pc to the user or any
other device. They enable customers to view and engage with the
information and applications the computer is processing.
Speakers, projectors, printers, and monitors are a few examples of
output devices.
○ Monitors are the most frequently used output devices used
to show data on a computer machine. They may be used to
show photos, videos, and different forms of data and exist in
various sizes and resolutions.
○ Printers are another form of output device that is used to
print hard copies of papers and other styles of data. They
include inkjet and laser printers and are available in various
sizes and brands. While laser printers utilize toner to make
speedy, high-volume prints, inkjet printers employ liquid ink
to produce high-quality prints.
○ Speakers are used to output sound from a computer system.
They can be connected externally or incorporated into the
computer system. They enable users to interact with other
forms of multimedia material, view videos, and listen to
music.
○ Projectors are output device that displays huge images and
videos on a screen or wall. They are frequently utilized in
presentations and other occasions that call for a sizable
display.
Input Devices
Input devices enable the user to send data, information, or control
signals to a computer. The Central Processing Unit (CPU) of a
computer receives the input and processes it to produce the
output.
1. Keyboard
QWERTY Keyboard:
It is the most commonly used keyboard with computers in
modern times. It is named after the first six letters of the top row of
buttons and is even popular in countries that do not use
Latin-based alphabet. It is so popular that some people think that
it is the only type of keyboard to use with computers as an input
device.
2) Mouse
The mouse is a hand-held input device which is used to move
cursor or pointer across the screen. It is designed to be used on a
flat surface and generally has left and right buttons and a scroll
wheel between them. Laptop computers come with a touchpad
that works as a mouse. It lets you control the movement of cursor
or pointer by moving your finger over the touchpad. Some mouse
come with integrated features such as extra buttons to perform
different buttons.
As the name suggests, this type of mouse lacks cable and uses
wireless technology such as IrDA (infrared) or radio (Bluetooth or
Wi-Fi) to control the movement of the cursor. It is used to improve
the experience of using a mouse. It uses batteries for its power
supply.
Scanner
The scanner uses the pictures and pages of text as input. It scans
the picture or a document. The scanned picture or document is
then converted into a digital format or file and is displayed on the
screen as an output. It uses optical character recognition
techniques to convert images into digital ones. Some of the
common types of scanners are as follows:
Types of Scanner:
i) Flatbed Scanner:
It has a glass pane and a moving optical CIS or CCD array. The light
illuminates the pane, and then the image is placed on the glass
pane. The light moves across the glass pane and scans the
document and thus produces its digital copy. You will need a
transparency adapter while scanning transparent slides.
v) Photo Scanner:
It is designed to scan photographs. It has high resolution and color
depth, which are required for scanning photographs. Some photo
scanners come with in-built software for cleaning and restoring
old photographs.
Joystick
Light Pen
Light Pen
A light pen is a computer input device that looks like a pen. The tip
of the light pen contains a light-sensitive detector that enables the
user to point to or select objects on the display screen. Its light
sensitive tip detects the object location and sends the
corresponding signals to the CPU. It is not compatible with LCD
screens, so it is not in use today. It also helps you draw on the
screen if needed. The first light pen was invented around 1955 as a
part of the Whirlwind project at the Massachusetts Institute of
Technology (MIT).
Digitizer
Digitizer is a computer input device that has a flat surface and
usually comes with a stylus. It enables the user to draw images
and graphics using the stylus as we draw on paper with a pencil.
The images or graphics drawn on the digitizer appear on the
computer monitor or display screen. The software converts the
touch inputs into lines and can also convert handwritten text to
typewritten words.
Microphone
Microphone
i) Dynamic:
It is the most commonly used microphone with a simple design. It
has a magnet which is wrapped by a metal coil and a thin sheet on
the front end of the magnet. The sheet transfers vibrations from
sound waves to the coil and from coil to electric wires which
transmit the sound like an electrical signal.
ii) Condenser:
It is designed for audio recording and has a very sensitive and flat
frequency response. It has a front plate called diaphragm and a
back plate parallel to the front plate. When sound hits the
diaphragm, it vibrates the diaphragm and alters the distance
between the two plates. The changes in distance are transmitted
as electric signals.
iii) Ribbon:
The device reads the details and sends them to a computer for
processing. A document printed in magnetic ink is required to
pass through a machine which magnetizes the ink, and the
magnetic information is then translated into characters.
Digital Camera
Digital camera:
Paddle
) Paddle:
Steering Wheel
Steering wheel:
It is used as an input device in racing video games such as car
racing games or in driving programs as virtual simulators to steer a
vehicle. It works like the real steering wheel by allowing you to take
a right or left turn. A steering wheel may be provided with
acceleration and brake pedal devices and a mechanism for shifting
gears. Thus, it makes racing games more adventurous and
entertaining.
These devices take human gestures as input. There are many such
devices that respond to gestures. For example, Kinect is one such
device that observes the movement of a player's body and
interprets these movements as inputs to video games. This feature
is also available in certain tablets and smartphones where you can
perform certain tasks such as taking pictures using finger gestures
such as swiping, pinching, etc.
Light Gun
Light Gun:
As the name suggests, it is a pointing input device that is
designed to point at and shoot the targets on the screen in a video
game, or arcade, etc. The light gun was used for the first time on
the MIT Whirlwind computer. When the gun is pointed at the
target on the screen and the trigger is pulled, the screen goes
blank for a fraction of a second. During this moment, the
photodiode, which is present in the barrel, determines where the
gun is pointed. For example, shooting ducks in a duck hunt game.
Touch Pad
Touchpad:
Remote
Remote:
Touch screen:
It is the display screen of a device such as a smartphone, tablet,
etc., that allows users to interact or provide inputs to the device by
using their finger. Today, most electronic devices come with
touchscreen as an alternative to a mouse for navigating a
graphical user interface. For example, by touching, you can unlock
your phone, open emails, open files, play videos, etc. Besides this, it
is used in lots of devices such as Camera, Car GPS, Fitness
machine, etc.
VR:
Webcam:
Any camera which is connected to a computer is called a webcam.
The in-built camera provided on a computer can also be
considered a webcam. It is an input device as it can take pictures,
and can be used to record videos if required. The pictures and
videos are stored in the computer memory and can be displayed
on the screen if required. Although it works almost the same as
the digital camera, it is different from a digital camera, as it is
designed to take compact digital photos that can be uploaded
easily on the webpages and shared with others through the
internet.
Biometric Devices
v) Voice Scanner: