1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,978 >> COLUNA: Então, estamos em a ciência de Harvard 3 00:00:01,978 --> 00:00:04,770 centro, que é o cruzamento do campus de Harvard. 4 00:00:04,770 --> 00:00:09,000 Muitos dos departamentos de ciência têm suas salas de aula e escritórios aqui. 5 00:00:09,000 --> 00:00:12,020 O que há por trás de nós aqui é o computador Mark I, 6 00:00:12,020 --> 00:00:14,650 que foi um dos primeiros computador eletromecânico. 7 00:00:14,650 --> 00:00:17,050 >> Então, o computador Mark I é aqui em Harvard 8 00:00:17,050 --> 00:00:22,410 porque Howard Hathaway Aiken, que era a pessoa que concebido e desenhado 9 00:00:22,410 --> 00:00:26,240 a máquina, em colaboração com os engenheiros da IBM, 10 00:00:26,240 --> 00:00:30,970 era um professor de Harvard de matemática aplicada. 11 00:00:30,970 --> 00:00:37,420 E ele queria aliviar o trabalho de resolução de equações numéricas 12 00:00:37,420 --> 00:00:41,430 por cálculo mecânico que foi feito em lápis e papel. 13 00:00:41,430 --> 00:00:44,660 E o que nós temos aqui é na verdade, apenas um pedaço dela. 14 00:00:44,660 --> 00:00:48,630 Ela foi de 51 metros de comprimento, quando foi tudo em uma única peça. 15 00:00:48,630 --> 00:00:51,970 >> Poderia fazer três adições por segundo. 16 00:00:51,970 --> 00:00:54,580 A multiplicação levou seis segundos. 17 00:00:54,580 --> 00:00:57,940 E uma divisão levou 15 segundos. 18 00:00:57,940 --> 00:01:02,700 Então, isso foi um grande avanço em relação fazer as coisas com lápis e papel, 19 00:01:02,700 --> 00:01:05,410 mas era um trabalho lento. 20 00:01:05,410 --> 00:01:07,700 >> E mantendo a máquina acontecendo o tempo todo 21 00:01:07,700 --> 00:01:13,420 foi uma grande façanha de eletromecânica conhecimentos de engenharia. 22 00:01:13,420 --> 00:01:16,940 Foi utilizado para balística cálculos, para o cálculo 23 00:01:16,940 --> 00:01:19,950 a trajetória de mísseis. 24 00:01:19,950 --> 00:01:23,880 E foi também usado para um pouco do cálculo no Manhattan 25 00:01:23,880 --> 00:01:30,620 projeto para determinar o direito parâmetros para a bomba atômica. 26 00:01:30,620 --> 00:01:34,060 O que você vê aqui são unidades de fita de papel. 27 00:01:34,060 --> 00:01:38,380 >> Assim, o programa foi um soco no fita de papel e estava em um loop. 28 00:01:38,380 --> 00:01:41,650 O que você vê, existem registros que faria 29 00:01:41,650 --> 00:01:46,890 correspondem à memória armazenada do máquina, que só foi usado para dados. 30 00:01:46,890 --> 00:01:49,310 O programa em si foi corrigido. 31 00:01:49,310 --> 00:01:52,290 Estas máquinas de escrever elétricas foram utilizados para imprimir a saída. 32 00:01:52,290 --> 00:01:56,040 >> Estes mostradores, que tem 10 posições, são 33 00:01:56,040 --> 00:01:57,950 onde você iria inserir a constante. 34 00:01:57,950 --> 00:02:01,250 Assim, o programa foi fixado em fita de papel. 35 00:02:01,250 --> 00:02:04,170 E se você tivesse uma constante, como você tem em código C - 36 00:02:04,170 --> 00:02:09,614 você definir alguma variável igual a um 47 no início do seu programa - 37 00:02:09,614 --> 00:02:10,780 este é o equivalente aqui. 38 00:02:10,780 --> 00:02:15,740 Você iria discar o número 47 sobre estes usando esses registros. 39 00:02:15,740 --> 00:02:19,290 O equivalente computacional isto é muito menos 40 00:02:19,290 --> 00:02:26,760 do que o menor relógio de pulso computador que está sendo produzido.