Generations of Computers - Notes

Generations of Computers - Notes

Ads
The development of electronic computers can be divided into five generations depending on the technologies used. The following are the five generations of computers.

First Generation Computers (1942-1955)
  1. They used vacuum tubes.
  2. They were very expensive.
  3. Consume more power with limited performance.
  4. Magnetic tape / magnetic drum was used for storage.
  5. They were heavy and large in size.
  6. They generated a lot of heat.
  7. Examples: (ENIAC - Electronic Numerical Integrator and Calculator, EDSAC – Electronic Delay Storage Automatic Calculator, EDVAC – Electronic Discrete Variable Automatic Computer, UNIVAC – Universal Automatic Computer IBM 701)
Second Generation Computers (1956-1964)
  1. Transistors were used in place of vacuum tubes. (Invented at AT&T Bell lab in 1947)
  2. Lesser power consumption and better performance
  3. Lower cost than First Generation.
  4. They were smaller in size than first generation computers.
  5. They were faster than first generation computers and also less expensive.
  6. Magnetic tapes and magnetic disks were used as secondary memory
  7. High-level languages such as FORTRAN, COBOL etc were used - Compilers were developed to translate the high-level program into the corresponding assembly language program which was then translated into machine language.
  8. Examples: ENIAC 1401, CDC 160, IBM 700, – IBM 7030, Digital Data Corporation’s PDP 1/5/8 Honeywell 400
Third Generation Computers (1965-1971)
  1. They used electronic devices called Integrated Circuits (ICs) instead of Transistors.
  2. They were smaller in size than second generation computers and also less expensive.
  3. They were faster and more accurate than second generation computers.
  4. Small Scale Integration and Medium Scale Integration technology were implemented in CPU, I/O processors etc.
  5. Smaller & better performance
  6. Comparatively lesser cost
  7. Faster processors
  8. In the beginning, magnetic core memories were used. Later they were replaced by semiconductor memories (RAM & ROM)
  9. Introduced microprogramming
  10. High-level languages were standardized by ANSI e.g. ANSI FORTRAN, ANSI COBOL etc
  11. Cache and virtual memories were introduced (Cache memory makes the main memory appear faster than it really is. Virtual memory makes it appear larger)
  12. Operating system software was introduced (efficient sharing of a computer system by several user programs)
  13. Microprogramming, parallel processing (pipelining, multiprocessor system etc), multiprogramming, the multi-user system (time shared system) etc were introduced.
  14. Examples: VAX-750, IBM 360, ICL 1900, System 360 Mainframe from IBM, PDP-8 Mini Computer from Digital Equipment Corporation
  15. An integrated circuit (IC) is a small electronic device made out of a semiconductor material. 
Fourth Generation Computers -Microprocessors  (1972 onwards) 
  1. They use a device called microprocessor instead of ICs
  2. They are smaller in size.
  3. They are cheaper and faster.
  4. They are very easy to handle.
  5. All present day computers come under this category.
  6. Microprocessors were introduced as CPU– Complete processors and large section of main memory could be implemented in a single chip
  7. Tens of thousands of transistors can be placed on a single chip (VLSI design implemented)
  8. CRT screen, laser & ink jet printers, scanners etc were developed.
  9. Semiconductor memory chips were used as the main memory.
  10. Secondary memory was composed of hard disks – Floppy disks & magnetic tapes were used for backup memory
  11. Parallelism, pipe lining cache memory and virtual memory were applied in a better way
  12. LAN and WANS were developed (where desktop work stations interconnected)
  13. Introduced C language and Unix OS
  14. Introduced Graphical User Interface
  15. Less power consumption
  16. High performance, lower cost and very compact
  17. Much increase the speed of operation
  18. In 1981, IBM introduced its first computer for the home user, and in 1984 Apple introduced the Macintosh. 
Fifth Generation Computers (Future Computers)
  1. They will be intelligent like human beings, and will use Artificial Intelligence (AI) for working.
  2. They will be able to think and take decisions like us.
  3. They will be used in areas such as robotics, designing, defence.
  4. Object oriented language like JAVA suitable for internet programming has been developed.
  5. Portable note book computers introduced
  6. Storage technology advanced – large main memory and disk storage available
  7. Introduced World Wide Web. (And other existing applications like e-mail, e-Commerce, Virtual libraries/Classrooms, multimedia applications etc.)
  8. New operating systems developed – Windows 95/98/XP/LINUX, etc.
  9. Ex-are IBM notebooks, Pentium PCs-Pentium 1/2/3/4/Dual core/Quad core.