Unit 1. Introduction To Computers
Unit 1. Introduction To Computers
A Yadav
History of Computers
Mechanical calculator
1 Wilhelm Schickard invented first known mechanical calculator, capable of simple arithmetic.
o Similar mechanical adding machine made in 1640’s by Blaise Pascal, Still on display in Paris.
The "Pascaline," from the History of Computing Project
Disadvantages
• Cooling system was required Constant maintenance was required
• Commercial production was difficult Only used for specific purposes
• Costly and not versatile Puch cards were used for input.
Third Generation Computers (1964-1975)
The Third generation computers used the integrated circuits (IC). Jack Kilby developed the
concept of integrated circuit in 1958. It was an important invention in the computer field. The first
IC was invented and used in 1961. The size of an IC is about ¼ square inch. A single IC chip may
contain thousands of transistors. The computer became smaller in size, faster, more reliable and
less expensive. The examples of third generation computers are IBM 370, IBM
System/360, UNIVAC 1108 and UNIVAC AC 9000 etc.
Advantages
• Smaller in size as compared to previous generations. More reliable. Used less energy
• Produced less heat as compared to the previous two generations of computers.
• Better speed and could calculate data in nanoseconds.
• Used fan for heat discharge to prevent damage.
• Maintenance cost was low because hardware failure is reare. Totally general purpose
• Could be used for high-level languages. Good storage Versatile to an extent
• Less expensive Better accuracy Commercial production increased.
• Used mouse and keyboard for input.
Disadvantages
• Air conditioning was required.
• Highly sophisticated technology required for the manufacturing of IC chips.
Fourth Generation Computers (1975-Present)
The fourth generation computers started with the invention of Microprocessor. The
Microprocessor contains thousands of ICs. Ted Hoff produced the first microprocessor in 1971
for Intel. It was known as Intel 4004. The technology of integrated circuits improved rapidly. The
LSI (Large Scale Integration) circuit and VLSI (Very Large Scale Integration) circuit was
designed. It greatly reduced the size of computer. The size of modern Microprocessors is usually
one square inch. It can contain millions of electronic circuits. The examples of fourth generation
computers are Apple Macintosh & IBM PC.
Advantages
• More powerful and reliable than previous generations. Small in size
• Fast processing power with less power consumption
• Fan for heat discharging and thus to keep cold.
• No air conditioning required. Totally general purpose Commercial production
• Less need of repair. Cheapest among all generations
• All types of High level languages can be used in this type of computers
Disadvantages
• The latest technology is required for manufacturing of Microprocessors.
3
Manual for computer application-I by :Er. A Yadav
4
Manual for computer application-I by :Er. A Yadav
5
Manual for computer application-I by :Er. A Yadav
Types of computer
The computers that process analog signals are known as Analog Computers. The Analog signal is
a continuous signal. For example, sine wave is an analog signal. The analog quantities are based
on decimal number systems. Examples of Analog computers are the slide rule, ABACUS
Computers that process digital signals are known as Digital Computers. The Digital signal is a
discrete signal with two states 0 and 1. In practice, the digital computers are used and not analog.
1. Mainframe Computers 2. Mini Computers 3. Micro Computers 4. Super Computers
Now let’s have an overview of general characteristics of each category.
1. Mainframe Computers.
➢ They are big computer systems sensitive to temperature, humidity, dust etc.
➢ Qualified & trained operators are required to operate them.
➢ They have wide range of peripherals attached.
➢ They have large storage capacity.
➢ They can use wide variety of software.
➢ They are not user friendly.
➢ They can be used for more mathematical calculations.
➢ They are installed in large commercial places or government organizations.
22. Mini Computers.
➢ They have less memory & storage capacity than mainframe computers.
➢ They offer limited range of peripherals.
➢ Limited range of software can be used by them.
➢ The end users can directly operate it.
➢ They are not very sensitive to the external environment and hence are more generalized.
➢ They are used for data processing.
3. Micro Computers.
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 Internet.
➢ They brought revolution in the history of computers.
➢ They are also known as Personal Computers.
➢ They are cheap and user friendly.
➢ The main components are Monitor, CPU, Keyboard, Mouse, speakers, Modem and
Printer.
➢ They are having limited peripherals attached to them.
➢ This type of computers can use wide range of software.
➢ They are used as desktops either in offices or even homes.
➢ Their operation can be easily learnt by anyone having logical aptitude.
➢ Children enjoy playing games & watching movies in these computers.
➢ Most popular micro computer’s processing chip manufacturing company is Intel.
4. Super Computers. 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).
➢ They are huge computers installed in space centers, nuclear power stations etc.
➢ They are used for performing complex mathematical calculations.
6
Manual for computer application-I by :Er. A Yadav
Tangible A hardware can be touched being a Softwares being digital can be seen
4
physical electronic device. but cannot be touched.
Virus impact Hardware remain unaffected by viruses. Software is affected by virus being
6
primary target.
What is Software: Computer software, or only software, is a kind of program that enables a user
to perform some specific task or used to operate a computer. It directs all the peripheral devices
on the computer system - what to do and how to perform a task. PC Software plays the role of
7
Manual for computer application-I by :Er. A Yadav
mediator between the user and computer hardware. Without software, a user can’t perform any
task on a digital computer.
System Software
A system software aids the user and the hardware to function and interact with each other.
Basically, it is a software to manage computer hardware behavior so as to provide basic
functionalities that are required by the user. In simple words, we can say that system
software is an intermediator or a middle layer between the user and the hardware. This
computer software provides a platform or environment for the other software to work in.
This is the reason why system software is very important in managing the entire computer
system. When you first turn on the computer, it is the system software that gets initialized
and gets loaded in the memory of the system. The system software runs in the background
and is not used by the end-users. This is the reason why system software is also known as
‘low-level software’.
• Operating System: It is the most prominent example of System Software. It is a
collection of software that handles resources and provides general services for the
other applications that run over them. Although each Operating System is different,
most of them provide a Graphical User Interface through which a user can manage
the files and folders and perform other tasks. Every device, whether a desktop,
laptop or mobile phone requires an operating system to provide the basic
functionality to it. As an OS essentially determines how a user interacts with the
system, therefore many users prefer to use one specific OS for their device. There
are various types of operating system such as real-time, embedded, distributed,
multiuser, single-user, internet, mobile, and many more. It is important to consider
the hardware specifications before choosing an operating system. Some examples of
Operating systems given below:
o Android Linux Mac OS MS Windows Unix
• Device Drivers: It is a type of software that controls particular hardware which is
attached to the system. Hardware devices that need a driver to connect to a system
include displays, sound cards, printers, mice and hard disks. Further, there are two
types of device drivers: Kernel Device Drivers and User Device Driver. Some
examples of device drivers are:
o BIOS Driver Display Drivers Motherboard Drivers Printer Drivers
o ROM Drivers Sound card Driver USB Drivers VGA Drivers
• Firmware: Firmware is the permanent software that is embedded into a read-only
memory. It is a set of instructions permanently stored on a hardware device. It
provides essential information regarding how the device interacts with other
hardware. Firmware can be considered as ‘semi-permanent’ as it remains permanent
unless it is updated using a firmware updater. Some examples of firmware are:
o BIOS
o Computer Peripherals
o Consumer Applications
o Embedded Systems
o UEFI
• Programming Language Translators: These are mediator programs on which
software programs rely to translate high-level language code to simpler machine-
level code. Besides simplifying the code, the translators also do the following :
o Examples of Programming Language Translators are Interpreter, Compi ler
and Assemblers.
• Utility: Utility software is designed to aid in analyzing, optimizing, configuring and
maintaining a computer system. It supports the computer infrastructure. This
software focuses on how an OS functions and then accordingly it decides its
8
Manual for computer application-I by :Er. A Yadav