Charles Babbage
Charles Babbage, (született 1791. december 26-án, London, Anglia – meghalt 1871. október 18-án, London), angol matematikus és feltaláló, akinek tulajdonítják az első automatikus digitális számítógép megalkotását.
Mit ért el Charles Babbage?
Az angol matematikus és feltaláló Charles Babbage-nek tulajdonítják az első automatikus digitális számítógép megalkotását. Az 1830-as évek közepén Babbage kidolgozta az analitikus motor terveit. Bár soha nem készült el, az Analytical Engine a mai számítógépek legtöbb alapelemét tartalmazta volna.
Mit alkotott Charles Babbage?
Az első automatikus digitális számítógép megalkotásán kívül Babbage más területeken is figyelemre méltó hozzájárulásokat tett. Közreműködött a modern postarendszer kialakításában Angliában, és összeállította az első megbízható biztosításmatematikai táblázatokat. Feltalálta továbbá a sebességmérő egy típusát és a mozdony tehénfogót.
Miről emlékeznek meg Charles Babbage-ről?
Charles Babbage-re azért emlékeznek, mert ő találta ki az első automatikus digitális számítógépet. Babbage a matematikus Ada Lovelace-szel való kapcsolatáról is ismert, aki lefordított egy francia tanulmányt Babbage analitikus motorjáról, és saját megjegyzéseivel közzétette, hogyan képes számítási sorozatot végrehajtani, és ezzel megalkotta az első számítógépes programot.
1812-ben Babbage segített megalapítani az Analytical Society-t, amelynek célja az volt, hogy az európai kontinensről származó fejlesztéseket bevezesse az angol matematikába. 1816-ban a londoni Királyi Társaság (Royal Society of London) tagjává választották. Közreműködött a Királyi Csillagászati (1820) és Statisztikai (1834) Társaságok megalapításában.
A matematikai táblázatok mechanikus kiszámításának ötlete először 1812-ben vagy 1813-ban merült fel Babbage-ben. Később készített egy kis számológépet, amely nyolc tizedesjegyig képes volt bizonyos matematikai számításokat elvégezni. Majd 1823-ban kormányzati támogatást kapott egy tervezett gép, a Difference Engine megtervezéséhez, amely 20 tizedesjegyű számítási kapacitással rendelkezett. A Difference Engine digitális eszköz volt: sima mennyiségek helyett diszkrét számjegyekkel dolgozott, és a számjegyek nem bináris számjegyek (“bitek”), hanem fogaskerekek pozícióival ábrázolt tizedesjegyek (0-9) voltak. Amikor az egyik fogaskerék kilencről nullára fordult, a következő kerék egy pozícióval előrébb lépett, és a számjegyet hordozta. A modern számítógépekhez hasonlóan a Difference Engine is rendelkezett tárolóval, azaz egy olyan hellyel, ahol az adatokat ideiglenesen tárolni lehetett a későbbi feldolgozáshoz. Megépítéséhez gépészeti technikák kifejlesztésére volt szükség, aminek Babbage szükségszerűen szentelte magát. Közben (1828-39) a Cambridge-i Egyetemen a matematika Lucasian professzora volt. A teljes, szobaméretűre tervezett motort azonban soha nem építették meg, legalábbis Babbage nem. Minden tervezés és építés 1833-ban leállt, amikor Joseph Clement, a gép tényleges megépítéséért felelős gépész megtagadta a folytatást, hacsak nem kap előleget.
During the mid-1830s Babbage developed plans for the Analytical Engine, the forerunner of the modern digital computer. In that device he envisioned the capability of performing any arithmetical operation on the basis of instructions from punched cards, a memory unit in which to store numbers, sequential control, and most of the other basic elements of the present-day computer. A Difference Engine-hez hasonlóan ez a projekt is sokkal összetettebb volt, mint bármi, amit addig építettek. A memóriaegységnek elég nagynak kellett lennie ahhoz, hogy 1000 50 számjegyű számot tároljon; ez nagyobb volt, mint bármelyik 1960 előtt épített számítógép tárolókapacitása. A gépet gőzzel kellett volna hajtani, és egyetlen kezelőnek kellett volna működtetnie.
1843-ban Babbage barátja, Ada Lovelace matematikus lefordított egy francia tanulmányt az Analytical Engine-ről, és saját megjegyzéseivel közzétette, hogyan képes számítási sorozatot végrehajtani, ez volt az első számítógépes program. Az Analytical Engine azonban soha nem készült el. Babbage tervezése feledésbe merült, mígnem 1937-ben felfedezték kiadatlan jegyzetfüzeteit. 1991-ben brit tudósok megépítették a 2-es számú Difference Engine-t – 31 számjegy pontossággal – Babbage specifikációi szerint, 2000-ben pedig elkészült a Difference Engine nyomtatója is.
Babbage más területeken is figyelemre méltó hozzájárulásokat tett. He assisted in establishing the modern postal system in England and compiled the first reliable actuarial tables. He also invented a type of speedometer and the locomotive cowcatcher.