-
Period: to
Primera generación
características :
Utilización de tubos de vacío.
Programación en lenguaje de máquina y ensamblador.
Ejemplos: ENIAC, UNIVAC I. -
Period: to
Segunda generación
características
:• Transición de tubos de vacío a transistores.
• Uso de lenguajes de programación de alto nivel como FORTRAN y COBOL.
• Surgimiento de sistemas operativos.
• Ejemplos: IBM 7090, UNIVAC 1107. -
Period: to
Tercera generación
características:
• Introducción de circuitos integrados.
• Desarrollo de minicomputadoras.
• Mayor diversidad de lenguajes de programación como BASIC.
• Inicio de la multiprogramación y tiempo compartido.
• Ejemplos: IBM System/360, DEC PDP-8. -
Period: to
Cuarta generación
características:
• Invención del microprocesador.
• Aumento de la integración de circuitos.
• Desarrollo de microcomputadoras y computadoras personales.
• Uso de lenguajes avanzados como C y Pascal.
• Ejemplos: Intel 4004, Apple II, IBM 4341. -
Period: to
Quinta generación
Características:
• Avances en inteligencia artificial y sistemas expertos.
• Desarrollo de tecnología RISC.
• Utilización de interfaces gráficas de usuario (GUI).
• Surgimiento de supercomputadoras.
• Aumento significativo en capacidad de almacenamiento y procesamiento.
• Ejemplos: IBM Watson, Cray XT5, computadoras personales modernas. -
Sexta generación hasta la actualidad.
Características:
• Continuación de avances en inteligencia artificial.
• Desarrollo de tecnologías emergentes como la realidad virtual y aumentada.
•aumento de la movilidad.
• Internet
• Computadoras personales, dispositivos móviles, y sistemas embebidos.
Uso de procesadores en paralelo para tareas simultáneas. Incorporación de chips especializados en video y sonido. En 2000, surgieron tabletas y smartphones para mayor versatilidad y comodidad.