-
Generacion cero
La tecnología en los computadores eran mecánicos o electromecánicos con muchas limitaciones (a partir de engranajes, manivelas, etc.).
Acontecimientos para el desarrollo:
- Blaise Pascal construyó en 1642 una máquina calculadora para sumar y restar.
- Charles Babbage construyó en 1834 una máquina de propósito general que constaba de tres partes: almacén (memoria), taller (CPU) y sección de entrada y salida (unidad de E/S). -
Primera Generacion
Se basaban en valvulas electrónicas de vacío. Las válvulas eran voluminosas, caras y poco fiables, lo que conllevaba computadores grandes e incómodos.
Acontecimientos:
Modo de funcionamiento:
Se programa en lenguaje máquina, propio de cada máquina y muy complicado (se desconocen los lenguajes de programación), no existe sistema operativo, se realiza el programa cableado, se solicita hora para la máquina, y se inserta el panel de conexiones en el computador para ejecutar el programa. -
Segunda Generacion
Los Transistores sustituyen a las válvulas de vacío ya que presentan las siguientes ventaja: menor espacio, menor consumo, menor precio y mayor fiabilidad. Esto hace disminuir el precio y tamaño de las computadoras. Modo de funcionamiento:
Se escribe el programa en papel, luego se perfora en tarjetas, se lleva al operador y finalmente se recoge el listado de impresora, podía durar varios días. Aparece el sistema de procesamiento por lotes (con el sistema operativo). -
Tercera generación
Circuitos integrados SSI (hasta 100 elementos integrados) y MSI (100-3000). Modo de funcionamiento:
Aparecen más lenguajes de alto nivel: BASIC y PASCAL.
Aparece un sistema operativo con multiprogramación, para no desaprovechar los tiempos de E/S. Para ello se produce una división de la memoria, con el objetivo de tener varios programas. Hay que disponer asimismo de un sistema de protección de la memoria para que el usuario tenga sus programas seguros. -
Quinta generación (1990-Actualmente)
Circuitos con más de un millón de componentes. Aparecen nuevas arquitecturas (paralelismo: los programas se ejecutan en paralelo). Modo de funcionamiento:
Inteligencia artificial y sistemas expertos (se tienen grandes bases de datos para simular la inteligencia artificial) -
Cuarta generación
Se integra la UCP en un solo chip: el microprocesador. Los circuitos integrados son LSI (3000-30000) y VLSI (más de 30000). Modo de funcionamiento:
El software es fácil de usar. Aparecen los sistemas operativos MS-DOS y UNIX. Aparecen los sistemas operativos de red y los sistemas operativos distribuidos.