Evolución del Software- Alive Amarilla 3ro BTI

  • ENIAC

    ENIAC
    ENIAC, acrónimo de Electronic Numerical Integrator And Computer, ​​ fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver «una extensa clase de problemas numéricos».
  • Period: to

    Primera Era

    Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido. La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos.
    La mayoría del software se desarrollaba y era utilizada por la misma persona u organización. La misma persona lo escribía, lo ejecutado y, si fallaba, lo depuraba. El diseño era un proceso implícito, realizado en la mente de alguien y, la documentación normalmente no existe.
  • Lenguaje FORTRAN

    Lenguaje FORTRAN
    Es un lenguaje de programación de alto nivel de propósito general, ​ procedimental​ e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
  • Lenguaje COBOL

    Lenguaje COBOL
    Fue creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Period: to

    Segunda Era

    . La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre - maquina. También se caracteriza por el establecimiento del software como producto y la llegada de las "casas del software". Los patronos de la industria, del gobierno y de la universidad se aprestaban a "desarrollar el mejor paquete de software" y ganar así mucho dinero.
  • La Crisis del Software

    La Crisis del Software
    El término “Crisis del Software” fue acuñado a principios de los años 70, cuando la ingeniería de software era prácticamente inexistente. El término expresaba las dificultades del desarrollo de software frente al rápido crecimiento de la demanda por software, de la complexidad de los problemas a ser resueltos y de la inexistencia de técnicas establecidas para el desarrollo de sistemas que funcionaran adecuadamente o pudieran ser validados.
  • Nace la Ingeniería Software

    Nace la Ingeniería Software
    El concepto de ingeniería del software surgió en 1968, tras una conferencia en Garmisch (Alemania) que tuvo como objetivo resolver los problemas de la crisis del software.
    El proceso de ingeniería de software se define como «un conjunto de etapas parcialmente ordenadas con la intención de lograr un objetivo, en este caso, la obtención de un producto de software de calidad».
  • Lenguaje de Programación C

    Lenguaje de Programación C
    C es un lenguaje de programación de propósito general​ originalmente desarrollado por Dennis Ritchie en los Laboratorios Bell, es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix.
  • Period: to

    Tercera Era

    El sistema distribuido, múltiples computadoras, cada una ejecución de funciones concurrentes y comunicándose con otra, incrementaron notablemente la complejidad de los sistemas informáticos. 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. Esta era se caracterizo por la llegada de los microprocesadores.
  • Lenguaje de Programación Basic

    Lenguaje de Programación Basic
    BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code, ​ Código simbólico de instrucciones de propósito general para principiantes en castellano, es una familia de lenguajes de programación de alto nivel
  • Period: to

    Cuarta Era

    Se aleja de las computadoras individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras y del software. Potentes máquinas personales controladas por sistemas operativos sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzado se han convertido en la norma.
  • JAVA

    JAVA
    Es un lenguaje de programación y una plataforma informática comercializada por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable
  • Deep Blue

    Deep Blue
    Fue una supercomputadora desarrollada por el fabricante estadounidense IBM para jugar al ajedrez. Fue la primera que venció a un campeón del mundo vigente, Gary Kaspárov, con un ritmo de juego lento.
  • Period: to

    Quinta Era

    Utiliza algunos requisitos de las épocas anteriores, solo que aumenta la omnipresencia de la web, la reutilización de la información y los componentes del software. Como producto tenemos nuevos nuevos sistemas operativos cuentos como Windows, que como desarrolladora también durante la última década ha mejorado diferentes aspectos de lo que es el sistema operativo.
  • Windows Vista

    Windows Vista
    Es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft. Esta versión se enfoca a la utilización en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos media center.
  • Windows 7

    Windows 7
    es una versión de Microsoft Windows, línea de sistemas operativos producida por Microsoft Corporation. Esta versión fue diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas, netbooks y equipos multimedia.​
  • Windows 8

    Windows 8
    Es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft para su uso en ordenadores personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia
  • OS X Maverick

    OS X Maverick
    Es la décima versión principal de OS X para ordenadores, portátiles y servidores Mac. OS X Mavericks se anunció en la WWDC 2013, y se puede descargar desde el Mac App Store
  • Windows 10

    Windows 10
    Es el vigente sistema operativo desarrollado por Microsoft como parte de la familia de sistemas operativos Windows NT.​ Fue dado a conocer oficialmente en septiembre de 2014, seguido por una breve presentación de demostración en la conferencia Build 2014.