-
No existían lenguajes de programación, todo era lenguaje maquina
-
La programación como base inicia la implementacion de lenguajes de programación.
-
Aparecen los primeros lenguajes como cobol, algol y el mas popular fortran.
-
John Backus (1924 -2007) es un pionero de la informática conocido para sus dos realizaciones más destacadas : 1. entre 1954 y 1957, en IBM, y con su equipo inventan el lenguaje FORTRAN. 2. en 1959 inventa una notación que permite describir el sintaxis de un lenguaje de programación de alto nivel.
-
Metodología de desarrollo de software.
-
Nace el modelo cascada mediante una descripción del método en un articulo de una revista.
-
Esta ley indicaba que los sistemas de tipo electrónico debían tener un cambio continuo o de lo contrario serian obsoletas.
-
Esta ley indicaba que los sistemas de tipo electrónico debían incrementar para mantener la satisfacción del usuario a lo largo del periodo de vida del sistema.
-
Metodología de desarrollo de software
-
En estas fechas surge el ciclo de vida del software y con ello su mantenimiento.
-
Es conocido como el hito que marca el nacimiento de Internet, y posiciona Berners-Lee como padre. La propuesta formal de la Web fue presentada oficialmente en la CERN el 12 de Noviembre de 1990 en parte gracias a la colaboración de Robert Cailliau.
-
Nace el lenguaje de programación "Java"
-
Surgen los primeros navegadores web e infinidad de aplicaciones a través de la red.
-
es un proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM. Junto con el Lenguaje Unificado de Modelado (UML), constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos.
-
La popularidad de estos servicios toma gran importancia y los manda a la cima
-
surgen el revolución de los sistemas operativos para dispositivos móviles denominado "Android".
-
Se aplican nuevas metodologías a la ingeniería de software.
-
Scrum adopta una estrategia de desarrollo incremental, en lugar de planificación y ejecución de productos.
-
Google DeepMind vence en el juego Go (considerado uno de los juegos de mesa más complicados) al jugador profesional Lee Sedol por 5 partidas a 1. Jugadores expertos de Go afirman que el algoritmo fue capaz de realizar movimientos “creativos” que no se habían visto hasta el momento.
-
La inteligencia artificial da grandes avances en su desarrollo.