Evolución del Software

  • Tercera Evolución 1972 - 1989

    Tercera Evolución 1972 - 1989
    el sistema se distribuye en múltiples computadoras, cada una ejecutando funciones congruentes y comunicándose una a otra, incremento notablemente la complejidad de los sistemas informáticos. Las redes del área local y el área global, las comunicaciones digital de alto ancho de banda y la creciente demanda de acceso instantáneo a los datos supusieron una fuerte presión sobre el desarrollo de software hubo un amplio uso de los micro procesadores.
  • Cuarta Evolución 1989 - hoy

    Cuarta Evolución 1989 - hoy
    se aleja de los computadores individuales y de los programas de computadoras dirigiéndose al impacto colectivo de las computadoras y el software. Potentes maquinas personales controladas por sistemas operativos sofisticados en redes globales y locales acompañadas por aplicaciones de software avanzadas se han convertido en la norma. las técnicas de las cuarta generación para el desarrollo de software están cambiando en la forma en que la comunidad del software construye programas informáticos
  • Primera Evolución 1950 1965

    Primera Evolución 1950 1965
    la mayoría del software se desarrolla y era utilizado por la misma persona u organización. la misma persona lo escribía y lo ejecutaba y si fallaba lo depuraba debido a este entorno personalizado del software el diseño era un proceso implícito realizado en la mente de alguien y la documentación normalmente no existía.
  • Segunda Evolución 1965 - 1975

    Segunda Evolución 1965 - 1975
    La multi-programación y los sistemas multi-usuario introdujeron los conceptos de integración hombre-maquina las técnicas interactivas abrieron un nuevo mundo de sofisticación de hardware y software los sistemas de tiempo real podían recoger analizar datos de múltiples fuentes, controlando así los procesos y produciendo salidas en mili-segundos en lugar de minutos. los avances en los dispositivos de almacenamiento el linea condujeron a la primera generación de sistema de gestión de base de datos