Historia del Software

  • Primera Era

    No existia planteamiento ni documentacion
    Desarrollo a prueba y error
  • Eniac

    Eniac
    La computadora, podía calcular trayectorias de proyectiles, lo cual fue el objetivo principal de su construcción. En 1,5 segundos era posible calcula la potencia 5000 de un numero de cinco cifras. Esta máquina era capaz de realizar 5000 sumas y 300 multiplicaciones por segundo.
  • Nace el lenguaje Fortran

    Nace el 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
    Con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya que en los años 1960 existían modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Segunda Era

    Se buscaba simplificar codigo
    Aparicion de multiprogramacion
    Sistema en tiempo real
    Software como producto
  • Crisis del software

    Crisis del software
  • Nace la ingenieria del software

    Nace la ingenieria del software
    Se trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable.
  • Creacion del lenguaje C

    Creacion del lenguaje C
  • Tercera era

    Nuevos conceptps, sistemas distribuidos,Aparecen de areas local y global
  • Lenguaje de programacion Basic

    Lenguaje de programacion Basic
    Siglas de Beginner's All-purpose Symbolic Instruction Code1​ (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.
  • Cuarta era

    Aparecen:redes de informacion, tecnologias orientadas a objetos,sistemas expertos,
  • Java

    Java
    Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo,lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos diez millones de usuarios reportados.2
  • 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.
  • Quinta generacion

    Aumenta la omnipresencia de la web, reutilizacion de informacion y componentes de software
  • Windows Vista

    Windows Vista
    En este punto en adelante es donde los SO toman mucha fuerza en el mercado con la ayuda de Microsoft y su gran sistema Windos Vista