2. PRIMERA GENERACION
(1938-1958)
Las computadoras de la primera Generación emplearon bulbos para procesar
información.
La programación se realizaba a través del lenguaje de máquina. Las memorias estaban
construidas con finos tubos de mercurio líquido y tambores magnéticos. Los operadores
ingresaban los datos y programas en código especial por medio de tarjetas perforadas. El
almacenamiento interno se lograba con un tambor que giraba rápidamente, sobre el cual un
dispositivo de lectura/escritura colocaba marcas magnéticas.
Estos computadores utilizaban la válvula de vacío. Por lo que eran equipos sumamente
grandes, pesados y generaban mucho calor.
La Primera Generación se inicia con la instalación comercial del UNIVAC construida por
Eckert y Mauchly. El procesador de la UNIVAC pesaba 30 toneladas y requería el espacio
completo de un salón de 20 por 40 pies
3. SEGUNDA GENERACIÓN
(1958-1963)
Usaban transistores para procesar información. Los transistores eran más rápidos, pequeños y
más confiables que los tubos al vacío. 200 transistores podían acomodarse en la misma cantidad de
espacio que un tubo al vacío. Usaban pequeños anillos magnéticos para almacenar información e
instrucciones. Producían gran cantidad de calor y eran sumamente lentas. Se mejoraron los
programas de computadoras que fueron desarrollados durante la primera generación.
Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales
eran comercialmente accesibles. Se usaban en aplicaciones de sistemas de reservaciones de
líneas aéreas, control del tráfico aéreo y simulaciones de propósito general. La marina de los
Estados Unidos desarrolla el primer simulador de vuelo, Computadora Whirlwind. Se comenzó a
disminuir el tamaño de las computadoras.
Aparecen muchas compañías y las computadoras eran bastante avanzadas para su época
como la serie 5000 de Burroughs y la ATLAS de la Universidad de Mánchester. Algunas
computadoras se programaban con cintas perforadas y otras por medio de cableado en un tablero.
4. TERCERA GENERACIÓN
(1964-1970)
Circuitos Integrados, Compatibilidad con Equipo Mayor, Multiprogramación, Minicomputadora
Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos
integrados (pastillas de silicio) en las cuales se colocan miles de componentes electrónicos, en una
integración en miniatura. Las computadoras nuevamente se hicieron más pequeñas, más
rápidas, desprendían menos calor y eran energéticamente más eficientes.
Antes del advenimiento de los circuitos integrados, las computadoras estaban diseñadas para
aplicaciones matemáticas o de negocios, pero no para las dos cosas. Los circuitos integrados
permitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas, y
estandarizar sus modelos.
La IBM 360 una de las primeras computadoras comerciales que usó circuitos integrados, podía
realizar tanto análisis numéricos como administración o procesamiento de archivos. Los clientes
podían escalar sus sistemas 360 a modelos IBM de mayor tamaño y podían todavía correr sus
programas actuales. Las computadoras trabajaban a tal velocidad que proporcionaban la capacidad
de correr más de un programa de manera simultánea (multiprogramación).
5. CUARTA GENERACIÓN
(1971-1983)
Fase caracterizada por la integración de los componentes electrónicos, lo que
propició la aparición del microprocesador, es decir, un único circuito integrado en el
que se reúnen los elementos básicos de la máquina. Se desarrolló el
microprocesador. Se colocan más circuitos dentro de un "chip". "LSI - Large Scale
Integration circuit". "VLSI - Very Large Scale Integration circuit". Cada "chip" puede
hacer diferentes tareas. Un "chip" sencillo actualmente contiene la unidad de control
y la unidad de aritmética/lógica. El tercer componente, la memoria primaria, es
operado por otros "chips". Se reemplaza la memoria de anillos magnéticos por la
memoria de "chips" de silicio. Se desarrollan las microcomputadoras, o
sea, computadoras personales o PC. Se desarrollan las supercomputadoras
6. QUINTA GENERACION
(1984 -1999)
Su objetivo era el desarrollo de una nueva clase de computadoras que
utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del
hardware como del software,1 usando el lenguaje PROLOG2 3 4 al nivel del
lenguaje de máquina y serían capaces de resolver problemas complejos, como
la traducción automática de una lengua natural a otra (del japonés al
inglés, por ejemplo). Como unidad de medida del rendimiento y prestaciones
de estas computadoras se empleaba la cantidad de LIPS (Logical Inferencia
Per Second) capaz de realizar durante la ejecución de las distintas tareas
programadas. Para su desarrollo se emplearon diferentes tipos de
arquitecturas VLSI (Very Large Scale Integration).
7. SEXTA GENERACIÓN
(1999 - ACTUALIDAD)
Como supuestamente la sexta generación de computadoras está en marcha desde
principios de los años noventas, debemos por lo menos, esbozar las características que
deben tener las computadoras de esta generación. También se mencionan algunos de los
avances tecnológicos de la última década del siglo XX y lo que se espera lograr en el siglo
XXI. Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo /
Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han
creado computadoras capaces de realizar más de un millón de millones de operaciones
aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area
Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a
través de fibras ópticas y satélites, con anchos de banda impresionantes. Las tecnologías de
esta generación ya han sido desarrolladas o están en ese proceso. Algunas de ellas son:
inteligencia / artificial distribuida; teoría del caos, sistemas difusos, holografía, transistores
ópticos, etc.