-
1 era
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. -
Period: to
LENGUAJES
Fortran
Basic
Logo
Cobol -
Period: to
CARACTERISTICAS
Fue el primer y principal lenguaje Científico. Diseñado por IBM.
Utilizado también para aplicaciones comerciales.
Desarrollado como lenguaje de tiempo compartido.
Traza elementos gráficos estableciendo la geometría de lápiz.
Ampliamente usado en programación en minicomputadores. -
John Backus
FORTRAN desarrollado para IBM -
John W. Tuque
-
Charles Bachman
Inventó la tecnología del banco de datos en los inicios de los sesentas. -
Bob Bemer
Uno de los diseñadores de COBOL y el ASCII normal para IBM (años sesenta); inventor de la sucesión del Escape, el mecanismo universal para toda la computadora -
2 Era
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). INICIO DE LA CRISIS DEL SOFTWARE. Se buscan procedimientos para el desarrollo del Software. -
Period: to
LENGUAJES
Pascal
Prolog
Mumps
Lisp -
Period: to
CARACTERIZTICAS
Lenguaje Académico. Sus características son copiadas por otros lenguajes. Éxito comercial a través de Borland. Desarrollado en Francia, 1973. Aplicaciones en Inteligencia Artificial (IA). Sistema de Multiprogramación. Incluye su propia base de datos. Utilizado en aplicaciones médicas. Sintaxis muy diferente de los demás lenguajes. Programa aplicaciones en IA. -
Larry Constantine
Inventa los datos que fluyen en los diagramas, presentan primero en papel, los conceptos de un plan estructurado -
Meir M. Lehman y Belady
relevancia en la realimentación en los procesos de evolución -
3 era
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. 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. -
Period: to
LENGUAJES
C, C++
Modula-2
dBase -
Period: to
CARACTERISTICAS
Desarrollado por Microsoft.
Principalmente orientado a la tecnología de objetos.
Se utiliza para aplicaciones comerciales.
Principalmente para aplicaciones comerciales.
Versión cotizada, ya que permite interactuar con tablas de manejadores de bases de datos y lenguaje SQL -
4 era
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.