-
PRIMERA ERA (1950 - 1965)
Se trabajaba con la idea de “Codificar y Corregir”.
No existía un planteamiento previo.
No existía documentación de ningún tipo.
Existencia de pocos métodos formales y pocos creyentes en ellos.
Desarrollado a base de prueba y error. -
SEGUNDA ERA (1965 - 1972)
Se busca simplificar código.
Aparición de Multiprogramación y Sistemas Multiusuarios.
Sistemas de Tiempo Real apoyan la toma de decisiones.Aparición de Software como producto. (Casas de Software).
Se buscan procedimientos para el desarrollo del Software. -
TERCERA ERA (1972 - 1985)
Nuevo Concepto: Sistemas Distribuidos.
Complejidad en los Sistemas de Información.
Aparecen: Redes de área local y global, y Comunicadores Digitales.
Uso de Microprocesadores. -
CUARTA ERA (1985 - 1995)
Impacto Colectivo de Software.
Aparecen:Las Redes de Información, Tecnologías Orientadas a Objetos.
Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial.
La información como valor preponderante dentro de las Organizaciones. -
QUINTA ERA (2000 hasta hoy en día)
Utiliza algunos requisitos de las eras anteriores solo que aumenta la omnipresencia de la web, la reutilización de información y componentes de software
Codificar: Transformar mediante las reglas de un código la formulación de un mensaje.
Hardware: Componente físico de la computadora.funcione.
Multiprogramación: Se denomina multiprogramación a la técnica que permite que dos o más procesos ocupen la misma unidad