-
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. *Desarrollo 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.
- Amplio Uso de Microprocesadores.
-
CUARTA ERA (1985 - 1995 )
- Impacto Colectivo de Software.
- Aparecen: 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.
- Codificar: Transformar mediante las reglas de un código la formulación de un mensaje.
- Hardware: Componente físico de la computadora. Por ejemplo: el monitor, la impresora o el disco rígido. El hardware por sí mismo no hace que una máquina funcione.
- Multiprogramación: Es la técnica que permite que dos o más procesos ocupen la misma unidad de memoria principal y que sean ejecutados al "mismo tiempo“.