Historia de la computación
Ambar Fernandezにより
1. Antecedentes (Calculadoras)
1.1. Ábaco: primer dispositivo en realizar cálculos aritméticos (2000 a.c)
1.2. Huesos de Napier: dispositivo usado para la multiplicación y división.
1.2.1. Tema del siguiente nivel
1.3. Reglas de cálculo: forma logarítmica, dispositivo de cálculo analógico (1620)
1.4. Calculadora mecánica: Wilhelm Schickard (1623)
1.5. La pascalina: Funcionaba a base de ruedas y engranajes, solo permitía hacer sumas y restas (1642)
1.6. Calculadora de Leibniz: Máxima capaz de realizar las cuatro operaciones básicas (1671)
1.7. Aritmómetro de Thopmas: calculadora mecánica 1820
2. Antecedentes (Almacenamiento de datos)
2.1. Telar Jacquard: utilizaba tarjetas perforadas para conseguir tejer patrones en la tela (1801)
2.2. Tabuladoras de Herman Hollerith: Máquina eléctrica que representaría el conteo en diales similares a los re los relojes (1 887)
3. Personas y sus máquinas
3.1. Charles Babbage (la máquina Analítica) (1822) diseñó la maquina diferencial que era una calculadora mecánica accionada por una manivela, permitía calcular polinomios. poseía una memoria capaz de almacenar mil números de 50 dígitos.
3.2. Alan Turing (Máquina Universal) y Alonzo Church (Cálculo Lambda) : Ninguno creó una computadora pero dieron en el marco teórico de la computación moderna. Decimos que un sistema es touring completo cuando tiene el poder computacional exivalente a la maquina universal del touring. El calculo lambda es la base de la programación funcional, lenguaje que está muy de moda como haskell.
3.3. Konrad Zuse y el Z3: (1935) construcción de computadoras, primer intento el z1 , una calculadora mecánica binaria de coma flotante con capacidad de programación limitada. Z2 versión modificada que usaba relés telefónicos. Z3 computadora programable y construida con alrededor de 2300 reles, utilizaba aritmética binaria de coma flotante de 22 bits, capacidad de programación con bucles pero sin saltos condicionales.
3.4. Howard H. Aiken y el Harvard Mark 1: presenta concepto original del a scc (calculadora de secuencia automáticamente controlada). Funcionamiento totalmente electromecanico, recibía sus secuencias de instrucciones a través de lecoras de cintas perforadas de papel.
3.5. John Presper Eckert y John William Mauchly y el ENIAC: computadora de propósito general, completa y digital, permitiendo extensa clase de problemas numéricos, destinada al laboratorio del ejercito de EEUU.
3.6. John von Neumann: computadora llamada Edward calculadora electrónica automática de variable discreta, primera computadora con programa almacenado en memoria.
3.7. SSEM (The Manchester Baby), EDSAC y EDVAC ; 1944, prototipo de computadora con programa almacenado en memoria a la que llamaron sem, maquina experimental de pequeña escala.
4. Máquinas de Uso Específico:
4.1. George Stibitz (Computadora de Números Complejos) (1937) circuito demostrando como hacer una suma booleana básica utilizando redes telefónicos. Pensada inicialmente para hacer analizis de circuitos.
4.2. Alan Turing (Bombe) dispositivo electromecanico para desencriptar las comunicaciones nazis cifradas con la maquina enigma.
4.3. Atanasoff-Berry Computer: calculadora automática concebida en 1937. Propósito de solución del sistema de ecuaciones binarias simultaneas pudiendo manejar sistemas de hasta 29 ecuaciones.
4.4. Tommy Flowers (Colossus Mark I): de uso especifico para descifrar los mensajes naciz, maquina electrónica binaria.