-
3000 BCE
Los primeros números
Los primeros documentos que dan fe de la existencia de los números escritos datan de hace más de 5 mil años, descubiertos en el valle de Mesopotamia. Los primeros signos numéricos debieron surgir por primera vez unos mil años antes de Cristo, en la civilización Sumeria. -
2300 BCE
Desarrollo del ábaco
Primera herramienta conocida para calcular. Fue desarrollada en Sumeria. Sirve para efectuar operaciones aritméticas sencillas (sumas, restas, multiplicaciones y divisiones) y otras más complejas (como calcular raíces).
El ábaco es primordial en el desarrollo de la tecnología primitiva. Fue la base de la calculadora, y esta fue la base de las computadoras. -
2000 BCE
Creación del álgebra
El álgebra tiene sus raíces en la antigua Babilonia y Egipto, donde se resolvían ecuaciones lineales y cuadráticas. -
300 BCE
Algoritmo de Euclides
Ya en la antigua Grecia, Euclides formuló un algoritmo para encontrar el máximo común divisor, lo que muestra que los conceptos de algoritmos son mucho más antiguos que la era moderna.
Es esencial para el desarrollo del álgebra, la teoría de números y la informática. -
100 BCE
Mecanismo de Anticitera
Se cree que es la primera computadora analógica mecánica conocida. Este mecanismo fue diseñado para calcular las posiciones astronómicas. Fue descubierto en 1901 en el naufragio de Antikythera, entre, y se ha fechado 100 años antes de Cristo. -
400
Los números actuales
Los números actuales aparecieron en la India, donde se inventó hacia el siglo V la aritmética de posición decimal y el uso del 0. Fue allí donde se comenzó a contar del 1 al 10, como hacemos hoy en día.
Gracias a los números, podemos realizar mediciones precisas y establecer estándares para diferentes unidades -
800
El álgebra moderna
El álgebra tal como la conocemos hoy se desarrolló en el siglo IX d.C. gracias al matemático persa Muhammad ibn Musa al-Khwarizmi. Su obra, “Compendio de cálculo por reintegración y comparación", sentó las bases del álgebra moderna. -
Logaritmos de Napier
Su objetivo era simplificar los cálculos matemáticos complejos.
Permiten transformar multiplicaciones y divisiones en sumas y restas.
Son la base del cálculo diferencial e integral, facilitando la resolución de ecuaciones diferenciales y el análisis de funciones. -
Regla deslizante
Dispositivo mecánico utilizado para realizar cálculos matemáticos, especialmente multiplicaciones y divisiones. Basada en los logaritmos de Napier.
Es una herramienta analógica, pero ayudó a desarrollar dispositivos computacionales al demostrar la utilidad de los cálculos precisos y rápidos. -
Rueda de Pascal (o Pascalina)
Fue la primera calculadora mecánica. Inventada por Blaise Pascal. Utilizaba un conjunto de ruedas y engranajes para realizar operaciones como sumas y restas. Dio un paso importante en el desarrollo de la computación al demostrar que los cálculos podían ser realizados de manera mecánica. -
Máquina de Leibniz
Es un tambor con forma de cilindro con un conjunto de dientes que se acoplan a una rueda de conteo. Se utilizó como el motor de cálculo de una clase de calculadoras mecánicas. Fue utilizado durante tres siglos, hasta la llegada de la calculadora electrónica a mediados de la década de 1970. -
Gottfried Wilhelm Leibniz
Desarrolló la lógica en un sentido matemático formal, con sus escritos sobre el sistema de numeración binario. Fue fundamental para el desarrollo del Álgebra de Boole ya que ayudó al desarrollo de la lógica y del sistema binario -
Las tarjetas perforadas
Es una lámina hecha de cartulina que contiene información en forma de perforaciones según un código binario. Estos fueron los primeros medios utilizados para ingresar información e instrucciones a una computadora entre 1960 y 1970. Fueron usadas con anterioridad por Joseph Marie Jacquard en los telares de su invención. Con la misma lógica se utilizaron las cintas perforadas. -
Primer lenguaje de programación
En 1801, Joseph Marie Jacquard inventó el telar de Jacquard, que utilizaba tarjetas perforadas para controlar el patrón tejido. Este fue uno de los primeros ejemplos de lenguaje de programación.
Su impacto se extendió más allá de la industria textil, sentando las bases para la automatización en áreas, como la manufactura y la computación. -
Máquina diferencial de Charles Babbage
Considerada una de las primeras computadoras mecánicas, diseñada para calcular tablas matemáticas (logaritmos y funciones trigonométricas) mediante polinomios.
Introdujo la idea de que una máquina pudiera ser programada para realizar diferentes tareas, anticipando el concepto de software. -
El telégrafo
Es el primer sensor eléctrico. Utilizaba corrientes eléctricas para transmitir mensajes.
Introdujo la posibilidad de transmitir información rápidamente a largas distancias, sentando las bases para la comunicación electrónica moderna. El telégrafo fue un precursor de los sistemas digitales, donde los datos se transmiten en forma de bits. -
Teoría de Algoritmos
Un algoritmo es una secuencia finita de pasos bien definidos que resuelven un problema o realizan una tarea específica.
Permite analizar la eficiencia de diferentes algoritmos, ayudando a elegir la mejor solución para un problema dado, en términos de tiempo y recursos.
También es un pilar de la informática, estableciendo principios que guían el diseño y análisis de software y sistemas.
En criptografía y seguridad informática, una comprensión sólida de los algoritmos es crucial -
Ada Lovelace. El primer algoritmo
Introdujo ideas de programación muy avanzadas.
Estas aportaciones de Lovelace supusieron la creación de el primer algoritmo destinado a ser procesado por una máquina. Se basó el el trabajo de Babbage -
Álgebra de Boole
Ha sido fundamental en el desarrollo de la electrónica digital y está incluida en todos los lenguajes de programación modernos. También se utiliza en la Teoría de conjuntos y la lógica.
Las operacion Booleanas son 3:
+ AND (Conjunción)
+ OR (Disyunción)
+ NOT (Negación) -
Termómetro de resistencia de platino
De los primeros sensores eléctricos junto al telégrafo. Permitía medir la temperatura mediante la variación de la resistencia eléctrica.
Un termómetro de resistencia de platino puede ayudar a monitorizar la temperatura y asegurar que no se superen los límites, lo que podría dañar los circuitos. -
Máquina tabuladora de Herman Hollerith
Herman Hollerith desarrolla una máquina tabuladora para el censo de EE.UU., utilizando tarjetas perforadas. Este método se convirtió en un estándar en la industria del procesamiento de datos y se utilizó durante muchas décadas. Considerada un precursor de las computadoras modernas. Introdujo conceptos de automatización y procesamiento de datos. -
Teorema de incompletitud
Propuesto por Kurt Gödel. En este teorema, demostró que había límites a lo que puede ser probado y refutado dentro de un sistema formal. Esto llevó a que se trabajase para definir y describir estos sistemas formales. -
Máquina de Turing
Dispositivo que manipula símbolos sobre una tira de cinta de acuerdo con una tabla de reglas.
Los conceptos introducidos por la máquina de Turing influyeron en el desarrollo de lenguajes de programación. Muchos lenguajes modernos están diseñados para ser "Turing" completos. Durante la Segunda Guerra Mundial, jugó un papel clave para descodificar los mensajes cifrados de los nazis -
Inicio Segunda Guerra Mundial
Durante la Segunda Guerra Mundial, las naciones involucradas en el conflicto tenían la necesidad urgente de procesar grandes volúmenes de información y realizar cálculos complejos para tareas militares. Este contexto favoreció avances significativos en la computación.
Proyectos como ENIAC y Colossus se desarrollaron. -
Arquitectura de Von Neumann
Computadora que almacenara tanto los datos como las instrucciones en la misma memoria. Define una estructura donde la memoria, la unidad de control, la unidad aritmético-lógica y los dispositivos de entrada/salida interactúan. Este diseño es la base de la mayoría de las computadoras actuales. -
Construcción del Colossus Mark I
Fue el primer ordenador programable y electrónico. Fue una de las primeras máquinas en ser programadas para realizar cálculos específicos.
Fue crucial para descifrar los códigos de los mensajes alemanes, contribuyendo significativamente a los esfuerzos aliados y acortando la guerra. Introdujo conceptos como el uso de válvulas de vacío y el procesamiento de datos en binario. -
Válvula de Vacío
Es un componente electrónico utilizado para amplificar, conmutar o modificar una señal eléctrica. Fue usada en uno de los primeros ordenadores electrónicos de propósito general, y permitió avances en la radiodifusión, televisión, radar, audio entre otros.
(En la actualidad han sido remplazadas por transistores). -
Transistor
Amplificaba o cambiaba señales eléctricas. Remplazó las válvulas de vacío.
Tienen tres terminales:
+ Emisor
+ Base
+ Colector. A diferencia de las válvulas de vacío, los transistores son más duraderos y tienen una vida útil más larga. Son esenciales en los dispositivos electrónicos actuales y han permitido avances en velocidad, eficiencia, tamaño y funcionalidad -
Primera Inteligencia Artificial
Allen Newell y Herbert A. Simon crearon la “Máquina de Lógica”. Fue un sistema diseñado para imitar las habilidades de resolución de problemas de un ser humano y es considerado uno de los primeros programas de IA.
Las operaciones lógicas (AND, OR, NOT) son fundamentales para el diseño de circuitos electrónicos.
Esta máquina, ha facilitado la creación de dispositivos que son parte de la vida cotidiana. -
El primer Videojuego
"Tennis for Two" fue creado por William Higinbotham y es considerado uno de los primeros videojuegos. No tuvo el impacto comercial de otras innovaciones, fue es un hito importante.
Desarrolló conceptos fundamentales que sentaron las bases para la programación de videojuegos, incluyendo la lógica de juego, gráficos y la interacción del usuario. -
La invención de la programación orientada a objetos
Con lenguajes como "Simula", la programación orientada a objetos comenzó a ganar terreno, influyendo en la forma en que se desarrollan las aplicaciones hoy en día.
la programación orientada a objetos (POO) ha transformado la forma en que se diseña y construye el software. -
Circuito Integrado (Chip)
Permitió la integración de múltiples transistores en un solo chip, revolucionando la industria de la computación. Gracias a su reducido tamaño, los chips se utilizan en una amplia variedad de dispositivos electrónicos, desde teléfonos móviles y ordenadores hasta automóviles y satélites, transformando así múltiples industrias. -
Primer microprocesador de Intel
El Intel 4004 fue el primer microprocesador comercialmente disponible y el primero en ser fabricado en un solo chip. Contenía 2.300 transistores.
Además, marcó el comienzo de la era de los microprocesadores, integrando la CPU, la memoria y las funciones de entrada/salida en un solo chip. -
Primer virus informático
El virus "Brain" fue uno de los primeros virus informáticos y se propagó a través de disquetes (un soporte de almacenamiento de datos)
En computación, es imprescindible la necesidad de combatir virus y malware. Esto ha llevado a innovaciones en tecnologías de sistemas operativos, redes y arquitectura de computadoras -
Nacimiento de la World Wide Web
Creada por Tim Berners-Lee, revolucionó la forma en que accedemos y compartimos información.
Permite que cualquier persona con conexión a Internet pueda acceder a una vasta cantidad de datos y recursos. Esto transformó la forma en que se comparte y consume la información.