Historia de la computación

  • 5000 BCE

    Ábaco

    Ábaco
    Primer dispositivo de cálculo conocido, utilizado por los antiguos egipcios y chinos. Permitía realizar operaciones simples como la suma y la resta. Aunque mecánico, estableció las bases de la contabilidad y los cálculos básicos.
  • Máquina de Pascal

    Máquina de Pascal
    Una de las primeras calculadoras mecánicas. Utilizaba engranajes y ruedas para realizar sumas y restas automáticas. Facilitó cálculos rápidos sin necesidad de realizar las operaciones manualmente.
  • Máquina de Leibniz

    Máquina de Leibniz
    Calculadora que no solo realizaba sumas y restas, sino también multiplicaciones, divisiones y raíces cuadradas. Mejorada con respecto a la máquina de Pascal. Fue un avance importante en la automatización de cálculos complejos.
  • Telar de Jacquard

    Telar de Jacquard
    Primer dispositivo en utilizar tarjetas perforadas para controlar un proceso mecánico, específicamente la creación de patrones textiles. El principio de las tarjetas perforadas inspiró el almacenamiento de datos y la programación en computadoras posteriores.
  • Máquina Analítica

    Máquina Analítica
    Conceptualizó una máquina programable que utilizaba tarjetas perforadas, que hubiera sido capaz de realizar cualquier cálculo matemático. No se construyó en su época. Considerada la primera idea de una computadora programable. Babbage es a menudo llamado el "padre de la computación".
  • Máquina Tabuladora de Hollerith

    Máquina Tabuladora de Hollerith
    Utilizaba tarjetas perforadas para tabular el censo de Estados Unidos en 1890. Podía procesar grandes cantidades de datos rápidamente. Precursor del procesamiento de datos automatizado y base para la creación de IBM.
  • Period: to

    Primera Generación de Computadoras : Tubos de vacío

    Usaban tubos de vacío para procesar datos. Estos eran dispositivos electrónicos que controlaban el flujo de electrones para amplificar señales. ENIAC (1945), primera computadora electrónica de uso general.
    Características:
    Ocupaban habitaciones enteras.
    Consumían enormes cantidades de electricidad y generaban mucho calor.
    Utilizaban tarjetas perforadas para entrada/salida de datos.
    Programación en lenguaje de máquina (binario).
  • Z3 de Konrad Zuse

    Z3 de Konrad Zuse
    Primera computadora electromecánica programable y funcional. Utilizaba relés y era capaz de realizar cálculos complejos. Sentó las bases para las futuras computadoras electrónicas.
  • Period: to

    Segunda Generación Transistores

    Los transistores reemplazaron los tubos de vacío, permitiendo computadoras más pequeñas, rápidas, y eficientes en consumo energético Ejemplo: IBM 1401.
    Características:
    Menor tamaño y mayor fiabilidad
    Se empezó a utilizar memoria de núcleos magnéticos.
    Surgieron los primeros lenguajes de programación de alto nivel como COBOL y FORTRAN.
    Empleo de sistemas operativos simples.
    Impacto: Aceleró la adopción comercial y científica de las computadoras.
  • Period: to

    Tercera Generación: Circuitos Integrados

    Consistían en la miniaturización de múltiples transistores en un solo chip de silicio. Ejemplo: IBM 360.
    Características:
    Mayor potencia de cálculo, menor tamaño y costo más bajo.
    Primeras computadoras multitarea y uso extendido de sistemas operativos.
    Uso de terminales para interactuar con las computadoras.
    Impacto: Permitió la creación de computadoras para diversas aplicaciones comerciales, científicas y educativas.
  • Period: to

    Cuarta Generación : Microprocesadores

    Un solo chip contenía la unidad central de procesamiento (CPU). Este avance permitió la creación de las computadoras personales (PC). Ejemplo: Altair 8800 (1975), considerado uno de los primeros microcomputadores.
    Características:
    Computadoras más pequeñas, más baratas y más accesibles.
    Surgieron empresas clave como Apple y Microsoft.
    Uso de interfaces gráficas (GUI) y aumento de las redes de computadoras.
    Impacto: Popularización de la informática en el hogar y la oficina
  • Period: to

    Quinta Generación : Inteligencia Artificial y Computación Cuántica

    Tecnología Clave:
    Inteligencia Artificial (IA): Sistemas capaces de aprender y tomar decisiones de manera autónoma.
    Computación cuántica: Computadoras que usan principios de la mecánica cuántica para procesar datos a velocidades mucho mayores que las computadoras clásicas.
    Características:
    Procesamiento paralelo, uso de la nube, y big data.
    Interfaces naturales (voz, gestos) y avances en redes neuronales.
    Aparición de supercomputadoras para resolver problemas complejos.