1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,978 >> Speak: Så, vi är i Harvard vetenskap 3 00:00:01,978 --> 00:00:04,770 centrum, som är korsningen av den Harvard campus. 4 00:00:04,770 --> 00:00:09,000 En hel del av de vetenskapliga institutioner har sina klassrum och kontor i här. 5 00:00:09,000 --> 00:00:12,020 Vad är bakom oss här är Mark I datorn, 6 00:00:12,020 --> 00:00:14,650 vilket var en tidig elektromekanisk dator. 7 00:00:14,650 --> 00:00:17,050 >> Så Mark I datorn är här på Harvard 8 00:00:17,050 --> 00:00:22,410 eftersom Howard Hathaway Aiken, som var den som utformats och 9 00:00:22,410 --> 00:00:26,240 maskinen, i samarbete med IBM-ingenjörer, 10 00:00:26,240 --> 00:00:30,970 var en Harvard professor av tillämpad matematik. 11 00:00:30,970 --> 00:00:37,420 Och han ville avlasta arbetsmarknaden lösa numeriska ekvationer 12 00:00:37,420 --> 00:00:41,430 genom mekanisk beräkning som gjordes på papper och penna. 13 00:00:41,430 --> 00:00:44,660 Och det vi har här är egentligen bara en bit av den. 14 00:00:44,660 --> 00:00:48,630 Den var 51 meter lång när det var allt i ett stycke. 15 00:00:48,630 --> 00:00:51,970 >> Det skulle kunna göra tre tillägg per sekund. 16 00:00:51,970 --> 00:00:54,580 En multiplikation tog sex sekunder. 17 00:00:54,580 --> 00:00:57,940 Och en division tog 15 sekunder. 18 00:00:57,940 --> 00:01:02,700 Så, var det en enorm framsteg jämfört göra saker med penna och papper, 19 00:01:02,700 --> 00:01:05,410 men det var långsamt arbete. 20 00:01:05,410 --> 00:01:07,700 >> Och hålla maskinen går hela tiden 21 00:01:07,700 --> 00:01:13,420 var en stor bedrift av elektromekaniska ingenjörskonst. 22 00:01:13,420 --> 00:01:16,940 Den användes för ballistik beräkningar, för att beräkna 23 00:01:16,940 --> 00:01:19,950 banan för missiler. 24 00:01:19,950 --> 00:01:23,880 Och det var också för lite av beräkningen i Manhattan 25 00:01:23,880 --> 00:01:30,620 projekt för att bestämma den rätta parametrar för atombomben. 26 00:01:30,620 --> 00:01:34,060 Det du ser här är pappersbandenheter. 27 00:01:34,060 --> 00:01:38,380 >> Så har programmet stansas i papperstejp och var på en slinga. 28 00:01:38,380 --> 00:01:41,650 Vad ni ser finns det register som skulle 29 00:01:41,650 --> 00:01:46,890 motsvarar det lagrade minnet på maskin, som endast används för data. 30 00:01:46,890 --> 00:01:49,310 Själva programmet fastställdes. 31 00:01:49,310 --> 00:01:52,290 Dessa elektriska skrivmaskiner användes för att skriva ut utdata. 32 00:01:52,290 --> 00:01:56,040 >> Dessa rattar, vilket har 10 positioner, är 33 00:01:56,040 --> 00:01:57,950 där du skulle sätta in den konstanta. 34 00:01:57,950 --> 00:02:01,250 Så var programmet fast på papperstejp. 35 00:02:01,250 --> 00:02:04,170 Och om du hade en konstant, som du har i C-kod - 36 00:02:04,170 --> 00:02:09,614 du ställa någon variabel lika med en 47 i början av ditt program - 37 00:02:09,614 --> 00:02:10,780 Detta är motsvarigheten här. 38 00:02:10,780 --> 00:02:15,740 Du skulle ringa på numret 47 på dessa med hjälp av dessa register. 39 00:02:15,740 --> 00:02:19,290 Den beräknings motsvarande av detta är mycket mindre 40 00:02:19,290 --> 00:02:26,760 än den minsta armbandsur dator som nu produceras.