Article on Computer Generations

10:40 0 Comments A+ a-

           Computer Generations

There are five computer generations in which computer development proceeded and they are following:
                I.            1st   Generation  (1940-1956)
              II.            2nd  Generation  (1956-1963)
           III.            3rd   Generation  (1963-1971)
          IV.            4th   Generation  (1971-1989)
             V.            5th   Generation  (1989-onward)
Generation after generation the performance, efficiency and reliability of computer increased and size, cost and power usage decreased rapidly.   

         First Generation (1940-56)

First electronic computer was designed and built at the University of Pennsylvania based on vacuum tube technology. It was named Mark-1 and was introduced on 14-February, 1946. Some features about this computer is:
1.    It weighed about 27 tons.
2.    It used machine language only which is considered to be the lowest level programming language.
3.  It contained about 18000 vacuum tubes. Some details of vacuum tubes are:
             i.      Vacuum tube was discovered by Lee De Forest in 1906 .
             ii.   Vacuum tubes were used to perform logic operations and to store data.
             iii.Basically Vacuum tubes were used as switches, amplifiers, rectifiers,                    electronic controlled switches and oscillators.
4.    Circuitry and Magnetic drum memories were used. Data was written on magnetic drum by read and write heads. Magnetic drums were rotating cylinders with magnetic iron coating and circled with read and write heads.               
5.    Punch cards and paper tapes were used as input devices. Punch cards consisted of digits from 0-9 on it. 
6.   Output was in the form of printout.
Disadvantages in 1st generation computers:
Some disadvantages of 1st generation computer were:
1.   Vacuum tubes could perform only basic arithmetic operations. They heated up very quickly and needed to be replaced soon.
2.   Occupied very large space.
3.   Consumed a large amount of power and gave only limited performance.
4.   A lot of heat was generated which caused system malfunctioning.
5.   Air-conditioning was required.
6.    Was unreliable and very costly.
7.   Input and Output devices were very slow.
8.   One Task could be done at a time.
9.   Continuous maintenance was required.
10.               Errors couldn’t be predicted.
Some Representative Systems in 1st generation:
Some important computers of 1st generation computers are:
1.   ENIAC (Electronic Numerical Integrator and Calculator).
2.   EDSAC (Electronic Delay Storage Automatic Computer).
3.   EDVAC (Electronic Discrete Variable Automatic Computer).
4.   UNIVAC (Universal Automatic Computer).
5.   IBM 701.
                                     
‘‘UNIVAC was the most commercially used computer in 1st generation and was mainly used for scientific purpose.’’

    Second Generation (1956-1963):

The invention of transistors brought revolution in computer development process. Transistor was discovered in 1947 by two engineers John Bardeen and Walter Brattin in Bell Laboratory, but it use in computer production was started in late 1950’s. Transistors replaced vacuum tubes in 2nd generation computers. Transistors were far superior than vacuum tubes, allowing computers to become smaller, faster, cheaper, more energy saving, more efficient and reliable than 1st generation computers. Although transistors also generated heat but it was a great improvement over vacuum tubes. 2nd generation computers used:
1.   Punched cards were still used as input device.
2.   Magnetic core memories were used as main memories.
3.   Magnetic tapes and disks were used as secondary memory.
4.   Symbolic or Assembly language was used instead of machine language which was High-Level Programming Language and allowed the programmers to specify instructions in form of simple words. Other languages used were COBOL and FORTAN.
5.   Output was still in form of printouts.
Basic advantages in 2nd generation computers:
1.   Size of computers reduced significantly with the use of transistors.
2.   It was low cost generation than 1st generation computers.
3.   Used less power than 1st generation computers.
4.   Supported assembly language.
5.   Use was increased in business and industry.
6.   Transistor was 40 times faster than vacuum tube.
Disadvantages in 2nd generation computers:  
They were still costly but less than 1st generation computers.  Still required proper air-conditioning.
Some Representative Systems in 2nd generation:
1.IBM 1620.
2.   IBM 709 
3. CDC 1604.
4.  CDC 3600
5.   UNIVAC 1108.
  Third Generation (1963-71): 
Transistors were miniaturized and placed on silicon chips called semiconductors, which drastically increased the speed and efficiency of computers. When semi-conductor chip was assisted with capacitors and resistors, the whole assembly was name as Integrated Circuit (I.C). I.C was invented by Jack Kilbey and shown in adjoining figure. Some new components and features about 3rd generation computers are:
1.   Instead of punched cards keyboard was used for the first time in computer history.
2.   Output in form of printout was replaced by Monitor.
3.   Use of integrated circuits made the computer much smaller in size.
4.   3rd generation computers became more reliable and efficient.
5.   It used High-Level Programming language like FORTAN (II-IV), COBOL, PASCAL PL/1, BASIC, ALGOL-68 etc, which made it able of Multi-Programming.
6.   It was fast in speed and processing than its predecessors.
7.   Micro-programming was used to program micro-processors. Microprogramming, parallel processing (pipelining, multiprocessor system etc), multiprogramming, multi-user system (time shared system) etc were introduced.
8.   Operating system softwares were introduced (efficient sharing of a computer system by several user programs).
9.   In beginning it used magnetic core memories which later on were replaced Semi-conductor Memories RAM (Random Access Memory) and ROM (Read Only Memory).
10.   These computers consumed much less power than previous generations and generated less heat.
11.They were cheap than previous generations.
12.Cache and virtual memories were introduced (Cache memory makes the main memory appear faster than it really is. Virtual memory makes it appear larger)
Disadvantages in 3rd  generation computers:
Still air-conditioning was required.
Some Representative Systems in 3rd  generation:
1.   IBM 360 series.
2.   Honeywell-6000 series etc.
3.   PDP (Personal Data Processor).
4.   IBM-370/168.
5.   TDC-316.
     

     Fourth Generation (1971-1989):
The micro-processors bought fourth generation of computers and thousands of integrated circuits were built into a single silicon chip. It reduced the size of the computer so small that it only occupied the space of a palm.  Main features of 4th generation computers are:
1.   It used VLSI (Very Large Scale Integrated Circuits) which consists of 10,000 of transistors on a single silicon chip.
2.   These computers were more powerful, compact, reliable and affordable (which gave rise to use of personal computers).
3.   Used CRT (Cathode Ray Tube) Screens as output devices.
4.   Also used laser-jet printers. Scanner was also introduced.
5.   Mouse was used for the first time as pointing device.
6.   Semiconductor memory chips (RAM & ROM) were used as primary memory.
7.    Secondary memory disks involved Hard Disks, Floppy Disks and Magnetic Tapes.
8.   LAN (Local Area Network) and WAN (Wide Area Network) was introduced.
9.   Introduced High-Level languages like C language and Unix OS.
10.   Introduced GUI (Graphical User Interface) which allowed user to interact with the computer easily.
11.   Less power was consumed by it and had high performance. Speed was enhanced to a great extent.
12.    Parallelism, Pipelining Cache memory and virtual memory were introduced.
13.   Some Super-computers based on Parallel Vector Processing and Symmetric Multi-programming were also introduced.
14.   They were easy to manufacture and software development in it was also easy.
Some Representative Systems in 4th generation:
1.   Intel Series (8088,80286,80386 etc).
2.   Apple II.
3.   CRAY 1/2/X/MP etc.
4.   IBM PC’s.
Fifth Generation (1989-Present and Beyond):
5th generation computers emerged from 1989 and are till date and will be beyond date. In the fifth generation, the VLSI technology became ULSI (Ultra Large Scale Integration) technology, resulting in the production of microprocessor chips having ten million electronic components. This generation is based on parallel processing hardware and AI (Artificial Intelligence) software. AI is an emerging branch in computer science, which interprets means and method of making computers think like human beings. All the high-level languages like C and C++, Java, .Net etc., are used in this generation.

Artificial Intelligence includes:
             I.            Robotics.
           II.            Neural Networks.
        III.            Game Playing.
       IV.            Development of expert systems to make decisions in real life situations.
          V.            Natural language understanding and generation.

Also Quantum Computation, Molecular and Nanotechnology will radically change the phase of the computers in coming years. The goal of fifth generation computing is to develop devices that respond to natural language input and are capable of learning and self-organizing. Some important features of 5th generation computers are:
1.   Introduced ULSI (Ultra Large Scale Integration) technology – Intel’s Pentium 4 microprocessor contains 55 million transistors millions of components on a single IC chip.
2.   Computers became much faster, cheaper, reliable and efficient. Computers also become portable and now require very less power for their operation.
3.   Computers based on artificial intelligence are available.
4.   Computers use extensive parallel processing, multiple pipelines, multiple processors etc
5.   Massive parallel machines and extensively distributed system connected by communication networks fall in this category.
6.   Superscalar processors, Vector processors, SIMD processors, 32 bit and 64 bit micro controllers and embedded processors, Digital Signal Processors (DSP) etc have been developed.
7.   Memory chips up to 16 GB, hard disk drives up to 1 TB and USB’s up to 120 GB are available (still the capacity is increasing).
8.   Introduced World Wide Web (WWW).
9.   Object oriented language like JAVA suitable for internet programming has been developed.
10. Portable note book computers introduced.
11.New operating systems developed – Windows      95/98/XP/7/8/LINUX, etc.
12. Multimedia and Internet use was enhanced. Many new applications were developed to make the use of computer much easier and human friendly.
Some Representative Systems in 5th generation:
1.   IBM notebooks
2.   Pentium PCs-Pentium 1/2/3/4/Dual core/Quad core.
3.    Origin 2000.
4.   PARAM 10000.
5.   IBM SP/2.
Moreover computer is present in following forms:
            I.            Desktop.
         II.            Laptop.
      III.            Notebook.
     IV.            Ultra-book.
        V.            Chrome-book.