Que es software

Evolución del Software

  • Primera Generación

    • No existía documentación de ningún tipo.
    • No existe planteamiento previo.
    • Es un desarrollo a base de prueba y error.
  • Fortran

    Fortran
    Fue creado por John Backus en 1957, es un lenguaje de programación de propósito general, procedimental​ e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
  • Cobol

    Cobol
    Fue creado en el año 1959 por Robert Bemer con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y además que estuviera orientado principalmente a los negocios, es decir, a la informática de gestión.
  • Charles Bachman

    Charles Bachman
    Desarrolló el IDS (Integrated Data Store), uno de los primeros sistemas de gestión de bases de datos.
    Trabajando junto con Weyerhaeuser Lumber, desarrolló el primer acceso concurrente a la base de datos IDS. Luego, desarrolló el producto "dataBasic", que ofrecía servicios de bases de datos a los usuarios del lenguaje Basic de tiempo compartido.
  • Segunda Generación

    • Inicio de la crisis del Software.
    • Aparecen sistemas multiusuarios y de multiprogramación.
    • Sistemas de tiempo real que apoyan la toma de decisiones.
  • Diseño estructurado

     Diseño estructurado
    Larry Constantine fue la fuerza principal detrás de la disciplina del diseño estructurado. Las características clave del diseño estructurado, como el diagrama de estructura , el diagrama de flujo de datos, se usan y se enseñan comúnmente en todo el mundo.
  • Frank Dodge

    Fue un agente de la Oficina de Investigación, y vendió el primer software de seguridad
  • Tercera Generación

    • Sistemas distribuidos.
    • Complejidad en los sistemas de información.
    • Aparecen redes de área local, global y comunicadores digitales.
    • Microprocesadores.
  • Pete Cunningham

    Funda una de las primeras empresas de investigación, en donde se enfoca en el software y empieza a comercializar cada uno de los productos del software.
  • Cuarta Generación

    • Aparecen redes de información, tecnologías orientada a objetos.
    • Impacto colectivo del Software.
    • Aparecen redes de neuronales, sistemas expertos y SW de inteligencia artificial.