Historia de los ordenadores

  • 300 BCE

    El ábaco

    El ábaco
    El primer ábaco antiguo es la tablilla Salamis, creada por los Babilonios alrededor del 300 A.C.
  • La calculadora mecánica

    La calculadora mecánica
    El astrónomo alemán Wilhelm Schickard inventó un aparato que permitía hacer operaciones aritméticas mecánicamente. Usaba un sistema de varillas y engranajes que permitió mecanizar los cálculos que antes tenían que hacerse a mano.
  • Máquina de diferencias

    Máquina de diferencias
    Charles Babbage consiguió construir un prototipo de esta calculadora que podría usarse en tareas administrativas y contables por su fiabilidad. Pese a ello, fue un fracaso debido a que el diseño teórico superaba los medios técnicos de la época.
  • Máquina analítica

    Máquina analítica
    Entre 1833 y 1842, Babbage intentó construir una máquina que pudiera hacer cualquier tipo de cálculo, no sólo los referentes al cálculo de tablas logarítimcas o funciones polinómicas como hacía su máquina diferencial. Se considera la primera computadora del mundo.
  • George Boole

    George Boole
    Este matemático y lógico británico publicó en 1854 "An Investigation of the Laws of Thought on Which are Founded the Mathematical Theories of Logic and Probabilities", un sistema de reglas que permitía manipular problemas cuyos argumentos son dos resultados (verdadero/falso). Es considerado el padre de la lógica matemática.
  • Máquina algebraica

    Máquina algebraica
    Leonardo Torres Quevedo presenta en 1894 la memoria sobre la invención de una máquina que permitiría resolver ecuaciones algebraicas.
  • Analizador diferencial

    Analizador diferencial
    Esta máquina fue construida entre 1925 y 1931 bajo la supervisión de Vannevar Bush. Era capaz de resolver ecuaciones diferenciales de hasta dieciocho variables.
  • Máquina de Turing

    Máquina de Turing
    Alan Turing inventó un dispositivo capaz de determinar si una operación era computable o no. Puede ser adaptada para simular la lógica de cualquier algoritmo de computador.
  • Period: to

    Primera generación de ordenadores

    La primera generación de ordenadores abarca desde 1940 a 1956. Se construían con electrónica de válvulas de vacío y eran programadas con el lenguaje de máquina, compuesto por un conjunto de instrucciones que determinan las acciones que puede tomar la máquina. Solo podían resolver una operación al mismo tiempo y se tardaban semanas en plantear un nuevo problema. Estas computadoras llegaban a ocupar habitaciones enteras y gastaban mucha electricidad, llevando a producir errores al sobercalentarse.
  • Period: to

    Segunda generación de ordenadores

    La segunda generación de ordenadores reemplazó las válvulas de vacío por los transistores, lo que permitió que las computadoras fueran de menor tamaño y consumieran menos electricidad con respecto a los modelos anteriores. Se pasa del lenguaje binario al lenguaje de alto nivel, que permitía al desarrollador emplear un lenguaje más flexible. En 1959, Maurice Wilkes inventa la microprogramación, simplificando el desarrollo de las CPU.