Evolución del Software

  • Primera Computadora

    Primera computadora ENIAC(Electronic Numerical Integrator And Computer) por las iniciales en ingles de Numerador Electrónico Integrador Analizador y Computador.
  • Period: to

    Primera era

    Sin historia o documentación, desarrollo a base de prueba y error.
  • Sistema de tarjetas perforadas

    Las computadoras funcionaban por medio de tarjetas perforadas en las cuales entraban datos y programas.
  • UNIVAC

    Creadores de la ENIAC y contribuye con la de la UNIVAC (Universal Automatic Computer) Primera Computadora Comercial.
  • Period: to

    Segunda era

    Simplificar códigos, multiprogramación.
  • Producto

    El establecimiento del software ya se desarrollaba para tener una amplia distribución en un mercado.
  • Multiprogramación

    Aparece la multiprogramación. Aparición de software como producto. Inicio de la crisis del software, se empezaron a detectar fallas que debían ser corregidas, todo este esfuerzo para el mantenimiento de software empezó a absorber muchos recursos de manera.
  • Period: to

    Tercera era

    Sistemas distribuidos, redes de área local global
  • Sistemas Distribuidos

    Es una colección de computadoras separadas físicamente y conectadas entre sí por una red de comunicaciones; cada máquina posee sus componentes de hardware y software que el programador percibe como un solo sistema
  • Redes de area local y global

    Las redes de área local y de área global, las comunicaciones digitales de alto ancho de banda y la creciente demanda de acceso “instantáneo” a los datos, supusieron una fuerte presión sobre los desarrolladores del software.
  • Period: to

    Cuarta era

    Aparecen redes de información, tecnología, sistemas expertos.
  • Period: to

    Quinta era

    Utiliza inteligencia artificial, re utilización de información y software.