-
Charles Babbage
Charles Babbage fue un científico y matemático británico.dio forma a una calculadora mecánica que puede calcular tablas de funciones numéricas utilizando el método de diferencias. -
Ada Lovelace
Ada Lovelace, una escritora y matemática británica famosa principalmente por su trabajo sobre la Máquina Analítica de Babbage. También se considera que fue la primera programadora de computadoras. -
La máquina analítica
La máquina analítica utilizaba una aritmética de coma fija en base 10 y tenía una memoria que tenía la capacidad de almacenar 1000 números con 50 dígitos cada uno, lo que equivale a alrededor de 16,2 kB. Además de las comparaciones y las raíces cuadradas, una unidad aritmética podría realizar las cuatro operaciones aritméticas. -
El trabajo y las notas de Ada Lovelace
Tradujo un artículo sobre la Máquina Analítica y agregó notas donde desarrolló un algoritmo y sugirió el uso de tarjetas perforadas. -
La maquina enigma
En los años 20, el ingeniero e inventor alemán Arthur Scherbius creó 'Enigma', un dispositivo electromecánico de rotores para codificar mensajes, con la intención de que se empleara en bancos y empresas comerciales para mantener sus comunicaciones en secreto. -
Patente de la Máquina Enigma
Dispositivo de rotores patentado por la empresa alemana Scherbius & Ritter para cifrar y descifrar mensajes. -
Uso de la Máquina Enigma en la guerra
La Marina de Guerra alemana implementó la Máquina Enigma durante la Segunda Guerra Mundial. -
La Máquina de Turing
Modelo computacional teórico diseñado por Alan Turing capaz de resolver problemas matemáticos representables mediante algoritmos. -
Period: to
Primera Generación Software
se caracterizó por el uso de computadoras con tubos de vacío y tambores magnéticos. Durante este período, el desarrollo de software se basó en ensayo y error, sin seguir una planificación específica. -
ENIAC
El primer ordenador digital de propósito general y de gran escala. -
UNIVAC
El primer ordenador comercial fabricado en Estados Unidos. -
FORTRAN
Lenguaje de programación para matemáticas y aplicaciones científicas. -
IBM 140
Computadora de negocios diseñada para ser asequible y fácil de usar. -
COBOL
Lenguaje de programación orientado a los negocios y con objetivo de ser universal. -
Burroughs B200
Computadora de segunda generación que utilizó tecnología de estado sólido en lugar de tubos de vacío. -
Period: to
Segunda Generación Software
los tubos de vacío fueron sustituidos por transistores. Surgieron lenguajes simbólicos y ensambladores, aunque también se enfrentaron desafíos como la crisis del software. -
ARPANET
Red de computadoras construida por el Departamento de Defensa de EE.UU. para enviar datos militares. -
Microprocesador Intel 4004
El primer microprocesador de 4 bits lanzado por Intel, marcando el inicio de los microcomputadores. -
Pascal
Lenguaje de programación creado por Niklaus Wirth para enseñar programación estructurada. -
Lenguaje C
Lenguaje de programación ampliamente utilizado en el desarrollo de sistemas operativos y software de bajo nivel. -
Videojuego Pong
Uno de los primeros videojuegos arcade lanzado por Bushnell. -
Period: to
Tercera Generación Software
vio un aumento en la velocidad y eficiencia gracias a los circuitos integrados. Se desarrollaron sistemas distribuidos, inteligencia artificial y se introdujo el lenguaje BASIC para microcomputadoras. -
Creación de Microsoft
Paul Allen y Bill Gates fundaron Microsoft -
Digital Research
Empresa que comercializó el sistema operativo CP/M para microcomputadoras. -
Creación de Apple
Steve Jobs y Steve Wozniak fundaron Apple. -
Commodore PET, Apple II y TRS-80
Lanzamiento de las primeras microcomputadoras domésticas populares. -
Modula-2
Lenguaje de programación evolutivo de Pascal que introdujo características como encapsulamiento y modularidad. -
IBM PC XT y MS-DOS
IBM lanzó el PC XT con el sistema operativo MS-DOS desarrollado por Microsoft. -
MS-DOS:
Sistema operativo basado en comandos de texto para gestionar archivos, ejecutar programas y controlar el hardware. -
Commodore 64
Una de las microcomputadoras más vendidas, con un potente chip de sonido y gráficos. -
Nacimiento de Internet
ARPANET implementó los protocolos TCP/IP, dando origen a la red que se conocería como Internet. -
C++
Lenguaje de programación creado como una extensión de C para agregar programación orientada a objetos -
Macintosh
Lanzada por Apple, fue la primera microcomputadora con interfaz gráfica amigable y popularizó el uso del mouse. -
Windows 1.0
Microsoft lanzó la primera versión de Windows como una interfaz gráfica complementaria a MS-DOS. -
HTML
Lenguaje de marcado de hipertexto, la base de las páginas web. -
Period: to
Cuarta Generación Software
los avances en microprocesadores permitieron la creación de computadoras más potentes. Surgieron nuevos paradigmas como la programación orientada a objetos, junto con el uso de lenguajes de alto nivel y redes de información. -
World Wide Web
El equipo del CERN construyó el primer cliente web y el primer servidor web. -
Levantamiento de la prohibición al uso comercial de Internet.
El internet paso a se de uso público y gratuito -
Java
Lenguaje de programación independiente de la plataforma y seguro para el desarrollo de aplicaciones. -
Period: to
Quinta Generación Software
se destacan mejoras en la reutilización de información y el procesamiento electrónico. La importancia de sistemas operativos como Windows y Linux se hizo evidente, junto con avances significativos en portabilidad, procesamiento y tecnologías como la inteligencia artificial. -
Usuarios de internet
Internet alcanza 1.100 millones de usuarios. -
Creación de iOS
Apple lanzó el sistema operativo móvil iOS con el iPhone. -
Creación de Android
Google lanzó el sistema operativo móvil Android. -
GitHub
Plataforma de desarrollo colaborativo para alojar proyectos de software. -
Windows 10
Microsoft lanzó uno de sus sistemas operativos mas estables y usados, Windows 10.