Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
teżmnożyćidzielić.Pierwszemaszynywykonującewpełniautomatyczniecztery
podstawowedziałaniaarytmetycznepowstałydopieronapoczątkuXXw.
Czydefiniującpojęciekomputera,powinniśmybraćpoduwagętylkoaspekt
mechanizacjiobliczeń?
Współczesnekomputeryuniwersalne,wykonująnieporównaniewiększą
klasędziałańniżtylkoobliczeniaarytmetyczne.Iwłaśnieuniwersalnośćtraktu-
jesięjakocechęodróżniającąjeodinnychmaszyn.Trzebazatem,szukającwyna-
lazcykomputera,odpowiedziećnapytanie,komuzawdzięczamyideęzbudowania
maszynydoszerokichzastosowań.
ZatwórcękoncepcjimaszynyuniwersalnejuważasięCharlesaBabbage’a,któ-
ryod1833r.prowadziłpracenadprojektemurządzenianazwanegoprzezsiebie
nmaszyanalityczną”
.WplanachswojejmaszynyBabbageprzewidziałnietylko
podstawoweelementykonstrukcyjne,którychfunkcjonalneodpowiednikimożna
znaleźćiwewspółczesnychkomputerach(jednostkęliczącą,centralnąjednostkę
sterującą,pamięć,jednostkęwprowadzaniadanychipoleceńorazjednostkęwy-
prowadzaniawyników),alerównieżmożliwośćjejprogramowania.Byłtowięc
pierwszyprojekt,,kalkulatorasterowanegoprogramem”
.Maszynatabezudziału
człowiekamiaławykonywaćsekwencjeczynności.Stałasięwięcpierwowzorem
niecyklicznegoautomatuzezmiennymprogramem,umożliwiającymzmianęjej
działania,niezależnymodwewnętrznejstruktury3.Projektującmaszynę,Bab-
bageokreśliłgłówneczęściifunkcjeanalitycznychmaszynobliczeniowychprze-
znaczonychdorozwiązywaniaobszernejklasyproblemów,anietylkojednego
zadania.Dlategowłaśniemaszynęanalitycznąnazywasię,,dziadkiemwspółczes-
nychkomputerów”(Ligonnière,1992,s.92).
Opisanamaszynamiałabyćurządzeniemmechanicznymnapędzanymsilni-
kiemparowym.Jeśliwięcprzyjmiemy,żekomputerjesturządzeniemelektrycz-
nym,tomaszynaBabbage’animniebyła.Niełatwymzatemzadaniemokazujesię
wskazaniepierwszegokomputera.
Przezwielelatuważano,żebyłnimamerykańskiENIAC,obecniejednakwia-
domo,międzyinnymidziękiodtajnieniubrytyjskicharchiwówwojskowych,że
dotytułupierwszegokomputeraelektronicznegopretendująrównieżbrytyjskie
maszynyColossusorazniemieckieKonradaZuse.
ENIAC(ElectronicNumericalIntegratorAndComputer)powstałjesienią
1946r.naUniwersyteciePensylwaniiwFiladelfii,podkierownictwemJ.P
.Eckerta
iJ.W
.Mauchly’ego,dlapotrzebwojskowych.PodobniejakColossusniemiałau-
tomatycznegosterowania,wykonywałciąginstrukcjiniezależnieodwprowadzo-
nychdanych.Wszystkiedecyzjedotycząceewentualnychzmiandziałaniaurzą-
dzeniamusiałpodejmowaćczłowiek.Wwynikuwieludyskusjinadulepszeniem
3Niestetyzażyciakonstruktoraprojektmaszynyniedoczekałsięrealizacji.
21
AdamMickiewiczUniversityPress©2023