Tecnologias del futuro y el impacto en tu negocio

Historia CCC

  • 2000 BCE

    Ábaco

    Ábaco
    Fue el primer dispositivo mecánico de cálculo, usado en muchas culturas antiguas como la Mesopotámica, para realizar operaciones básicas como sumas y restas.
  • Logaritmos de Napier

    Logaritmos de Napier
    John Napier introduce los logaritmos, lo que permite simplificar cálculos más difíciles como las multiplicaciones, usando sumas.
  • Regla deslizante

    Regla deslizante
    Fue creada por William Oughtred. Se basó en los logaritmos de Napier. Fue una herramienta clave para ingenieros y científicos hasta la llegada de las calculadoras electrónicas.
  • Rueda de Pascal

    Rueda de Pascal
    Blaise Pascal diseñó una de las primeras calculadoras mecánicas, la cual podía realizar sumas y restas mediante una serie de ruedas dentadas.
  • Máquina Diferencial de Babbage

    Máquina Diferencial de Babbage
    Charles Babbage diseña una máquina que podía realizar cálculos automáticos, aunque nunca fue construida completamente, era capaz de calcular e imprimir tablas de funciones.
  • Ada Lovelace

    Ada Lovelace
    Colaboró con Babbage y escribió el primer algoritmo destinado a ser procesado por una máquina. Se le conoce como la primera programadora.
  • Álgebra de Boole

    Álgebra de Boole
    George Boole desarrolló un sistema matemático basado en variables binarias (verdadero/falso), que fué fundamental para la lógica computacional y los circuitos electrónicos.
  • Máquina de Turing

    Máquina de Turing
    Alan Turing propone un modelo teórico de computación que puede ejecutar cualquier algoritmo, estableciondo las bases de los computadores actuales.
  • Teoría de la Computabilidad

    Teoría de la Computabilidad
    Turing y Alonzo Church investigan sobre los límites de los problemas que pueden resolverse mediante máquinas, distinguiendo entre problemas decidibles e indecidibles.
  • Colossus

    Colossus
    Primer ordenador digital programable, usado durante la Segunda Guerra Mundial para descifrar códigos alemanes. Fue precursor de los ordenadores modernos.
  • John von Neumann

    John von Neumann
    Introdujo la arquitectura de von Neumann, donde la memoria y el procesamiento se separan, una estructura utilizada por los ordenadores hasta hoy.
  • ENIAC

    ENIAC
    Fue la primera computadora electrónica de propósito general, capaz de realizar cálculos en milisegundos. Era muy grande, tenía más de 18,000 válvulas de vacío.
  • Transistor

    Transistor
    Fue inventado por Bardeen, Brattain y Shockley. Sustituye las válvulas de vacío, permitiendo crear ordenadores más pequeños, rápidos y eficientes.
  • Prueba de Turing

    Prueba de Turing
    Sirve para evaluar la capacidad de una máquina para mostrar inteligencia humana a través de un diálogo en lenguaje natural.
  • UNIVAC I

    UNIVAC I
    Fue el primer ordenador comercial disponible en los EE. UU. Se usaba para procesar datos empresariales y censos.
  • FORTRAN

    FORTRAN
    Primer lenguaje de programación de alto nivel, hecho para para realizar cálculos científicos complejos. Fue muy usado en ingeniería.
  • LISP

    LISP
    Diseñado por John McCarthy, este lenguaje se convirtió en el estándar para la investigación en inteligencia artificial debido a su flexibilidad para manejar datos simbólicos.
  • Circuito integrado

    Circuito integrado
    Jack Kilby y Robert Noyce desarrollaron el circuito integrado, que combina muchos transistores en un solo chip, lo que permitió la miniaturización de los ordenadores.
  • COBOL

    COBOL
    Desarrollado para aplicaciones comerciales y administrativas, se enfocó en la legibilidad del código para personas no expertas en ello.
  • IBM System/360

    IBM System/360
    Sistema de computación modular que unificó el hardware de distintos modelos, marcando un estándar en la industria empresarial.
  • ARPANET

    ARPANET
    Primeras conexiones entre universidades estadounidenses, desarrollada por el Departamento de Defensa de EE. UU. Es la base de lo que se convertiría en Internet.
  • Pascal (lenguaje)

    Pascal (lenguaje)
    Lenguaje diseñado por Niklaus Wirth, popular en la enseñanza de la programación estructurada, porque es simple y claro.
  • Microprocesador

    Microprocesador
    El Intel 4004 fue el primer microprocesador comercial, integrando una unidad central de procesamiento completa en un solo chip. Es un componente clave para los ordenadores de sobremesa.
  • Lenguaje C

    Lenguaje C
    Creado por Dennis Ritchie, permitía un control eficiente del hardware. Fue muy importante en el desarrollo de sistemas operativos, como UNIX.
  • Altair 8800

    Altair 8800
    Conocida como el primer ordenador personal, se vendía como un kit de ensamblaje. Desencadenó el desarrollo de las primeras empresas de software.
  • MS-DOS

    MS-DOS
    Sistema operativo creado por Microsoft que dominó el mercado de las PCs de IBM, simplificando la interacción con el hardware.
  • Protocolo TCP/IP

    Protocolo TCP/IP
    Se establece como el protocolo estándar para la comunicación en redes, lo que permitió la expansión de Internet a escala global.
  • Apple Macintosh

    Apple Macintosh
    Primer ordenador personal en popularizar la interfaz gráfica de usuario (GUI), con el uso de ventanas y un ratón para interactuar.
  • World Wide Web

    World Wide Web
    Tim Berners-Lee creó un sistema de hipertexto para compartir información a través de Internet, haciendo posible la navegación web.
  • Primer navegador gráfico (Mosaic)

    Primer navegador gráfico (Mosaic)
    Mosaic es el primer navegador que permite ver imágenes y texto juntos, facilitando la navegación en Internet. Se hizo muy popular en la Web.
  • Deep Blue

    Deep Blue
    IBM desarrolla este superordenador, que derrotó al campeón mundial de ajedrez Garry Kasparov, demostrando el potencial de la IA en el procesamiento de volúmenes de datos enormes.
  • CUDA

    CUDA
    Plataforma de procesamiento paralelo desarrollada por la empresa NVIDIA, usada para tareas gráficas y de inteligencia artificial que requieren mucha capacidad de cálculo.
  • Blockchain

    Blockchain
    Se introdujo esta tecnología como base de las criptomonedas, que asegura transacciones mediante un sistema de registro descentralizado.
  • Asistentes virtuales

    Asistentes virtuales
    Sistemas como Siri, Alexa y Google Assistant se crean para interactuar con los usuarios mediante procesamiento de lenguaje natural y reconocimiento de voz.
  • Redes neuronales

    Redes neuronales
    Impulsan los avances en IA, permitiendo a las máquinas aprender a partir de grandes cantidades de datos. Son fundamentales en tareas como reconocimiento de imágenes y voz.