SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Experiment No: 01
Aim: Case study on Evolution of Computers
Evolution of Computers
A complete history of computing would include a multitude of diverse devices such as the
ancient Chinese abacus, the Jacquard loom (1805) and Charles Babbage's ``analytical engine''
(1834). It would also include discussion of mechanical, analog and digital computing
architectures. As late as the 1960s, mechanical devices, such as the Marchant calculator, still
found widespread application in science and engineering. During the early days of electronic
computing devices, there was much discussion about the relative merits of analog vs. digital
computers. In fact, as late as the 1960s, analog computers were routinely used to solve systems
of finite difference equations arising in oil reservoir modeling. In the end, digital computing
devices proved to have the power, economics and scalability necessary to deal with large scale
computations. Digital computers now dominate the computing world in all areas ranging from
the hand calculator to the supercomputer and are pervasive throughout society. Therefore, this
brief sketch of the development of scientific computing is limited to the area of digital, electronic
computers.
The evolution of digital computing is often divided into generations. Each generation is
characterized by dramatic improvements over the previous generation in the technology used to
build computers, the internal organization of computer systems, and programming languages.
Although not usually associated with computer generations, there has been a steady
improvement in algorithms, including algorithms used in computational science. The following
history has been organized using these widely recognized generations as mileposts.
1. First Generation (1937-1953)
Three machines have been promoted at various times as the first electronic computers. These
machines used electronic switches, in the form of vacuum tubes, instead of electromechanical
relays. In principle the electronic switches would be more reliable, since they would have no
moving parts that would wear out, but the technology was still new at that time and the tubes
were comparable to relays in reliability. Electronic components had one major benefit, however:
they could ``open'' and ``close'' about 1,000 times faster than mechanical switches.
The earliest attempt to build an electronic computer was by J. V. Atanasoff, a professor of
physics and mathematics at Iowa State, in 1937. Atanasoff set out to build a machine that would
help his graduate students solve systems of partial differential equations. By 1941 he and
graduate student Clifford Berry had succeeded in building a machine that could solve 29
simultaneous equations with 29 unknowns. However, the machine was not programmable, and
was more of an electronic calculator.
Features :
A second early electronic machine was Colossus, designed by Alan Turing for the British
military in 1943. This machine played an important role in breaking codes used by the German
army in World War II. Turing's main contribution to the field of computer science was the idea
of the Turing machine, a mathematical formalism widely used in the study of computable
functions. The existence of Colossus was kept secret until long after the war ended, and the
credit due to Turing and his colleagues for designing one of the first working electronic
computers was slow in coming.
Software technology during this period was very primitive. The first programs were written out
in machine code, i.e. programmers directly wrote down the numbers that corresponded to the
instructions they wanted to store in memory. By the 1950s programmers were using a symbolic
notation, known as assembly language, then hand-translating the symbolic notation into machine
code. Later programs known as assemblers performed the translation task.
Fig : 1 First Generation computer
 Few Examples are:
 ENIAC
 EDVAC
 UNIVAC
 IBM-701
 IBM-650
Advantages:
 Made use of vacuum tubes which are the only electronic component available during
those days.
 Use of vacuum tube technology made possible to make an electronic digital computer.
 These computers could calculate in milliseconds.
Disadvantages:
 Computers were very large in size.
 They consumed a large amount of energy.
 They heated very soon due to thousands of vacuum tubes.
 They were not very reliable.
 Air conditioning is required.
 Constant maintenance was required.
 Costly commercial production.
 Very slow speed.
 Limited programming capabilities.
2. Second Generation (1954-1962)
The second generation saw several important developments at all levels of computer
system design, from the technology used to build the basic circuits to the programming
languages used to write scientific applications.
Electronic switches in this era were based on discrete diode and transistor technology
with a switching time of approximately 0.3 microseconds. The first machines to be built
with this technology include TRADIC at Bell Laboratories in 1954 and TX-0 at MIT's
Lincoln Laboratory. Memory technology was based on magnetic cores which could be
accessed in random order, as opposed to mercury delay lines, in which data was stored as
an acoustic wave that passed sequentially through the medium and could be accessed
only when the data moved by the I/O interface.
Second generation computers used the low level language i.e. machine level language
and assembly language which made the programmers easier to specify the instructions.
Later on High level language programming were introduced such as COBOL and
FORTRAN. Magnetic core was used as primary storage. Second generation computer has
faster input /output devices which thus brought improvement in the computer.
Features:
 Use of transistors
 Reliable in comparison to first generation computers
 Smaller size as compared to first generation computers
 Generated less heat as compared to first generation computers
 Consumed less electricity as compared to first generation computers
 Faster than first generation computers
 Still very costly
 AC required
 Supported machine and assembly languages
Fig : 2 2nd Generation computer
 Few Examples are:
o Honeywell 400
o IBM 7094
o CDC 1604
o CDC 3600
o UNIVAC 1108
Advantages:
 Smaller in size as compared to the first generation computer.
 The second generation computers were more reliable.
 Used less energy and were not heated as much as first generation computer.
 Wider commercial use.
 Better portability as compared to the first generation computers.
 Better speed and could calculate data in microseconds.
Disadvantages:
 Cooling system was required.
 Constant maintenance was required.
 Commercial production was difficult.
 Only used for specific purposes.
 Costly and not versatile.
3.Third Generation (1963-1971)
The development of the integrated circuit was the hallmark of the third generation of computers.
Transistors were miniaturized and placed on silicon chips, called semiconductors, which
drastically increased the speed and efficiency of computers.
Instead of punched cards and printouts, users interacted with third generation computers through
keyboards and monitors and interfaced with an Operating System (O.S), which allowed the
device to run many different applications at one time with a central program that monitored the
memory.The first ICs were based on small-scale integration (SSI) circuits, which had around 10
devices per circuit (or ``chip''), and evolved to the use of medium-scale integrated (MSI) circuits,
which had up to 100 devices per chip. Multilayered printed circuits were developed and core
memory was replaced by faster, solid state memories. Computer designers began to take
advantage of parallelism by using multiple functional units, overlapping CPU and I/O operations,
and pipelining (internal parallelism) in both the instruction stream and the data stream. In 1964,
Seymour Cray developed the CDC 6600, which was the first architecture to use functional
parallelism
Computers for the first time became accessible to a mass audience because they were smaller
and cheaper than their predecessors.
Features:
 IC used
 More reliable in comparison to previous two generations
 Smaller size
 Generated less heat
 Faster
 Lesser maintenance
 AC required
 Consumed lesser electricity
 Supported high-level language
Fig : 3 3rd Generation computer
 Few Examples are:
o PDP-8
o PDP-11
o ICL 2900
o IBM 360
o IBM 370
Advantages:
 Smaller in size as compared to previous generations.
 More reliable as compared to previous generations.
 Used less energy as compared to previous generations.
 Could be used for high-level languages.
 Used mouse and keyboard for input.
Disadvantages:
 Air conditioning was required.
 Highly sophisticated technology required for the manufacturing of IC chips.
 Tactile sensitivity is decreased
4.Fourth Generation (1971 – today)
The microprocessor brought the fourth generation of computers, as thousands of integrated
circuits were built onto a single silicon chip. What in the first generation filled an entire room
could now fit in the palm of the hand. The Intel 4004 chips, developed in 1971, located all the
components of the computer—from the central processing unit and memory to input/output
controls—on a single chip. In 1981 IBM introduced its first computer for the home users, and in
1984 Apple introduced the Macintosh.
Microprocessors also moved out of the realm of desktop computers and into many areas of life as
more and more everyday products began to use microprocessors. As these small computers
became more powerful, they could be linked together to form networks, which eventually led to
the development of the Internet. Fourth generation computers also saw the development of GUIs,
the mouse and other hand-held devices.
Graphic User Interface (GUI) technology was exploited to offer more comfort to users. PCs
became more affordable and widespread during this period.
A significant development in software was the development of concurrent programming
languages like ADA. Another notable development was the introduction of interactive graphic
devices and language interfaces to graphic systems .
Fig : 4 4th Generation computer
 Few Examples are:
o IBM 4341
o DEC 10
o STAR 1000
o PUP 11
Advantages:
 More powerful and reliable than previous generations.
 Small in size
 Fan for heat discharging and thus to keep cold.
 Fast processing power with less power consumption.
 Totally general purpose.
 Cheapest among all generations
Disadvantages:
 The latest technology is required for manufacturing of Microprocessors.
5. Fifth Generation (Today to future)
Fifth generation computing devices, based on artificial intelligence, and are still in development,
though there are some applications, such as voice recognition, that are being used today.
The use of parallel processing and super-conductors is helping to make artificial intelligence a
reality. Quantum computation and molecular and Nano-technology will
radically change the face of computers in years to come. The goal of fifth-generation computing
is to develop devices that respond to natural language input and are capable of learning and self-
organization.
On the software front, effort is being directed at developing languages to cope with new
generation computers. Languages known as functional languages and object-oriented languages
such as C++ have been developed during this generation. Development of more user-friendly
operating systems like MS Windows and Linux, and Linux based software products are the other
developments during this period.
Features:
 ULSI technology
 Development of true artificial intelligence
 Development of Natural language processing
 Advancement in Parallel Processing
 Advancement in Superconductor technology
 More user-friendly interfaces with multimedia features
 Availability of very powerful and compact computers at cheaper rates
 Few Examples are:
o Desktop
o Laptop
o NoteBook
o UltraBook
o Chromebook
Fig : 5 5th Generation computer
Advantages
 It is easier to repair these computers.
 Advancement in Parallel Processing.
 Advancement in Superconductor technology.
 Development of true artificial intelligence.
 These computers are much smaller in size than other generation computers
Disadvantages
 They tend to be sophisticated and complex tools.
 They can give more power to companies to watch what you are doing and even allow
them to infect your computer.
Conclusion:
In this we are study the evolution of computer generation. How day by day the increasing and
learning the new technology effect on computer development, the evolution of
digital computing is often divided into generations. Each generation is characterized by dramatic
improvements over the previous generation in the technology used to build computers, the
internal organization of computer systems, and programming languages. In the last we are also
seen our pc and mobile component configuration.
PC Configuration:
Fig : 6 PC Configuration
Cellphone Configuration:
Fig: 7 Cellphone Configuration

Weitere ähnliche Inhalte

Was ist angesagt?

Evolution of Computers - by Solomon
Evolution of Computers - by SolomonEvolution of Computers - by Solomon
Evolution of Computers - by SolomonSanthosh Sundar
 
Co to jest komputer
Co to jest komputerCo to jest komputer
Co to jest komputerSP46BIA
 
Las 6 Generaciones De Computadoras
Las 6 Generaciones De ComputadorasLas 6 Generaciones De Computadoras
Las 6 Generaciones De Computadorasdagoberto
 
History of Computer, Generations of Computer
History of Computer, Generations of ComputerHistory of Computer, Generations of Computer
History of Computer, Generations of ComputerArthur Glenn Guillen
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentationHarry Singh
 
Generations of computer
Generations of computerGenerations of computer
Generations of computerRajThakuri
 
Computer generations powerpoint slide
Computer generations powerpoint slideComputer generations powerpoint slide
Computer generations powerpoint slideMd Raseduzzaman
 
History of computers - Modern
History of computers - ModernHistory of computers - Modern
History of computers - ModernDamian T. Gordon
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadoresmanuel
 
Trabajo de introducción a la ingeniería (INTEL vs AMD)
Trabajo de introducción a la ingeniería (INTEL vs AMD)Trabajo de introducción a la ingeniería (INTEL vs AMD)
Trabajo de introducción a la ingeniería (INTEL vs AMD)Johan MénDz
 
el computador su pasado y su presente
el  computador su pasado y su presenteel  computador su pasado y su presente
el computador su pasado y su presentegiovannytovar
 

Was ist angesagt? (20)

Generations of computers
Generations of computersGenerations of computers
Generations of computers
 
Evolution of Computers - by Solomon
Evolution of Computers - by SolomonEvolution of Computers - by Solomon
Evolution of Computers - by Solomon
 
A brief history of computers
A brief history of computersA brief history of computers
A brief history of computers
 
Brain chip
Brain chipBrain chip
Brain chip
 
Co to jest komputer
Co to jest komputerCo to jest komputer
Co to jest komputer
 
Las 6 Generaciones De Computadoras
Las 6 Generaciones De ComputadorasLas 6 Generaciones De Computadoras
Las 6 Generaciones De Computadoras
 
BRAIN GATE
BRAIN GATEBRAIN GATE
BRAIN GATE
 
History of Computer, Generations of Computer
History of Computer, Generations of ComputerHistory of Computer, Generations of Computer
History of Computer, Generations of Computer
 
Cpu presentation
Cpu presentationCpu presentation
Cpu presentation
 
Brief history of computers
Brief history of computersBrief history of computers
Brief history of computers
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Computer generations powerpoint slide
Computer generations powerpoint slideComputer generations powerpoint slide
Computer generations powerpoint slide
 
Computer processors
Computer processorsComputer processors
Computer processors
 
brain chip technology
brain chip technologybrain chip technology
brain chip technology
 
History of computers - Modern
History of computers - ModernHistory of computers - Modern
History of computers - Modern
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Trabajo de introducción a la ingeniería (INTEL vs AMD)
Trabajo de introducción a la ingeniería (INTEL vs AMD)Trabajo de introducción a la ingeniería (INTEL vs AMD)
Trabajo de introducción a la ingeniería (INTEL vs AMD)
 
Turing
TuringTuring
Turing
 
el computador su pasado y su presente
el  computador su pasado y su presenteel  computador su pasado y su presente
el computador su pasado y su presente
 
Intel Core i7 Processors
Intel Core i7 ProcessorsIntel Core i7 Processors
Intel Core i7 Processors
 

Ähnlich wie Evolution of computer generation.

Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputerGovind Mishra
 
Computer Generations
Computer GenerationsComputer Generations
Computer GenerationsSarikaArora13
 
Pres. on computers final
Pres. on computers finalPres. on computers final
Pres. on computers finalankur bhalla
 
computer-generations1.ppt
computer-generations1.pptcomputer-generations1.ppt
computer-generations1.pptApoorvmishra43
 
the generation of computers
the generation of computersthe generation of computers
the generation of computersBhavya Chawla
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMukul Kumar
 
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02Sri Prakash
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computersalimon cs
 
Presentation1. for ed tech
Presentation1. for ed techPresentation1. for ed tech
Presentation1. for ed techhannah05
 
Generations of Computer
Generations of ComputerGenerations of Computer
Generations of ComputerYang Comia
 
Generations of computer
Generations of computerGenerations of computer
Generations of computerSeethaDinesh
 
Generations Of Computer
Generations Of ComputerGenerations Of Computer
Generations Of ComputerHOME
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerMukul Kumar
 
The 5 generations of computers
The 5 generations of computersThe 5 generations of computers
The 5 generations of computersVivek Parashar
 
generation of computer
generation of computergeneration of computer
generation of computerdipti reya
 
Generation of computer
Generation of computerGeneration of computer
Generation of computerFerdieQuemuel
 

Ähnlich wie Evolution of computer generation. (20)

Generation of comnputer
Generation of comnputerGeneration of comnputer
Generation of comnputer
 
GENERATION OF COMPUTERS.ppt
GENERATION OF COMPUTERS.pptGENERATION OF COMPUTERS.ppt
GENERATION OF COMPUTERS.ppt
 
Computer Generations
Computer GenerationsComputer Generations
Computer Generations
 
Pres. on computers final
Pres. on computers finalPres. on computers final
Pres. on computers final
 
computer-generations1.ppt
computer-generations1.pptcomputer-generations1.ppt
computer-generations1.ppt
 
the generation of computers
the generation of computersthe generation of computers
the generation of computers
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
The5generationsofcomputers 100524124507-phpapp02-140614013621-phpaapp02
 
computer-generations.pdf
computer-generations.pdfcomputer-generations.pdf
computer-generations.pdf
 
Evolution of computer
Evolution of computerEvolution of computer
Evolution of computer
 
Comp generations 09
Comp generations 09Comp generations 09
Comp generations 09
 
Presentation1. for ed tech
Presentation1. for ed techPresentation1. for ed tech
Presentation1. for ed tech
 
Home
HomeHome
Home
 
Generations of Computer
Generations of ComputerGenerations of Computer
Generations of Computer
 
Generations of computer
Generations of computerGenerations of computer
Generations of computer
 
Generations Of Computer
Generations Of ComputerGenerations Of Computer
Generations Of Computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
The 5 generations of computers
The 5 generations of computersThe 5 generations of computers
The 5 generations of computers
 
generation of computer
generation of computergeneration of computer
generation of computer
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 

Mehr von Mauryasuraj98

Image encryption using jumbling salting
Image encryption using jumbling saltingImage encryption using jumbling salting
Image encryption using jumbling saltingMauryasuraj98
 
Movie recommendation system using collaborative filtering system
Movie recommendation system using collaborative filtering system Movie recommendation system using collaborative filtering system
Movie recommendation system using collaborative filtering system Mauryasuraj98
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning Mauryasuraj98
 
Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Mauryasuraj98
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language Mauryasuraj98
 
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) Mauryasuraj98
 
Ludo game using c++ with documentation
Ludo game using c++ with documentation Ludo game using c++ with documentation
Ludo game using c++ with documentation Mauryasuraj98
 
Ludo mini project in c++
Ludo mini project in c++Ludo mini project in c++
Ludo mini project in c++Mauryasuraj98
 
Telephone directory using c language
Telephone directory using c languageTelephone directory using c language
Telephone directory using c languageMauryasuraj98
 
Mini cnc plotter or printer
Mini cnc plotter or printer Mini cnc plotter or printer
Mini cnc plotter or printer Mauryasuraj98
 

Mehr von Mauryasuraj98 (13)

Image encryption using jumbling salting
Image encryption using jumbling saltingImage encryption using jumbling salting
Image encryption using jumbling salting
 
Movie recommendation system using collaborative filtering system
Movie recommendation system using collaborative filtering system Movie recommendation system using collaborative filtering system
Movie recommendation system using collaborative filtering system
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning
 
Case study on Intel core i3 processor.
Case study on Intel core i3 processor. Case study on Intel core i3 processor.
Case study on Intel core i3 processor.
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language
 
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT ) CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
CAR PARKING SYSTEM USING VISUAL STUDIO C++ (OPERATING SYSTEM MINI PROJECT )
 
Ludo game using c++ with documentation
Ludo game using c++ with documentation Ludo game using c++ with documentation
Ludo game using c++ with documentation
 
Ludo mini project in c++
Ludo mini project in c++Ludo mini project in c++
Ludo mini project in c++
 
Telephone directory using c language
Telephone directory using c languageTelephone directory using c language
Telephone directory using c language
 
Mini cnc plotter or printer
Mini cnc plotter or printer Mini cnc plotter or printer
Mini cnc plotter or printer
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 
E wallet
E wallet E wallet
E wallet
 
Pointer in C++
Pointer in C++Pointer in C++
Pointer in C++
 

Kürzlich hochgeladen

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 

Kürzlich hochgeladen (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 

Evolution of computer generation.

  • 1. Experiment No: 01 Aim: Case study on Evolution of Computers Evolution of Computers A complete history of computing would include a multitude of diverse devices such as the ancient Chinese abacus, the Jacquard loom (1805) and Charles Babbage's ``analytical engine'' (1834). It would also include discussion of mechanical, analog and digital computing architectures. As late as the 1960s, mechanical devices, such as the Marchant calculator, still found widespread application in science and engineering. During the early days of electronic computing devices, there was much discussion about the relative merits of analog vs. digital computers. In fact, as late as the 1960s, analog computers were routinely used to solve systems of finite difference equations arising in oil reservoir modeling. In the end, digital computing devices proved to have the power, economics and scalability necessary to deal with large scale computations. Digital computers now dominate the computing world in all areas ranging from the hand calculator to the supercomputer and are pervasive throughout society. Therefore, this brief sketch of the development of scientific computing is limited to the area of digital, electronic computers. The evolution of digital computing is often divided into generations. Each generation is characterized by dramatic improvements over the previous generation in the technology used to build computers, the internal organization of computer systems, and programming languages. Although not usually associated with computer generations, there has been a steady improvement in algorithms, including algorithms used in computational science. The following history has been organized using these widely recognized generations as mileposts. 1. First Generation (1937-1953) Three machines have been promoted at various times as the first electronic computers. These machines used electronic switches, in the form of vacuum tubes, instead of electromechanical relays. In principle the electronic switches would be more reliable, since they would have no moving parts that would wear out, but the technology was still new at that time and the tubes were comparable to relays in reliability. Electronic components had one major benefit, however: they could ``open'' and ``close'' about 1,000 times faster than mechanical switches. The earliest attempt to build an electronic computer was by J. V. Atanasoff, a professor of physics and mathematics at Iowa State, in 1937. Atanasoff set out to build a machine that would help his graduate students solve systems of partial differential equations. By 1941 he and graduate student Clifford Berry had succeeded in building a machine that could solve 29 simultaneous equations with 29 unknowns. However, the machine was not programmable, and was more of an electronic calculator. Features : A second early electronic machine was Colossus, designed by Alan Turing for the British military in 1943. This machine played an important role in breaking codes used by the German army in World War II. Turing's main contribution to the field of computer science was the idea of the Turing machine, a mathematical formalism widely used in the study of computable functions. The existence of Colossus was kept secret until long after the war ended, and the credit due to Turing and his colleagues for designing one of the first working electronic computers was slow in coming.
  • 2. Software technology during this period was very primitive. The first programs were written out in machine code, i.e. programmers directly wrote down the numbers that corresponded to the instructions they wanted to store in memory. By the 1950s programmers were using a symbolic notation, known as assembly language, then hand-translating the symbolic notation into machine code. Later programs known as assemblers performed the translation task. Fig : 1 First Generation computer  Few Examples are:  ENIAC  EDVAC  UNIVAC  IBM-701  IBM-650 Advantages:  Made use of vacuum tubes which are the only electronic component available during those days.  Use of vacuum tube technology made possible to make an electronic digital computer.  These computers could calculate in milliseconds. Disadvantages:  Computers were very large in size.  They consumed a large amount of energy.  They heated very soon due to thousands of vacuum tubes.  They were not very reliable.  Air conditioning is required.  Constant maintenance was required.  Costly commercial production.
  • 3.  Very slow speed.  Limited programming capabilities. 2. Second Generation (1954-1962) The second generation saw several important developments at all levels of computer system design, from the technology used to build the basic circuits to the programming languages used to write scientific applications. Electronic switches in this era were based on discrete diode and transistor technology with a switching time of approximately 0.3 microseconds. The first machines to be built with this technology include TRADIC at Bell Laboratories in 1954 and TX-0 at MIT's Lincoln Laboratory. Memory technology was based on magnetic cores which could be accessed in random order, as opposed to mercury delay lines, in which data was stored as an acoustic wave that passed sequentially through the medium and could be accessed only when the data moved by the I/O interface. Second generation computers used the low level language i.e. machine level language and assembly language which made the programmers easier to specify the instructions. Later on High level language programming were introduced such as COBOL and FORTRAN. Magnetic core was used as primary storage. Second generation computer has faster input /output devices which thus brought improvement in the computer. Features:  Use of transistors  Reliable in comparison to first generation computers  Smaller size as compared to first generation computers  Generated less heat as compared to first generation computers  Consumed less electricity as compared to first generation computers  Faster than first generation computers  Still very costly  AC required  Supported machine and assembly languages
  • 4. Fig : 2 2nd Generation computer  Few Examples are: o Honeywell 400 o IBM 7094 o CDC 1604 o CDC 3600 o UNIVAC 1108 Advantages:  Smaller in size as compared to the first generation computer.  The second generation computers were more reliable.  Used less energy and were not heated as much as first generation computer.  Wider commercial use.  Better portability as compared to the first generation computers.  Better speed and could calculate data in microseconds. Disadvantages:  Cooling system was required.  Constant maintenance was required.  Commercial production was difficult.  Only used for specific purposes.  Costly and not versatile. 3.Third Generation (1963-1971) The development of the integrated circuit was the hallmark of the third generation of computers. Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers. Instead of punched cards and printouts, users interacted with third generation computers through keyboards and monitors and interfaced with an Operating System (O.S), which allowed the device to run many different applications at one time with a central program that monitored the memory.The first ICs were based on small-scale integration (SSI) circuits, which had around 10 devices per circuit (or ``chip''), and evolved to the use of medium-scale integrated (MSI) circuits, which had up to 100 devices per chip. Multilayered printed circuits were developed and core memory was replaced by faster, solid state memories. Computer designers began to take advantage of parallelism by using multiple functional units, overlapping CPU and I/O operations,
  • 5. and pipelining (internal parallelism) in both the instruction stream and the data stream. In 1964, Seymour Cray developed the CDC 6600, which was the first architecture to use functional parallelism Computers for the first time became accessible to a mass audience because they were smaller and cheaper than their predecessors. Features:  IC used  More reliable in comparison to previous two generations  Smaller size  Generated less heat  Faster  Lesser maintenance  AC required  Consumed lesser electricity  Supported high-level language Fig : 3 3rd Generation computer  Few Examples are: o PDP-8 o PDP-11 o ICL 2900 o IBM 360 o IBM 370 Advantages:  Smaller in size as compared to previous generations.  More reliable as compared to previous generations.  Used less energy as compared to previous generations.  Could be used for high-level languages.  Used mouse and keyboard for input. Disadvantages:
  • 6.  Air conditioning was required.  Highly sophisticated technology required for the manufacturing of IC chips.  Tactile sensitivity is decreased 4.Fourth Generation (1971 – today) The microprocessor brought the fourth generation of computers, as thousands of integrated circuits were built onto a single silicon chip. What in the first generation filled an entire room could now fit in the palm of the hand. The Intel 4004 chips, developed in 1971, located all the components of the computer—from the central processing unit and memory to input/output controls—on a single chip. In 1981 IBM introduced its first computer for the home users, and in 1984 Apple introduced the Macintosh. Microprocessors also moved out of the realm of desktop computers and into many areas of life as more and more everyday products began to use microprocessors. As these small computers became more powerful, they could be linked together to form networks, which eventually led to the development of the Internet. Fourth generation computers also saw the development of GUIs, the mouse and other hand-held devices. Graphic User Interface (GUI) technology was exploited to offer more comfort to users. PCs became more affordable and widespread during this period. A significant development in software was the development of concurrent programming languages like ADA. Another notable development was the introduction of interactive graphic devices and language interfaces to graphic systems . Fig : 4 4th Generation computer  Few Examples are: o IBM 4341 o DEC 10 o STAR 1000 o PUP 11 Advantages:  More powerful and reliable than previous generations.
  • 7.  Small in size  Fan for heat discharging and thus to keep cold.  Fast processing power with less power consumption.  Totally general purpose.  Cheapest among all generations Disadvantages:  The latest technology is required for manufacturing of Microprocessors. 5. Fifth Generation (Today to future) Fifth generation computing devices, based on artificial intelligence, and are still in development, though there are some applications, such as voice recognition, that are being used today. The use of parallel processing and super-conductors is helping to make artificial intelligence a reality. Quantum computation and molecular and Nano-technology will radically change the face of computers in years to come. The goal of fifth-generation computing is to develop devices that respond to natural language input and are capable of learning and self- organization. On the software front, effort is being directed at developing languages to cope with new generation computers. Languages known as functional languages and object-oriented languages such as C++ have been developed during this generation. Development of more user-friendly operating systems like MS Windows and Linux, and Linux based software products are the other developments during this period. Features:  ULSI technology  Development of true artificial intelligence  Development of Natural language processing  Advancement in Parallel Processing  Advancement in Superconductor technology  More user-friendly interfaces with multimedia features  Availability of very powerful and compact computers at cheaper rates  Few Examples are: o Desktop o Laptop o NoteBook o UltraBook o Chromebook
  • 8. Fig : 5 5th Generation computer Advantages  It is easier to repair these computers.  Advancement in Parallel Processing.  Advancement in Superconductor technology.  Development of true artificial intelligence.  These computers are much smaller in size than other generation computers Disadvantages  They tend to be sophisticated and complex tools.  They can give more power to companies to watch what you are doing and even allow them to infect your computer. Conclusion: In this we are study the evolution of computer generation. How day by day the increasing and learning the new technology effect on computer development, the evolution of digital computing is often divided into generations. Each generation is characterized by dramatic improvements over the previous generation in the technology used to build computers, the internal organization of computer systems, and programming languages. In the last we are also seen our pc and mobile component configuration.
  • 9. PC Configuration: Fig : 6 PC Configuration Cellphone Configuration: Fig: 7 Cellphone Configuration