Evolución de Software

  • Period: to

    Primera 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
    -Existían pocos métodos formales y pocos creyentes en ellos
    -Desarrollo a base de prueba y error
    Lenguajes
    Fortran, Basic, Logo, Cobol
  • Period: to

    Segunda Fase

    Se busca simplificar código, aparecen multiprogramas y multiusuarios, sistemas de tiempo real para apoyo de toma de decisiones, Aparición de software como producto,CRISIS DEL SOFTWARE, Nace la ingeniería del Software.
    Lenguajes
    Pascal: Lenguaje Académico
    Prolog: Sus características copiadas por otros lenguajes
    Mumps: Éxito comercial
    Lisp: Desarrollado en Francia (1973), Con su propia base de datos, Utilizado en aplicaciones medicas, Sintaxis diferente a los demás lenguajes
  • Period: to

    Tercera Era

    Nuevo Concepto: Sistemas distribuidos
    Complejidad en los sistemas de información
    Aparecen: Redes del área local y global, y comunicadores digitales
    Amplio uso de microprocesadores
    Lanzamiento de Windows 2.0
    Lenguajes
    c
    c++
    Modula-2
    dBase
  • Period: to

    Cuarta Era

    Lenguaje de programación JAVA
    Primera versión popular de Windows 3.0
    Aparecen: Redes de información, Tecnologías orientadas a objetos
    Aparecen: Redes neuronales, Sistemas expertos y SW de inteligencia artificial
    Se lanza Windows Vista
    Saca Gates Windows 8