Čarlzas Babidžas (Charles Babbage)

 

Didelį indėlį į skaičiavimo mašinų vystymosi istoriją įnešė anglas Čarlzas Babidžas (Charles Babbage). Pirmąją mašiną jis sukūrė 1822 metais. Ji buvo skirta matematinėms lentelėms sudaryti ir tikrinti. Mašina veikė tikrindama skirtumus tarp skaičių – skirtuminė mašina. Tačiau Č.Babidžas iš karto suprato savo mašinos trūkumą: jei reikėdavo atlikti kitokius skaičiavimus, tekdavo keisti visą mašinos mechanizmą. Todėl jis nusprendė sukurti universalią “analitinę mašiną”. Tai būtų buvusi pirmoji programuojama skaičiavimo mašina. “Būtų” todėl, kad Č.Babidžas mašinos taip ir nesukūrė, liko jo ir bendradarbių mašinos aprašymai. Č.Babidžo nuopelnas yra tas, kad jis savo analitinėje mašinoje pritaikė komponentus, kurie yra svarbiausi ir dabar. Jis pirmasis suprato, kad skaičiavimo mašina turi turėti penkis pagrindinius komponentus:

Įvesties įrenginys – informacijos įvedimui. Č.Babidžas panaudojo Žakaro perfokortas.

Atmintis – skaičiams ir programų komandoms sugoti. Č.Babidžas naudojo perfokortas.

Aritmetinis įrenginys – skaičiavimo procesui atlikti. Č.Babidžas pavadino “malūnu” (mill time).

Valdymo įrenginys – programos vykdymui kontroliuoti.

Išvesties įrenginys – skaičiavimo rezultatams išvesti. Naudojo perfokortas ir automatinį spausdintuvą.


Į titulinį