Want to make creations as awesome as this one?

More creations to inspire you

7 CONTINENTS

Horizontal infographics

A2 - ABENTEUER AUTOBAHN

Horizontal infographics

STEVE JOBS

Horizontal infographics

OSCAR WILDE

Horizontal infographics

TEN WAYS TO SAVE WATER

Horizontal infographics

NORMANDY 1944

Horizontal infographics

BEYONCÉ

Horizontal infographics

Transcript

Aplicaciones Web y Moviles

2000-ACTUALIDAD

Sistemas Operativos

1960-1980

Software de Codigo Abierto

1990-ACTUALIDAD

Lenguajes de Programacionde Alto Nivel

1960-1970

Programacion orientadaa objetos

1990-2000

Lenguajes de Programacionde Bajo Nivel

1950-1960

Interfaces Graficas deUsuario

1980-1990

Programación con tarjetas perforadas

1940-1950

DEL SOFTWARE

EVOLUCION

2010-ACTUALIDAD

Inteligencia Artificial y Aprendizaje Automatico

GENIAL

20XX

GENIAL

20XX

GENIAL

20XX

El surgimiento de las GUI (grafic user interface), las ventanas, como las de Macintosh (Apple) y Windows, revolucionó la interacción con el software, haciéndola más intuitiva y amigable para los usuarios

Interfaces Graficas de Usuario

Surgieron los primeros lenguajes de programación como el ensamblador, que permitían escribir instrucciones más cercanas al lenguaje máquina. Esto facilitó la programación, aunque seguía siendo un proceso complejo y poco amigable

Lenguaje de programacion de nivel

Se desarrollaron lenguajes de programación de alto nivel como FORTRAN, COBOL y ALGOL, que abstraían al programador de preocuparse por los detalles de bajo nivel, y en consecuencia facilitaban la escritura de código. Esto impulsó la creación de software más complejo

Lenguajes deProgramacion de Alto Nivel

Software de Codigo Abierto

El movimiento de software de código abierto, impulsado por proyectos como Linux y Apache, promovió la colaboración y el acceso al código fuente, generando alternativas gratuitas y flexibles

En los inicios de la computación, los programas se codificaban manualmente en tarjetas perforadas que eran leídas por las computadoras, las cuales, por cierto, no contaban con un sistema operativo per se. Esto sentó las bases para los primeros lenguajes de programación de bajo nivel

Programación con tarjetas perforadas

El auge de internet y los dispositivos móviles impulsó el desarrollo de aplicaciones web y móviles, revolucionando la forma en que interactuamos con el software

Aplicaciones Web y Moviles

La adopción de la programación orientada a objetos, con lenguajes como C y Java, fomentó el desarrollo de software más modular, reutilizable y escalable. En ejemplo es la creación del ratón (hardware) que, al hacer clic sobre un icono de programa se tiene acceso a él, este gráfico es un objeto

Programacion Orientada a Objetos

Aparecieron los primeros sistemas operativos como UNIX, MS-DOS y los sistemas operativos de mainframe, que gestionaban recursos y permitían la ejecución de múltiples programas en una misma computadora

SistemasOperativos

La incorporación de técnicas de inteligencia artificial y aprendizaje automático en el software ha abierto nuevas posibilidades en áreas como el procesamiento de lenguaje natural, la visión por computadora y la automatización de tareas

Inteligencia Artificial y Aprendizaje Automatico