Generaciones de Computadoras

  • Primera generación (1946-1958)

    Primera generación (1946-1958)
    • Tenían en su mecanismo tubos al vacío que ante el aumento de la temperatura hacían que la máquina produjera errores.
    • Medidas, peso y cableado excesivamente grandes.
    • Para evitar errores se debían encontrar en ambientes estrictamente controlados en temperatura y humedad.
    • Se programaban externamente y la memoria estaba constituida por tambores magnéticos.
    • En cuanto al software, se utilizaba exclusivamente lenguaje de máquina.
  • Segunda generación (1958-1965)

    Segunda generación (1958-1965)
    • Los transistores reemplazan a los tubos.
    • El tamaño de las máquinas disminuye drásticamente en un 50% aproximadamente.
    • El control del ambiente en donde se ubica el equipo no es tan estricto.
    • La programación es interna.
    • La velocidad de procesamiento se puede medir en microsegundos.
    • Comienzan a utilizarse algunos lenguajes de alto nivel.
  • Tercera generación (1965-1970)

    Tercera generación (1965-1970)
    • El cambio más notorio es la reducción de tamaño
    • El microtransistor reemplaza al transistor.
    • Disminuye el tamaño, siendo los equipos más pequeños que los de generaciones anteriores.
    • El manejo de la memoria sigue siendo interna mediante la utilización de núcleos.
    • La velocidad de proceso se sigue midiendo en microsegundos.
    • Surge el concepto de Sistema Operativo.
  • Cuarta generación (1971-1980)

    Cuarta generación (1971-1980)
    • La velocidad de proceso sigue mejorando y el tamaño sigue reduciéndose.
    • Los circuitos integrados reemplazan a los microtransistores.
    • La velocidad de proceso se mide en nanosegundos.
    • Se comienza a trabajar con la multiprogramación.
    • Aparecen nuevos lenguajes de programación de alto nivel.
  • Quinta generación (1980-?)

    Quinta generación (1980-?)
    Esta generación nace cuando EE.UU y Japón prometen producir una nueva generación de computadoras.
    * La arquitectura de procesamiento emula a las redes neurales del cerebro humano.
    * Hace uso extensivo de la Inteligencia Artificial (AI).
    * Conecta dispositivos y redes de distinto tipo y desde ubicaciones remotas.
    * El entorno multimedia, integración de datos, imágenes y voz, ya se considera como un estándar en este tipo de máquinas.