Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
0.2Historiainformatyki
PierwsząztychmaszynzlampąpróżniowąbyłamaszynaAtanasoffa–Berry’ego,
skonstruowanawlatach1937–1941wIowaStateCollege(obecnieIowaState
University)przezJohnaAtanasoffaijegoasystentaCliffordaBerry’ego.Innąbyła
maszynaonazwieColossus,zbudowanapodkierunkiemTommy’egoFlowersa
wAngliidodekodowanianiemieckichwiadomościwdrugiejpołowieIIwojny
światowej.(Faktyczniezbudowanoażdziesięćtakichmaszyn,aletajemnica
9
MaszynaróżnicowaBabbage’a
MaszynyzaprojektowaneprzezCharlesaBabbage’abyłyprawdziwymizwiastu-
namiwspółczesnegoprojektowaniakomputerów.Gdybytechnologiabyławstanie
wyprodukowaćjegomaszynywsposóbekonomicznieopłacalnyigdybyzapo-
trzebowaniehandluirząduwzakresieprzetwarzaniadanychbyłynatakąskalę
jakdziś,pomysłyBabbage’amogłybydoprowadzićdorewolucjikomputerowej
wXIXwieku.Wrzeczywistościzajegożyciaskonstruowanojedyniedemonstra-
cyjnymodeljegomaszynyróżnicowej.Tamaszynaokreślaławartościliczbowe,
obliczającnkolejneróżnice”.Wglądwtętechnikęmożemyuzyskać,rozważając
problemobliczaniakwadratówliczbcałkowitych.Zaczynamyodtego,żewiemy,
żekwadrat0to0,kwadrat1to1,kwadrat2to4,akwadrat3to9.Dziękitemu
możemywyznaczyćkwadrat4wnastępującysposób(patrzponiższyschemat).
Najpierwobliczamyróżnicekwadratów,którejużznamy:12–02=1,22–12=
3i32–22=5.Następnieobliczamyróżnicetychwyników:3–1=2i5–3=
2.Zauważmy,żeobieteróżnicewynoszą2.Zakładając,żetaspójnośćbędzie
dalejprawdziwa(matematykamożepokazać,żetakjest),wnioskujemy,żeróżnica
międzywartością(42–32)awartością(32–22)musirównieżwynosić2.Zatem
(42–32)musibyćo2większeniż(32–22),więc42–32=7oraz42=32+7=
16.Teraz,gdyznamykwadrat4,możemykontynuowaćnasząproceduręobliczania
kwadratu5,bazującnawartościach12,22,32i42.(Chociażgłębszeomówienie
pojęciakolejnychróżnicwykraczapozazakresnaszejobecnejanalizy,studenci
rachunkuróżniczkowegomogązauważyć,żepoprzedniprzykładjestopartyna
fakcie,żepochodnafunkcjiy=x2jestliniąprostąonachyleniu2).
Pierwsza
UöĝQLFD
x
x2
0
0
1
1
1
3
2
4
5
3
9
7
4
16
5
Druga
UöĝQLFD
2
2
2
2