-
Eniac
-
Period: to
1ra Generación
-No existía un planteamiento previo, o documentación de ningún tipo.
-Pocos métodos.
-Desarrollo a base de prueba y error. -
Lenguaje Fortran
-
Lenguaje Cobol
-
Period: to
2da Generación
-Se busca simplificar código.
-Aparición de multiprogramación.
-Sistemas de tiempo real apoyan la toma de decisiones.
-Aparición de software como producto.
-Inicio de la crisis del software. -
Crisis del software
-
Ingeniería en software
-
Lenguaje C
-
Period: to
3ra Generación
-Nuevo concepto; sistemas distribuidos.
-Aparecen: Redes de área local y global -
Basic
-
Period: to
4ta Generación
-Aparecen: Redes de información, tecnologías a objetos, redes neuronales, sistemas expertos y SW de inteligencia artificial. -
Java
-
Deep blue
-
Period: to
5ta Generación
-Utiliza algunos requisitos de las generaciones anteriores, solo que aumenta la omnipresencia de la web, la re-utilización de información y componentes de software. -
Vista
-
Windows 7
-
Windows 8
-
Mavericks