unit1_FIT1 (1) (5) (1)
unit1_FIT1 (1) (5) (1)
unit1_FIT1 (1) (5) (1)
Unit-I
Computer Introduction
A computer is a machine or device that performs processes, calculations and operations based
on instructions provided by a software or hardware program. It has the ability to accept data
(input), process it, and then produce outputs.
• High Speed. One of the reasons for the improvement in the quality of life is the personal
computer's speed.
• Accuracy. Humans make errors.
• Automation.
• Storage.
• Ease of Access.
• Multitasking.
• Better understanding of data. ...
• Reduced Cost for Online Ventures.
The technology behind the primary generation computers was a fragile glass device, which
was called a vacuum tube. These computers were very heavy and really large. These
weren’t very reliable and programming on them was a tedious task as they used low-level
programming language and used no OS. First-generation computers were used for
calculation, storage, and control purpose. They were too bulky and large that they needed a
full room and consume a lot of electricity.
Examples of some main first-generation computers are mentioned below.
• ENIAC: Electronic Numerical Integrator and Computer, built by J. Presper Eckert and
John V. Mauchly was a general-purpose computer. It had been cumbersome, and large,
and contained 18,000 vacuum tubes.
• EDVAC: Electronic Discrete Variable Automatic Computer was designed by von
Neumann. It could store data also as instruction and thus the speed was enhanced.
• UNIVAC: Universal Automatic Computer was developed in 1952 by Eckert and
Mauchly.
Characteristics Components
Second-generation computers used the technology of transistors rather than bulky vacuum
tubes. Another feature was the core storage. A transistor may be a device composed of
semiconductor material that amplifies a sign or opens or closes a circuit.
Characteristics Components
During the third generation, technology envisaged a shift from huge transistors to
integrated circuits, also referred to as IC. Here a variety of transistors were placed on
silicon chips, called semiconductors. The most feature of this era’s computer was speed and
reliability. IC was made from silicon and also called silicon chips.
Characteristics of Third-Generation Computers
Characteristics Components
Examples of the third IBM 360, IBM 370, PDP-11, NCR 395, B6500, UNIVAC
generation 1108, etc.
In 1971 First microprocessors were used, the large-scale of integration LSI circuits built on
one chip called microprocessors. The advantage of this technology is that one
microprocessor can contain all the circuits required to perform arithmetic, logic, and control
functions on one chip.
Characteristics of Fourth-Generation Computers
Characteristics Components
Examples of the fourth IBM PC, STAR 1000, APPLE II, Apple Macintosh, Alter 8800,
generation etc.
The technology behind the fifth generation of computers is AI. It allows computers to
behave like humans. It is often seen in programs like voice recognition, area of medicine,
and entertainment. Within the field of game playing also it’s shown remarkable
performance where computers are capable of beating human competitors.
CPU stands for Central Processing Unit. It acts like the brain of the computer. The primary
function of a CPU is to execute programs. Besides this, it also controls the operation of IO(
Input-Output) devices and memory.
In small computers, a microprocessor chip acts as a CPU. The CPU contains the following
major sub-components:
Control Unit
Control Unit is responsible for coordinating various computer operations. It generates the
timing and control signals that are necessary to execute the instructions. It also determines the
sequence in which computer programs and instructions are executed.
The processing of the data and instructions is performed by the Arithmetic & Logical Unit.
The ALU is used to perform arithmetic operations such as Addition, Subtraction,
Multiplication, and Division. It can also perform logic operations such as AND, OR, NOT,
EXCLUSIVE OR.
Registers
Registers are used to store the temporary results and data while performing the operations.
Memory
The main purpose of memory is to store information. Two types of memories are as follows:
Input devices
Input devices are used to enter information into the computer. An input device converts input
information into a suitable binary form acceptable to a computer.T he standard input device
used on most computers is the keyboard. Examples of input devices are as follows:
• Mouse
• Mic
• Joystick
• Light pen
• Touch screen
• Trackballs
Output devices
Output devices receive results and other information from the computer and display them to
the computer users. The computer usually sends the information in the form of binary coded
representation.
• Monitor
• Printer
Classification of computers
Super computers : The super computers are the most high performing system. A
supercomputer is a computer with a high level of performance compared to a general-
purpose computer. The actual Performance of a supercomputer is measured in FLOPS
instead of MIPS. All of the world’s fastest 500 supercomputers run Linux-based operating
systems.
Mainframe computers : These are commonly called as big iron, they are usually used by
big organisations for bulk data processing such as statistics, census data processing,
transaction processing and are widely used as the servers as these systems has a higher
processing capability as compared to the other classes of computers,
Mini computers : These computers came into the market in mid 1960s and were sold at a
much cheaper price than the main frames, they were actually designed for control,
instrumentation, human interaction, and communication switching as distinct from
calculation and record keeping, later they became very popular for personal uses with
evolution.
1. Servers : Servers are nothing but dedicated computers which are set-up to offer some
services to the clients. They are named depending on the type of service they offered.
Eg: security server, database server.
2. Workstation : Those are the computers designed to primarily to be used by single user
at a time. They run multi-user operating systems. They are the ones which we use for
our day to day personal / commercial work.
3. Information Appliances : They are the portable devices which are designed to perform
a limited set of tasks like basic calculations, playing multimedia, browsing internet etc.
Applications of computers
Computers play a role in every field of life. They are used in homes, business, educational
institutions, research organizations, medical field, government offices, entertainment, etc.
Home
Computers are used at homes for several purposes like online bill payment, watching movies
or shows at home, home tutoring, social media access, playing games, internet access, etc.
They provide communication through electronic mail. They help to avail work from home
facility for corporate employees. Computers help the student community to avail online
educational support.
Medical Field
Computers are used in hospitals to maintain a database of patients’ history, diagnosis, X-rays,
live monitoring of patients, etc. Surgeons nowadays use robotic surgical devices to perform
delicate operations, and conduct surgeries remotely. Virtual reality technologies are also used
for training purposes. It also helps to monitor the fetus inside the mother’s womb.
Entertainment
Computers help to watch movies online, play games online; act as a virtual entertainer in
playing games, listening to music, etc. MIDI instruments greatly help people in the
entertainment industry in recording music with artificial instruments. Videos can be fed from
computers to full screen televisions. Photo editors are available with fabulous features.
Industry
Computers are used to perform several tasks in industries like managing inventory, designing
purpose, creating virtual sample products, interior designing, video conferencing, etc. Online
marketing has seen a great revolution in its ability to sell various products to inaccessible
corners like interior or rural areas. Stock markets have seen phenomenal participation from
different levels of people through the use of computers.
Education
Computers are used in education sector through online classes, online examinations, referring
e-books, online tutoring, etc. They help in increased use of audio-visual aids in the education
field.
Government
In government sectors, computers are used in data processing, maintaining a database of
citizens and supporting a paperless environment. The country’s defense organizations have
greatly benefitted from computers in their use for missile development, satellites, rocket
launches, etc.
Banking
In the banking sector, computers are used to store details of customers and conduct
transactions, such as withdrawal and deposit of money through ATMs. Banks have reduced
manual errors and expenses to a great extent through extensive use of computers.
Business
Nowadays, computers are totally integrated into business. The main objective of business is
transaction processing, which involves transactions with suppliers, employees or customers.
Computers can make these transactions easy and accurate. People can analyze investments,
sales, expenses, markets and other aspects of business using computers.
Training
Many organizations use computer-based training to train their employees, to save money and
improve performance. Video conferencing through computers allows saving of time and
travelling costs by being able to connect people in various locations.
Arts
Computers are extensively used in dance, photography, arts and culture. The fluid movement
of dance can be shown live via animation. Photos can be digitized using computers.
Science and Engineering
Computers with high performance are used to stimulate dynamic process in Science and
Engineering. Supercomputers have numerous applications in area of Research and
Development (R&D). Topographic images can be created through computers. Scientists use
computers to plot and analyze data to have a better understanding of earthquakes.
Capabilities of a computer system are the qualities of the computer that put it in a
positive light and make the user experience more efficient.
Speed
Speed means the duration computer system requires in fulfilling a task or completing an activity.
It is well-known that computers need very little time than humans in completing a task.
Generally, humans take into account a second or minute as a unit of time.
Nevertheless, computer systems have such fast operation capacity that the unit of time is in
fractions of a second. Today, computers are capable of doing 100 million calculations per
second and that is why the industry has developed Million Instructions per Second (MIPS) as the
criterion to classify different computers according to speed.
Accuracy
Accuracy means the level of precision with which calculations are made and tasks are
performed. One may invest years of his life in detecting errors in computer calculations or
updating a wrong record.
Reliability
Reliability is the quality due to which the user can stay dependable on the computer. Computers
systems are well-adjusted to do repetitive tasks. They never get tired, bored or fatigued. Hence,
they are a lot reliable than humans. Still, there can be failures of a computer system due to
internal and external reasons.
Any failure of the computer in a highly automated industry is disastrous. Hence, the industry in
such situations has a backup facility to take over tasks without losing much of the time.
Adaptability
Adaptability of computer system means the quality of it to complete a different type of tasks:
simple as well as complex. Computers are normally versatile unless designed for a specific
operation. Overall, a daily purpose computer is used in any area of application: business,
industry, scientific, statistical, technological and so on
A general purpose computer, when introduced in a company, can replace the jobs of multiple
specialists due to its flexibility. A computer system can replace the functions of all these
specialists because of being very versatile.
Storage
Storage is the ability of the computer to store data in itself for accessing it again in future.
Nowadays, apart from having instantaneous access to data, computers have a huge ability to
store data in a little physical space.
A general computer system has a capacity of storing and providing online millions of characters
and thousands of pictures. It is obvious from the above discussion that computer capabilities
outperform the human capabilities. Therefore, a computer, when used rightfully, will tenfold the
effectiveness of an organization.
Limitations are the drawbacks of the computer system in which humans outperform them.
Lack of common-sense
This is one of the major limitations of computer systems. No matter how efficient, fast and
reliable computer systems might be but yet do not have any common sense because no full-
proof algorithm has been designed to programme logic into them. As computers function based
on the stored programme(s), they simply lack common sense.
Zero IQ
Another of the limitations of computer systems is that they have zero Intelligence Quotient (IQ).
They are unable to see and think the actions to perform in a particular situation unless that
situation is already programmed into them. Computers are programmable to complete each and
every task, however small it may be.
Lack of Decision-making
Decision-making is a complicated process involving information, knowledge, intelligence,
wisdom, and ability to judge. The computer system does not have the ability to make decisions
on their own because they do not possess all the essentials of decision-making.
They can be programmed to take such decisions, which are purely procedure-oriented. If a
computer has not been programmed for a particular decision situation, it will not take a decision
due to lack of wisdom and evaluation faculties. Human beings, on the other hand, possess this
great power of decision-making.
Evolution of computer
You can write same as history computers content for the above question