Kiedyś był uważany za geniusza, potem został prawie uwięziony w długach.
Rzeczywiście wydane sumy były fantastyczne jak na początek XIX wieku.
A obiecany samochód nigdy nie działał. I marzył o następnym.
Po drodze wynalazł obrotomierz. Wspiął się z wyprawą na Wezuwiusz,
nurkował na dno jeziora w dzwonie nurkowym, uczestniczył w pracach archeologicznych
wykopaliska, badali występowanie rud, schodzili do kopalń.
Od prawie roku zajmuje się bezpieczeństwem kolei i robi
wiele specjalny sprzęt... W tym stworzony prędkościomierz.
Ponadto opracował wiele urządzeń do obróbki metalu.
Charles Babbage urodził się 26 grudnia 1791 roku w Londynie. Jego ojciec, Benjamin Babbage, był bankierem. Matka miała na imię Elizabeth Babbage. Jej panieńskie nazwisko to Teape. Jako dziecko Karol był w bardzo złym stanie zdrowia. W wieku 8 lat został wysłany do prywatnej szkoły w Alfington na wychowanie przez księdza. W tym czasie jego ojciec był już na tyle zamożny, że pozwolił Karolowi studiować w prywatnej szkole. Benjamin Babbage poprosił księdza, aby nie obciążał Karola dużym obciążeniem dydaktycznym ze względu na zły stan zdrowia.
Po szkole w Alfington Charles został wysłany do akademii na Anfield, gdzie w rzeczywistości rozpoczął się jego prawdziwy trening. To właśnie tam Babbage zaczął interesować się matematyką, wspomagany przez dużą bibliotekę akademii.
Po studiach w akademii Babbage studiował z dwoma korepetytorami. Pierwszym był ksiądz mieszkający w pobliżu Cambridge. Według Karola ksiądz nie przekazałby mu wiedzy, której mógłby się nauczyć od bardziej doświadczonego korepetytora. Po księdzu Babbage miał nauczyciela z Oksfordu. Był w stanie przekazać Babbage podstawową wiedzę klasyczną wystarczającą do wstąpienia do college'u.
W 1810 Babbage wstąpił do Trinity College w Cambridge. Podstaw matematyki uczył się jednak samodzielnie z książek. Uważnie studiował prace Newtona, Leibniza, Lagrange'a, Lacroix, Eulera i innych matematyków z akademii Petersburga, Berlina i Paryża. Babbage bardzo szybko wyprzedził swoich nauczycieli wiedzą i był bardzo rozczarowany poziomem nauczania matematyki w Cambridge. Co więcej, zauważył, że Wielka Brytania jako całość pozostaje w tyle za krajami kontynentalnymi pod względem szkolenia matematycznego.
W związku z tym postanowił stworzyć społeczeństwo, którego celem było przeniesienie nowoczesnej matematyki europejskiej na Uniwersytet w Cambridge. W 1812 roku Charles Babbage, jego przyjaciele John Herschel i George Peacock oraz kilku innych młodych matematyków założyło Towarzystwo Analityczne. Zaczęli organizować spotkania. Omów różne tematy związane z matematyką. Zaczęli publikować swoje prace. Na przykład w 1816 r. wydali swoje przetłumaczone na język angielski"Traktat o rachunku różniczkowym i całkowym" francuskiego matematyka Lacroix, aw 1820 opublikował dwa tomy przykładów uzupełniających ten traktat. Towarzystwo Analityczne swoją działalnością zainicjowało reformę edukacji matematycznej, najpierw w Cambridge, a następnie na innych uniwersytetach w Wielkiej Brytanii.
W 1812 Babbage przeniósł się do Kolegium Świętego Piotra (Peterhouse). A w 1814 uzyskał tytuł licencjata. W tym samym roku Charles Babbage poślubił Georgianę Whitmore, aw 1815 roku przeprowadzili się z Cambridge do Londynu. W trzynastu latach małżeństwa mieli ośmioro dzieci, ale pięcioro z nich zmarło w dzieciństwie. W 1816 został członkiem Royal Society of London. W tym czasie napisał kilka dużych artykułów naukowych z różnych dyscyplin matematycznych. W 1820 został członkiem Królewskiego Towarzystwa Edynburskiego i Królewskiego Towarzystwa Astronomicznego. W 1827 r. pochował ojca, żonę i dwoje dzieci. W 1827 został profesorem matematyki w Cambridge, które to stanowisko piastował przez 12 lat. Po odejściu z tego stanowiska większość czasu poświęcił pracy swojego życia - rozwojowi komputerów.
Część różnicowa Och, samochód Charlesa Babbage'a, zmontowany po śmierci naukowca przez syna z części znalezionych w laboratorium ojca.
Silnik o małej różnicy
Po raz pierwszy Babbage pomyślał o stworzeniu mechanizmu, który umożliwiłby automatyczne, złożone obliczenia z dużą dokładnością w 1812 roku. Do tych myśli skłoniło go badanie tablic logarytmicznych, podczas których przeliczano liczne błędy w obliczeniach spowodowane czynnikiem ludzkim. Już wtedy zaczął rozumieć możliwość wykonywania skomplikowanych obliczeń matematycznych za pomocą urządzeń mechanicznych.
Jednak Babbage nie od razu zaczął rozwijać pomysł zbudowania mechanizmu obliczeniowego. Dopiero w 1819 roku, kiedy zainteresował się astronomią, dokładniej zdefiniował swoje idee i sformułował zasady obliczania tablic metodą różnicową za pomocą maszyny, którą nazwał później maszyną różnicową. Maszyna ta miała wykonywać złożone obliczenia przy użyciu tylko operacji dodawania. W 1819 r. Charles Babbage zaczął tworzyć mały silnik różnicowy, aw 1822 r. zakończył jego budowę i zwrócił się do Królewskiego Towarzystwa Astronomicznego z raportem na temat użycia mechanizmu maszynowego do obliczania tablic astronomicznych i matematycznych. Zademonstrował pracę maszyny na przykładzie obliczania elementów ciągu. Silnik różnicowy oparto na metodzie różnic skończonych. Samochodzik był całkowicie mechaniczny i składał się z wielu kół zębatych i dźwigni. Używał systemu liczb dziesiętnych. Operowała na liczbach 18-bitowych z dokładnością do ósmego miejsca po przecinku i zapewniała szybkość obliczania 12 członów ciągu w ciągu 1 minuty. Silnik małej różnicy mógł odczytać wartości wielomianów 7 stopnia.
Za stworzenie Silnika Różnicowego Babbage otrzymał pierwszy złoty medal Towarzystwa Astronomicznego. Jednak silnik małej różnicy był eksperymentalny, ponieważ miał mało pamięci i nie mógł być używany do dużych obliczeń.
Działająca replika silnika różnicowego w Muzeum Nauki w Londynie
V W 1823 r. rząd brytyjski przyznał mu dotację w wysokości 1500 funtów (łączna kwota dotacji rządowych, jakie Babbage otrzymał na projekt ostatecznie wyniosła 17 000 funtów).
Opracowując samochód, Babbage nawet nie wyobrażał sobie wszystkich trudności związanych z jego realizacją i nie tylko nie dotrzymał obiecanych trzech lat, ale dziewięć lat później został zmuszony do zawieszenia pracy. Jednak część maszyny zaczęła jednak funkcjonować i wykonywać obliczenia z jeszcze większą dokładnością niż oczekiwano.
Konstrukcja maszyny różnicowej została oparta na zastosowaniu systemu liczb dziesiętnych. Mechanizm napędzany był specjalnymi uchwytami. Kiedy spadły fundusze na Silnik Różnicowy, Babbage zaczął projektować znacznie bardziej ogólne silnik analityczny, ale potem wrócił do pierwotnego projektu. Ulepszony projekt, nad którym pracował w latach 1847-1849, został nazwany "Różnica numer silnika 2"(pol. Różnica Nr silnika 2).
Opierając się na pracy i radach Babbage'a, szwedzki wydawca, wynalazca i tłumacz Georg Schutz (Szwecja). Georg Scheutz) począwszy od 1854 roku udało mu się zbudować kilka różnych maszyn, a nawet zdołał sprzedać jedną z nich do kancelarii rządu brytyjskiego w 1859 roku. W 1855 Maszyna różnicowa Schutza otrzymał złoty medal na Wystawie Światowej w Paryżu. Jakiś czas później inny wynalazca, Martin Wiberg (Szwecja. Martin Wiberg), ulepszyła konstrukcję maszyny Schutza i wykorzystała ją do obliczania i publikowania drukowanych tablic logarytmicznych.
Kalkulator różnicy Schutza
Silnik analityczny Babba:
Chociaż różnica silnika nie został zbudowany przez jego wynalazcę, najważniejsze dla przyszłego rozwoju technologii komputerowej było coś innego: w trakcie pracy Babbage wpadł na pomysł stworzenia uniwersalnego maszyna licząca który nazwał analityczny i który stał się prototypem współczesnego komputera cyfrowego. W pojedynczym obwodzie logicznym Babbage połączył urządzenie arytmetyczne (nazywane „młynem”), rejestry pamięci połączone w jedną całość („magazyn”) oraz urządzenie wejścia/wyjścia zaimplementowane za pomocą kart perforowanych trzy rodzaje... Operacja kart dziurkowanych przełączała maszynę między dodawaniem, odejmowaniem, dzieleniem i mnożeniem. Zmienne karty dziurkowane sterowały przesyłaniem danych z pamięci do jednostki arytmetycznej i odwrotnie. Numeryczne karty dziurkowane można było wykorzystać zarówno do wprowadzania danych do maszyny, jak i do zapisywania wyników obliczeń w przypadku braku pamięci.
Ogólnie Babbage był zawiedziony niewystarczającą precyzją obróbki metalu tamtych czasów i oczywiście brakiem funduszy.
Później przez prawie sto lat nie pojawiło się nic takiego jak Silnik Analityczny, ale pomysł wykorzystania kart perforowanych do przetwarzania danych dość szybko przetestowano. 20 lat po śmierci Babbage'a amerykański wynalazca Herman Hollerith stworzył elektromechaniczną maszynę liczącą – tabulator, w którym dziurkowane karty służyły do przetwarzania wyników spisu ludności przeprowadzonego w Stanach Zjednoczonych w 1890 roku.
Drukarka! dla samochodu Babbage'a:
Babbage poświęcił ostatnie lata swojego życia filozofii i ekonomii politycznej.
Charles Babbage zmarł w wieku 79 lat 18 października 1871 r.
Maszyna do różnicowania babbage:
PS.
Wiele z tego, co wiemy o tej maszynie, dotarło do nas dzięki pracy naukowej utalentowanej matematyk-amatorki Augusty Ady Byron (hrabina Lovelace), córki poety Lorda Byrona. W 1843 r. przetłumaczyła artykuł włoskiego matematyka o Maszynie Analitycznej z własnymi szczegółowymi komentarzami na temat potencjału maszyny.
V okres od 1989 do 1991 do dwusetnej rocznicy urodzin Charlesa Babbage na podstawie jego oryginalne prace kopię roboczą zebrano w londyńskim Muzeum Nauki Silnik różnicowy nr 2... W 2000 roku to samo muzeum zdobyło drukarkę, również wynalezioną przez Babbage'a dla swojej maszyny. Po wyeliminowaniu drobnych nieścisłości projektowych znalezionych na starych rysunkach, oba projekty działały bezbłędnie. Eksperymenty te zakończyły długą debatę na temat zasadniczych wykonalności projektów Charlesa Babbage'a (niektórzy badacze uważają, że Babbage celowo niedokładnie swoje projekty, próbując chronić swoje dzieła przed nieautoryzowanym kopiowaniem).
Źródła:
1.
Biografia Charlesa Babbage'a
2.
Charles Babbage - wynalazca i ... ekonomista polityczny
3.
Przejechały nas koła Babbage
4.
http://www.sciencemuseum.org.uk/onlinestuff/stories/babbage.aspx
Charles Babbage to angielski matematyk i wynalazca, który zaprojektował pierwszy automatyczny komputer cyfrowy. Ponadto pomógł stworzyć nowoczesny angielski system pocztowy i skompilował pierwsze niezawodne tabele aktuarialne, wynalazł rodzaj prędkościomierza i czyściciela torów kolejowych.
Biografia Charlesa Babbage'a
Urodzony w Londynie 26 grudnia 1791, syn Benjamina Babbage'a, partnera Praeds Bank, właściciela Bitton Estate w Teignmouth i Betsy Plumley Tip. W 1808 roku rodzina zdecydowała się przenieść do starego Rowden House, położonego we wschodnim Teignmouth, a ojciec został naczelnikiem pobliskiego kościoła św. Michała.
Ojciec Karola był zamożnym człowiekiem, więc mógł uczęszczać do kilku elitarnych szkół. W wieku 8 lat musiał iść do wiejskiej szkoły, aby wyzdrowieć z groźnej choroby. Jego rodzice zdecydowali, że mózg dziecka „nie powinien być nadmiernie obciążony”. Według Babbage'a: „To wielkie lenistwo mogło doprowadzić do niektórych jego dziecięcych spekulacji”.
Następnie zapisał się do King's Gymnasium w Totnes w południowym Devon, dobrze prosperującej szkoły publicznej, która działa do dziś, ale warunki zdrowotne zmusiły Charlesa do szukania przez jakiś czas prywatnych nauczycieli. W końcu wstąpił do zamkniętej akademii dla 30 uczniów, prowadzonej przez wielebnego Stephena Freemana. Instytucja miała obszerną bibliotekę, z której Babbage samodzielnie studiował matematykę i pokochał ją. Po opuszczeniu akademii miał jeszcze dwóch osobistych mentorów. Jednym z nich był duchowny z Cambridge, o którego nauczaniu Karol powiedział: „Obawiam się, że nie osiągnąłem wszystkich korzyści, jakie mógłbym mieć”. Drugi był profesorem z Oksfordu. Nauczył Charlesa Babbage'a klasyki, aby mógł zostać przyjęty do Cambridge.
Studia na Uniwersytecie
W październiku 1810 Babbage przybył do Cambridge i wstąpił do Trinity College. Miał doskonałe wykształcenie - znał Lagrange'a, Leibniza, Lacroix, Simpsona i był poważnie rozczarowany dostępnymi programami matematycznymi. Dlatego wraz z Johnem Herschelem, Georgem Peacockiem i innymi przyjaciółmi postanowił założyć Towarzystwo Analityczne.
Kiedy Babbage przeniósł się do Cambridge Peterhouse w 1812 roku, był najlepszym matematykiem; ale nie ukończył z wyróżnieniem. Tytuł honorowy otrzymał później, nie zdając nawet egzaminów, w 1814 roku.
W 1814 roku Charles Babbage poślubił Georgianę Whitmore. Jego ojciec z jakiegoś powodu nigdy go nie pobłogosławił. Rodzina mieszkała w spokoju przy Devonshire Street 5 w Londynie.Tylko troje z ośmiorga dzieci dożyło dorosłości.
Ojciec Karola, jego żona i jeden z synów zginęli tragicznie w 1827 roku.
Projekt komputerowy
W czasach Charlesa Babbage'a przy obliczaniu tablic matematycznych często popełniano błędy, dlatego postanowił znaleźć nową metodę, która zrobiłaby to mechanicznie, eliminując czynnik ludzkiego błędu. Pomysł ten zrodził się od niego bardzo wcześnie, już w 1812 roku.
Na jego decyzję wpłynęły trzy różne czynniki:
- nie lubił niechlujstwa i niedokładności;
- tablice logarytmiczne były dla niego łatwe;
- inspirował się istniejącymi dziełami W. Schickarda, B. Pascala i G. Leibniza.
Omówił podstawowe zasady obliczania urządzenia w liście do Sir H. Davy'ego na początku 1822 roku.
Różnica silnika
Babbage przedstawił to, co nazwał „silnikiem różnicowym” Królewskiemu Towarzystwu Astronomicznemu 14 czerwca 1822 r. w artykule zatytułowanym „Uwagi dotyczące zastosowania obliczeń maszynowych do tablic astronomicznych i matematycznych”. Potrafił obliczyć wielomiany za pomocą metody numerycznej zwanej różnicą.
Towarzystwo zaaprobowało pomysł, aw 1823 rząd przyznał mu 1500 funtów na jego budowę. Babbage założył warsztat w jednym z pomieszczeń swojego domu i zatrudnił Josepha Clementa do nadzorowania budowy urządzenia. Każda część musiała być wykonana ręcznie za pomocą specjalne narzędzia, z których wiele sam opracował. Charles odbył wiele wycieczek przemysłowych, aby lepiej zrozumieć procesy produkcji... Na podstawie tych podróży i moich osobiste doświadczenie stworzenie maszyny w 1832 r. Babbage opublikował pracę „O ekonomice maszyn i produkcji”. Była to pierwsza publikacja na temat tego, co dziś nazywa się „naukową organizacją produkcji”.
Osobista tragedia i podróżowanie po Europie
Śmierć żony Georgiany, ojca Charlesa Babbage'a i jego młodego syna, przerwała budowę w 1827 roku. Praca bardzo go obciążała i był na skraju załamania. John Herschel i kilku innych przyjaciół przekonało Babbage'a, aby pojechał do Europy, aby wyzdrowieć. Podróżował przez Holandię, Belgię, Niemcy, Włochy, odwiedzając uniwersytety i przemysł.
We Włoszech dowiedział się, że został mianowany profesorem matematyki Lucasov na Uniwersytecie Cambridge. Początkowo chciał odmówić, ale przyjaciele przekonali go inaczej. Po powrocie do Anglii w 1828 przeniósł się na 1 Dorset Street.
Wznowienie pracy
Podczas nieobecności Babbage'a projekt Difference Engine znalazł się pod ostrzałem. Rozeszły się pogłoski, że marnował rządowe pieniądze, że maszyna nie działa i nie miałaby żadnej praktycznej wartości, gdyby została wykonana. John Herschel i Towarzystwo Królewskie publicznie bronili projektu. Rząd kontynuował swoje wsparcie, przekazując 1500 funtów 29 kwietnia 1829 r., 3000 funtów 3 grudnia i taką samą kwotę 24 lutego 1830 r. Prace trwały, ale Babbage ciągle miał trudności z uzyskaniem pieniędzy ze skarbca.
Odmowa projektu
Kłopoty finansowe Charlesa Babbage'a zbiegły się w czasie z narastającym nieporozumieniem z Klemensem. Babbage zbudował za swoim domem dwupiętrowy, 15-metrowy warsztat. Miał szklany dach do oświetlenia i ognioodporny, czysty schowek na samochód. Klemens odmówił przeprowadzki do nowego warsztatu i zażądał pieniędzy na podróżowanie po mieście w celu nadzorowania pracy. W odpowiedzi Babbage zaproponował mu otrzymanie zapłaty bezpośrednio ze skarbca. Klemens odmówił i przestał pracować nad projektem.
Co więcej, odmówił przekazania rysunków i narzędzi użytych do stworzenia Silnika Różnicowego. Po zainwestowaniu 23 000 funtów, w tym 6 000 funtów środków własnych Babbage'a, prace nad niedokończonym urządzeniem przerwano w 1834 roku. W 1842 rząd oficjalnie zrezygnował z projektu.
Charles Babbage i jego silnik analityczny
Z dala od silnika różnicowego wynalazca zaczął myśleć o jego ulepszonej wersji. W latach 1833-1842 Charles próbował zbudować urządzenie, które można zaprogramować do robienia czegokolwiek, nie tylko równań wielomianowych. Pierwszy przełom nastąpił, gdy przekierował wyjście aparatu na jego wejście w celu rozwiązania dalszych równań. Opisał go jako maszynę, która „zjada własny ogon”. Nie zajęło mu dużo czasu zidentyfikowanie podstawowych elementów silnika analitycznego.
Charles Babbage do wprowadzania danych i wskazywania kolejności niezbędnych obliczeń użył wypożyczonych z żakardu kart perforowanych.Urządzenie składało się z dwóch części: młyna i magazynu. Młyn, odpowiadający procesorowi współczesnego komputera, wykonywał operacje na danych uzyskanych z pamięci, które można uznać za pamięć. Był to pierwszy na świecie komputer ogólnego przeznaczenia.
Komputer Charlesa Babbage'a został zaprojektowany w 1835 roku. Skala pracy była naprawdę niesamowita. Babbage i kilku asystentów wykonało 500 dużych rysunków projektowych, 1000 arkuszy oznaczeń mechanicznych i 7000 arkuszy opisowych. Ukończony młyn miał 4,6 metra wysokości i 1,8 metra średnicy. Skarbiec 100-cyfrowy przedłużył się o 7,6 metra. nowe auto Babbage zbudował tylko małe próbki. Aparatura nigdy nie została w pełni ukończona. W 1842, po powtórzeniu nieudane próby aby uzyskać fundusze rządowe, zwrócił się do Sir Roberta Peela. Odmówił i zamiast tego zaproponował mu tytuł szlachecki. Babbage odmówił. Kontynuował modyfikowanie i ulepszanie projektu przez wiele lat.
Hrabina Lovelace
W październiku 1842 r. Federico Luigi, włoski generał i matematyk, opublikował artykuł o Maszynie Analitycznej. Augusta Ada King, hrabina Lovelace, długoletnia przyjaciółka Babbage, przetłumaczyła pracę na angielski. Charles zaprosił ją, by dodała adnotacje do tłumaczenia. W latach 1842-1843 para współtworzyła 7 notatek, których łączna długość była trzykrotnie większa od rzeczywistej wielkości artykułów. W jednym z nich Ada przygotowała tabelę wykonania programu, którą utworzył Babbage do obliczania liczb Bernoulliego. W innym pisała o uogólnionej maszynie algebraicznej, która może operować na symbolach w taki sam sposób, jak na liczbach. Lovelace był prawdopodobnie pierwszym, który zrozumiał szersze cele urządzenia Babbage'a i jest uważany przez niektórych za pierwszego programistę komputerowego na świecie. Rozpoczęła pracę nad książką opisującą bardziej szczegółowo silnik analityczny, ale nie zdążyła jej dokończyć.
Cud inżynierii mechanicznej
Między październikiem 1846 a marcem 1849 Babbage przystąpił do projektowania drugiego mechanizmu różnicowego, wykorzystując wiedzę zdobytą podczas tworzenia mechanizmu analitycznego. Zużył tylko 8000 części, trzy razy mniej niż pierwszy. To był cud inżynierii mechanicznej.
W przeciwieństwie do silnika analitycznego, który nieustannie debugował i modyfikował, drugi silnik różnicowy Charlesa Babbage'a nie został zmieniony po początkowej fazie rozwoju. W przyszłości wynalazca nie podejmował żadnych prób budowy urządzenia.
24 rysunki pozostały w archiwum Muzeum Nauki, dopóki pomysły Charlesa Babbage'a nie zostały zrealizowane w latach 1985-1991, tworząc pełnowymiarową replikę z okazji jego 200. urodzin. Wymiary urządzenia wynosiły 3,4 m długości, 2,1 m wysokości i 46 cm głębokości, a jego waga wynosiła 2,6 tony. Granice dokładności zostały ograniczone do wartości, które można było wówczas osiągnąć.
Osiągnięcia
W 1824 Babbage otrzymał Złoty Medal Królewskiego Towarzystwa Astronomicznego „za wynalezienie maszyny do obliczania tablic matematycznych i astronomicznych”.
Od 1828 do 1839 Babbage był profesorem matematyki Lucasa w Cambridge. Dużo pisał do wielu czasopism naukowych, a także grał ważna rola w utworzeniu Towarzystwa Astronomicznego w 1820 roku i Towarzystwa Statystycznego w 1834 roku.
W 1837 roku, w odpowiedzi na 8 oficjalnych traktatów Bridgewater, O mocy, mądrości i dobroci Boga przejawiającej się w stworzeniu, opublikował dziewiąty traktat Bridgewater, proponując, że Bóg, z wszechmocą i przezornością, stworzył boskiego prawodawcę, który ustanawia prawa ( lub programów), które następnie tworzyły gatunki w odpowiednim czasie, eliminując w ten sposób potrzebę czynienia cudów za każdym razem, gdy trzeba było stworzyć nowy gatunek. Książka zawiera fragmenty korespondencji autora z Johnem Herschelem na ten temat.
Charles Babbage dokonał również znaczących postępów w kryptografii. Złamał szyfr z automatycznym kluczem, a także znacznie słabszy szyfr, który dziś nazywa się Babbage's Discovery, był używany przez brytyjskie wojsko i został opublikowany dopiero kilka lat później. W rezultacie prymat przeszedł na Fryderyka Kasiskiego, który doszedł do tego samego wyniku kilka lat później.
W 1838 r. Babbage wynalazł oczyszczacz torów, metalową ramę mocowaną z przodu lokomotywy, usuwającą przeszkody z torów. Prowadził także szereg badań nad Wielkim Zachodem popędzać Isambarda Królestwa Brunela.
Tylko raz próbował zaangażować się w politykę, kiedy w 1832 wystartował w wyborach w miejscowości Finsbury. Babbage zajął ostatnie miejsce w głosowaniu.
Części niedokończonych urządzeń komputerowych, które stworzył, są dostępne do zwiedzania w Muzeum Nauki w Londynie. W 1991 roku silnik różnicowy Charlesa Babbage'a został zbudowany na podstawie jego oryginalnych planów i działał doskonale.
Silnik różnicowy Babbage'a- komputer brytyjskiego matematyka Charlesa Babbage'a, przeznaczony do automatyzacji obliczeń przez aproksymację funkcji wielomianami i obliczanie różnic skończonych. Na początku XIX wieku tablice logarytmiczne zawierały wiele błędów. Rozwiązując problem ich poprawiania, Babbage doszedł do wniosku, że konieczne jest stworzenie maszyny do automatycznych obliczeń.
W 1822 Babbage opublikował artykuł opisujący maszynę liczącą i przystąpił do jej tworzenia. Maszyna została oparta na matematycznej metodzie aproksymowania funkcji wielomianami i obliczania różnic skończonych. Dlatego maszynę Babbage'a nazwano maszyną różnicową, miała ona obliczać wartości wielomianów do szóstego stopnia z dokładnością do osiemnastego miejsca po przecinku. W 1822 Babbage zbudował model machiny różnicowej, składającej się z rolek i kół zębatych obracanych ręcznie za pomocą dźwigni. W 1823 r. rząd brytyjski przyznał Babbage dotację dla: dalsza praca... Łączna kwota dotacji otrzymanych przez Babbage wyniosła 17 tys. funtów.
Rozpoczynając budowę samochodu, Babbage nie reprezentował wszystkich nadchodzących trudności i po dziewięciu latach został zmuszony do zawieszenia prac. Jednak część maszyny mogłaby funkcjonować i wykonywać obliczenia z większą precyzją niż oczekiwano. Konstrukcja silnika różnicowego została oparta na systemie dziesiętnym. Kiedy skończyło się finansowanie silnika różnicowego, Babbage zabrał się za zaprojektowanie bardziej ogólnego silnika analitycznego, po czym wrócił do pierwotnego projektu. Nowy projekt nad którym pracował w latach 1847-1849 nosił nazwę Lokomotywa Różnicowa nr 2.
Opierając się na doświadczeniu Babbage'a, szwedzki wynalazca Per Georg Scheutz zaczął budować silniki różnicowe w 1854 roku, a nawet zdołał sprzedać jeden z nich brytyjskiemu urzędowi rządowemu w 1859 roku. W 1855 roku Lokomotywa Schoitza otrzymała złoty medal na Wystawie Światowej w Paryżu. Później szwedzki wynalazca Martin Wiberg ulepszył konstrukcję maszyny Schoitza i wykorzystał ją do obliczania i publikowania drukowanych tablic logarytmicznych.
W latach 1989-1991, z okazji dwusetnej rocznicy urodzin Charlesa Babbage'a, na podstawie jego pracy w londyńskim Muzeum Nauki zebrano kopię roboczą silnika Difference nr 2. W 2000 roku drukarkę zaprojektowaną przez Babbage'a dla jego maszyna została zmontowana w tym samym muzeum. Te eksperymenty zakończyły debatę na temat wykonalności projektów Charlesa Babbage'a.
W trakcie swojej pracy Babbage wpadł na pomysł stworzenia uniwersalnej maszyny liczącej, którą nazwał Analityczną. Stała się prototypem komputera. W pojedynczym obwodzie logicznym Babbage połączył urządzenie arytmetyczne (nazywane przez niego „młynem”), rejestry pamięci połączone w jedną całość („magazyn”) oraz urządzenie wejścia/wyjścia zaimplementowane za pomocą trzech typów kart dziurkowanych. Operacja kart dziurkowanych przełączała maszynę między dodawaniem, odejmowaniem, dzieleniem i mnożeniem. Zmienne karty dziurkowane sterowały przekazywaniem informacji z „magazynu” do „młyna” i odwrotnie. Numeryczne karty dziurkowane mogły służyć zarówno do wprowadzania danych do maszyny, jak i do zapisywania wyników obliczeń, jeśli miejsce w „magazynie” było ograniczone.
Pierwszy pomysł silnika różnicowego został przedstawiony przez niemieckiego inżyniera Johanna Müllera w książce opublikowanej w 1788 roku.
W latach 1989-1991, z okazji dwusetnej rocznicy urodzin Charlesa Babbage'a, zebrano kopię roboczą jego oryginalnej pracy w Science Museum w Londynie Silnik różnicowy nr 2... W 2000 roku to samo muzeum zdobyło drukarkę, również wynalezioną przez Babbage'a dla swojej maszyny. Po wyeliminowaniu drobnych nieścisłości projektowych znalezionych na starych rysunkach, oba projekty działały bezbłędnie. Eksperymenty te zakończyły długą debatę na temat zasadniczych wykonalności projektów Charlesa Babbage'a (niektórzy badacze uważają, że Babbage celowo niedokładnie swoje projekty, próbując chronić swoje dzieła przed nieautoryzowanym kopiowaniem).
Silnik analityczny
Chociaż różnica silnika nie została zbudowana przez jej wynalazcę, najważniejsze dla przyszłego rozwoju technologii obliczeniowej było coś innego: w trakcie prac Babbage wpadł na pomysł stworzenia uniwersalnej maszyny obliczeniowej, którą nazwał analityczny i który stał się prototypem współczesnego komputera cyfrowego. W pojedynczym obwodzie logicznym Babbage połączył urządzenie arytmetyczne (nazywane przez niego „młynem”), rejestry pamięci połączone w jedną całość („magazyn”) oraz urządzenie wejścia-wyjścia zaimplementowane przy użyciu trzech typów kart dziurkowanych. Operacja kart dziurkowanych przełączała maszynę między dodawaniem, odejmowaniem, dzieleniem i mnożeniem. Zmienne karty dziurkowane sterowały przesyłaniem danych z pamięci do jednostki arytmetycznej i odwrotnie. Numeryczne karty dziurkowane można było wykorzystać zarówno do wprowadzania danych do maszyny, jak i do zapisywania wyników obliczeń w przypadku braku pamięci.
Wpływ na kulturę
W 1972 roku Harry Harrison w swoim steampunkowym opowiadaniu „A Transatlantic Tunnel, Hurra!” maszyna komputerowa Babbage, zajmujący prawie jedną czwartą objętości okrętu podwodnego, który posłużył do analizy stanu lin i regulacji ich naprężenia podczas transportu odcinków konstrukcyjnych Tunelu Transatlantyckiego, a także do kalibracji przebiegu " Nautilus II ”.
W 1990 roku Michael Flynn napisał powieść science fiction W krainie ślepców (eng. W Kraju Niewidomych). Pewna tajna organizacja przy pomocy zaawansowanych maszyn analitycznych Charlesa Babbage'a matematycznie oblicza możliwy rozwój wydarzeń i w ten sposób uzyskuje możliwość wpływania na bieg historii.
W 1990 roku Bruce Sterling i William Gibson napisali powieść science fiction The Difference Machine. Silnik różnicy). Powieść jest utrzymana w stylu steampunk i opisuje również różnica silnika .
W 2005 roku John Crowley opublikował Powieść Lorda Byrona. To fikcyjna opowieść o odkryciu i transkrypcji rękopisu jedynego dzieła prozatorskiego Byrona - powieści „Kraina Wieczorna”. Aby ocalić powieść przed zniszczeniem, córka Byrona, Ada Lovelace, zaszyfrowała ją tak, aby tylko potomkowie mogli czytać tekst za pomocą maszyn liczących, pochodzących z silnika różnicowego Babbage'a.
Projekt internetowy „Hand of Orion” opisuje w pełni inteligentne i autonomiczne rozmiary dużej asteroidy stworzonej na podstawie pomysłów Babbage'a.
Karta
Karty RM dzielą się na trzy rodzaje
- Karty programowalne.
- Karty liczbowe
- Operatorzy
Zobacz też
Napisz recenzję na temat „Maszyna różnicowa Charlesa Babbage'a”
Literatura
- Za. z angielskiego K.G.Bataev, wyd. V.M. Kuroczkin. Poznaj: komputer = Zrozumienie komputerów. - M .: Mir, 1989 .-- 240 s. - (Poznawanie komputera). - ISBN 5-03-001147-1.
- Dorona Swade'a. Silnik różnicowy: Charles Babbage i dążenie do zbudowania pierwszego komputera. - ISBN 0-670-91020-1.
Spinki do mankietów
- Georgi Dalakow.(Język angielski). Źródło 25 stycznia 2012 .
- (Język angielski)
- (Język angielski)
- (Język angielski)
Fragment charakteryzujący mechanizm różnicowy Charlesa Babbage'a
- Oddałem jego ciało do morza, tak było u nich w zwyczaju... I sam pojechałem do domu... Ale nigdy tam nie dotarłem... Nie starczyło mi sił. Tak bardzo chciałem zobaczyć nasze słońce, ale nie mogłem… A może Tristan „nie puścił”…- Ale jak mówią w książkach, że zginęliście razem, albo że się zabiliście?
- Nie wiem, Svetlaya, nie pisałem tych książek ... A ludzie zawsze lubili opowiadać sobie historie, szczególnie te piękne. Więc upiększyli to, żeby bardziej niepokoiły duszę... A ja sam umarłem wiele lat później, nie przerywając życia. To było zabronione.
- Musiałeś być bardzo smutny, że jesteś tak daleko od domu?
- Tak, jak mam ci powiedzieć... Na początku było nawet ciekawie, gdy żyła moja mama. A kiedy umarła, cały świat zbladł dla mnie... Byłem wtedy za mały. I nigdy nie kochała swojego ojca. Żył tylko na wojnie, nawet dla niego miałem tylko wartość, którą można było wymienić za mnie przez małżeństwo... Był wojownikiem do szpiku kości. I tak umarł. I zawsze marzyłem o powrocie do domu. Widziałem nawet sny ... Ale mi się nie udało.
- Chcesz, żebyśmy zabrali cię do Tristana? Najpierw pokażemy Ci jak, a potem będziesz chodzić sam. Tylko... - zasugerowałem, mając w sercu nadzieję, że się zgodzi.
Bardzo chciałem zobaczyć całą tę legendę „w całości”, bo taka okazja nadarzyła się i choć trochę się wstydziłem, tym razem postanowiłem nie słuchać mojego mocno oburzonego „wewnętrznego głosu”, tylko spróbować jakoś przekonać Izoldę do "idź" po niższym "piętrze" i znajdź tam jej Tristana.
Bardzo podobała mi się ta „zimna” północna legenda. Zdobyła moje serce od chwili, gdy wpadła w moje ręce. Szczęście było w niej takie ulotne, ale tyle smutku!.. Właściwie, jak powiedziała Izolda, podobno bardzo wiele dodali, bo to naprawdę bardzo mocno wciągnęło duszę. A może tak było?.. Kto naprawdę mógł to wiedzieć?.. Przecież ci, którzy to wszystko widzieli, długo nie żyli. Dlatego tak bardzo chciałem skorzystać z tego, chyba jedynego, i dowiedzieć się, jak to wszystko naprawdę się wydarzyło…
Izolda siedziała cicho, myśląc o czymś, jakby nie odważyła się skorzystać z tej jedynej okazji, tak niespodziewanie jej nadanej, i ujrzeć tę, którą los tak długo od niej rozdzielił...
- Nie wiem... Czy to wszystko teraz potrzeba... Może po prostu zostaw to tak? – wyszeptała zmieszana Izolda. - Bardzo boli... Nie powinienem się mylić...
Byłem niesamowicie zaskoczony takim strachem przed nią! To był pierwszy raz od dnia, w którym po raz pierwszy rozmawiałem ze zmarłymi, aby ktoś odmówił rozmowy lub zobaczenia kogoś, kogo kiedyś tak głęboko i tragicznie kochałem…
- Proszę, chodźmy! Wiem, że później tego pożałujesz! Pokażemy Ci tylko, jak to zrobić, a jeśli nie chcesz, już tam nie pojedziesz. Ale musisz mieć wybór. Człowiek powinien mieć prawo wyboru siebie, prawda, prawda?
Wreszcie skinęła głową.
- No cóż, chodźmy Light. Masz rację, nie powinienem chować się za „plecami niemożliwego”, to jest tchórzostwo. I nigdy nie lubiliśmy tchórzy. I nigdy nie byłem jednym z nich...
Okazałem jej swoją ochronę i, ku mojemu wielkiemu zdziwieniu, zrobiła to bardzo łatwo, nawet nie myśląc. Bardzo się ucieszyłem, bo bardzo ułatwiło to naszą „wycieczkę”.
- Cóż, jesteś gotowa?... - podobno, aby ją pocieszyć, Stella uśmiechnęła się radośnie.
Zanurzyliśmy się w musującą mgłę i po kilku krótkich sekundach już „unosiliśmy się” srebrzystą ścieżką poziomu Astralnego ...
- Tu jest bardzo pięknie... - szepnęła Izolda - ale widziałam go w innym, nie tak jasnym miejscu...
- To też jest tutaj... Tylko trochę niżej - zapewniłem ją. - Zobaczysz, teraz go znajdziemy.
„Wślizgnęliśmy się” trochę głębiej i byłem już gotowy ujrzeć zwykłą „niesamowicie przytłaczającą” niższą rzeczywistość astralną, ale ku mojemu zdziwieniu nic takiego się nie wydarzyło… coś smutnego, krajobrazowego. Ciężkie, błotniste fale pluskały o skalisty brzeg granatowego morza… Leniwie „goniąc” jeden po drugim „uderzały” w brzeg i niechętnie, powoli wracały z powrotem, ciągnąc szary piasek i małe, czarne, błyszczące kamyki . Dalej widoczna była majestatyczna, ogromna, ciemnozielona góra, której szczyt nieśmiało chował się za szarymi, nabrzmiałymi chmurami. Niebo było ciężkie, ale nie onieśmielające, całkowicie pokryte szarymi chmurami. W niektórych miejscach wzdłuż brzegu rosły rzadkie krzewy karłowate niektórych nieznanych roślin. Znowu – krajobraz był ponury, ale całkiem „normalny”, w każdym razie przypominał jeden z tych, które można było zobaczyć na ziemi w deszczowy, bardzo pochmurny dzień… I ten „krzyczący horror” jak inne, które widzieliśmy na tej „podłodze” tego miejsca nie zainspirował nas…
Na brzegu tego „ciężkiego”, ciemnego morza, pogrążony w myślach, siedział samotny człowiek. Wydawał się dość młody i raczej przystojny, ale był bardzo smutny i nie zwracał uwagi na nas, którzy podchodzili.
- Mój czysty sokół... Tristanuszka... - szepnęła Izolda łamiącym się głosem.
Była blada i zamrożona jak śmierć... Stella, przestraszona, dotknęła dłoni, ale dziewczyna nic nie widziała ani nie słyszała, a tylko patrzyła na swojego ukochanego Tristana bez zatrzymywania się... Wydawało się, że chce chłonąć każdą jego kreskę ... każdy włos ... rodzimy krąg jego ust ... ciepło jego brązowych oczu ... aby zatrzymać je na zawsze w swoim umęczonym sercu, a może nawet przenieść do następnego "ziemskiego" życia ...
- Moje małe lody... Moje słoneczko... Odejdź, nie dręcz mnie... - Tristan spojrzał na nią z przerażeniem, nie chcąc uwierzyć, że to rzeczywistość, i zamknął się przed bolesną „widzą” rękoma powtarzał: - Odejdź, radośnie moja... idź teraz...
Nie mogąc dłużej oglądać tej rozdzierającej serce sceny, Stella i ja postanowiliśmy interweniować...
- Proszę, wybacz nam, Tristanie, ale to nie jest wizja, to twoja Izolda! Zresztą ten prawdziwy... - powiedziała czule Stella. - Dlatego lepiej to zaakceptować, nie ranić bardziej...
- Sopel, czy to ty?.. Ile razy widziałem cię taką, a ile straconych!... Zawsze znikałaś, gdy tylko próbowałem z tobą porozmawiać - ostrożnie wyciągnął do niej ręce, jakby bała się spłoszyć, a zapominając o wszystkim na świecie, rzuciła mu się na szyję i zamarła, jakby chciała tak zostać, łącząc się z nim w jedno, teraz nie rozstając się na zawsze...
Z rosnącym niepokojem obserwowałem to spotkanie i zastanawiałem się, jak można by pomóc tym dwóm cierpiącym, a teraz tak nieskończenie szczęśliwym ludziom, żeby chociaż to życie, które tu pozostało (do następnego wcielenia), mogli zostać razem.. .
- Och, nie myśl o tym teraz! Właśnie się poznali!... - Stella czytała w moich myślach. - A tam na pewno coś wymyślimy...
Stali, skuleni, jakby bali się rozstać... Obawiali się, że ta cudowna wizja nagle zniknie i wszystko znów stanie się takie samo...
- Jak pusta jestem bez Ciebie, mój Mały Lodu!... Jak ciemna bez Ciebie...
I dopiero wtedy zauważyłem, że Izolda wygląda inaczej!.. Podobno ta jasna „słoneczna” sukienka była przeznaczona tylko dla niej, tak jak pole usiane kwiatami… A teraz poznała swojego Tristana… I muszę powiedzieć, w białej sukni, wyszytej czerwonym wzorem, wyglądała niesamowicie!.. I wyglądała jak młoda panna młoda...
- Nie prowadzili ciebie i mnie w okrągłych tańcach, mój sokół, nie mówili uzdrowiska ... Dali mnie nieznajomemu, poślubili mnie wodą ... Ale zawsze byłam twoją żoną. Zawsze byłam zaręczona... Nawet kiedy cię straciłam. Teraz zawsze będziemy razem, moja radość, teraz już nigdy się nie rozstaniemy... – czule szepnęła Izolda.
Oczy mnie szczypały zdradziecko i żeby nie pokazać, że płaczę, zacząłem zbierać kamienie na brzegu. Ale Stella nie była tak łatwa do oszukania i nawet teraz jej oczy były również „w mokrym miejscu”…
- Jak smutne, prawda? Ona tu nie mieszka... Czy ona nie rozumie?.. A może myślisz, że zostanie z nim?.. - maluch wiercił się w miejscu, tak bardzo chciała wiedzieć "wszystko, wszystko" właśnie tam .
Dziesiątki pytań kłębiły się w mojej głowie do tych dwóch, szalenie szczęśliwych ludzi, którzy nie widzieli niczego wokół. Ale wiedziałem na pewno, że nie będę w stanie o nic zapytać i nie będę w stanie zakłócić ich niespodziewanego i tak kruchego szczęścia...
- Co zrobimy? - zapytała Stella z niepokojem. - Zostawmy ją tutaj?
- Myślę, że nie do nas należy decydowanie... To jest jej decyzja i jej życie - i już zwracając się do Izoldy, powiedziała. - Wybacz, Izoldo, ale już chcielibyśmy jechać. Czy jest jeszcze coś, w czym możemy Ci pomóc?
- O drogie dziewczyny, a zapomniałam!..Wybacz mi!..- nieśmiało zaczerwieniona dziewczyna klasnęła w dłonie. - Tristanushka, trzeba im podziękować!.. To oni przyprowadzili mnie do ciebie. Przyszedłem wcześniej, jak tylko cię znalazłem, ale mnie nie słyszałeś ... I było ciężko. A wraz z nimi przyszło tyle szczęścia!
Tristan nagle skłonił się głęboko:
- Dziękuję, chwalebne dziewczyny... za to, że moje szczęście, mój Sopel został mi zwrócony. Radość i dobroć dla ciebie, niebiańska... Jestem twoim dłużnikiem na wieki wieków... Po prostu powiedz mi.
Aleksander Kostinski Żyjemy w epoce triumfu technologia komputerowa... Ale kto pierwszy zaproponował architekturę współczesnego komputera? Kto był pierwszym programistą? Niektórzy historycy nauki proponują uznanie słynnego fizyka, matematyka, filozofa Blaise'a Pascala, który opracował projekt Pascaline, pierwszą mechaniczną maszynę obliczeniową, za przodka technologii komputerowej. Jednak większość badaczy uważa jednak, że twórcą pierwszego programowalnego komputera jest Charles Babbage, a pierwszym programistą nazywa się wielbicielka i towarzyszka Babbage'a, Lady Ada Augusta Lovelace - angielska hrabina, jedyna córka wielkiego angielskiego poety Lorda George'a Byrona. Dzisiaj porozmawiamy o pierwszych krokach współczesnej matematyki obliczeniowej, wyszczególniając te dwie wspaniałe postacie. Autorem programu jest Michaił Koszkin z udziałem Władimira Gubajłowskiego, tekst czytają Aleksander Kostinski i Władimir Gubajłowski.
Michaił Koszkin: Charles Babbage urodził się w 1791 roku. Wykazał zdolności matematyczne podczas studiów w Cambridge College of the Holy Trinity, do którego wstąpił w 1810 roku. Kontynuował naukę we Francji, gdzie poznał wielkich matematyków Pierre'a Laplace'a i Jeana Baptiste'a Fouriera. Ale czysta matematyka nie przemawiała do niego. Największy wpływ na młodego matematyka wywarł baron Gaspard de Prony, kalkulator za rządów francuskich od 1790 do 1800 roku. Sukcesy De Prony'ego skłoniły Babbage'a do zastanowienia się nad stworzeniem automatycznej technologii obliczeniowej.
Porewolucyjny rząd Francji postanowił znacznie ulepszyć tablice logarytmiczne i trygonometryczne. Tę pracę powierzono baronowi de Prony, który kierował Biurem Spisu Ludności.
Z powodzeniem przeniósł ideę podziału pracy na proces obliczeniowy. De Prony podzielił wykonawców na trzy poziomy: najwyższy poziom zajmowali wybitni matematycy, a wśród nich Adrien Legendre i Lazare Carnot. Przygotowywali oprogramowanie. Na drugim poziomie byli wykształceni „technologowie”, którzy organizowali rutynowy proces obliczeniowy. Ostatnie w tej strukturze były kalkulatory komputery. Wszystko, co musieli zrobić, to ostrożnie dodawać i odejmować. Początkowo dziewczęta o podejrzanych zachowaniach pracowały w przeszłości jako komputery, którym pomogła rewolucja francuska i zdecydowanie zalecała zmianę zawodu. Od tego momentu zaczyna się błyskotliwa kariera słowa „komputer”.
Wybitną zasługą Gasparda de Prony jest to, że zredukował skomplikowane obliczenia matematyczne do rutynowych operacji, które nie wymagają kreatywnego podejścia zdecydowanej większości wykonawców. Faktem jest, że przeważającej większości praktycznych problemów fizycznych i inżynierskich nie można rozwiązać z wymaganą dokładnością za pomocą wyrażeń analitycznych. Zostały one zastąpione na początku XIX wieku metodami numerycznymi. De Proni stworzył i uruchomił pierwszą maszynę obliczeniową, w której ludzki komputer był używany jako „procesor”. Dokładniej, „maszynę” de Prony'ego można nazwać „fabryką komputerów”. To niezwykłe podejście zostało zastosowane przy projektowaniu bardzo skomplikowanych konstrukcji statków, mostów, samolotów, pocisków, przy obliczaniu trajektorii pocisków aż do obliczeń pierwszych bomb atomowych.
To właśnie rozkład pracy obliczeniowej u de Prony'ego prowadzi Babbage'a do pomysłu zastąpienia błędnego ludzkiego kalkulatora, wolną od błędów „maszyną”.
Pierwsza próba Charlesa Babbage'a stworzenia różnicowej maszyny obliczeniowej Różnica silnika- zakończyło się niepowodzeniem. Został zbudowany na zasadzie liczenia „różnic skończonych”. Od połowy lat 30. Babbage pracuje nad projektem maszyny programowalnej, silnikiem analitycznym. Staje się dziełem jego życia. Była to pierwsza maszyna sterowana przez zewnętrzny program.
Nowa maszyna różniła się od maszyny sumującej obecnością rejestrów. Zapisali pośredni wynik obliczeń i za pomocą tych samych rejestrów wykonywano czynności zalecone przez „program”. Możliwości wymyślonych rejestrów zadziwiły samego autora: „Przez sześć miesięcy projektowałem maszynę doskonalszą od pierwszej. Sam jestem zdumiony mocą obliczeniową, jaką będzie miała, nie mogłem w to uwierzyć przez rok temu."
Architektura Silnik analityczny praktycznie odpowiada współczesnym komputerom. Ma wszystkie trzy klasyczne elementy: lufa kontrolna- bęben sterujący, teraz mówią urządzenie sterujące, sklep- przechowywanie (teraz nazywamy to pamięcią lub urządzeniem magazynującym) i młyn- młyn (współczesny termin - urządzenie arytmetyczne). Pamięć rejestrów była w stanie przechowywać co najmniej 100 liczb dziesiętnych po 40 znaków każda, teoretycznie można ją było rozszerzyć do tysięcy 50-bitowych (!) liczb. Dla porównania zwróćmy uwagę, że pamięć największego komputera „Eniaka” z 1945 roku zawierała tylko 20 dziesięciocyfrowych liczb. Urządzenie arytmetyczne maszyny Babbage'a obsługiwało wszystkie cztery operacje arytmetyczne w sprzęcie. Maszyna dodała dwie liczby w 3 sekundy i pomnożyła lub podzieliła w 2 minuty. Ten „młyn” składał się z trzech głównych rejestrów: dwóch dla operandów, czyli liczb, i trzeciego dla wyników działań związanych z mnożeniem. Był też stół do przechowywania wyniki pośrednie oraz licznik liczby iteracji. Główny program został umieszczony, można by rzec, nagrany, na bębnie sterującym. Oprócz bębna zastosowano karty perforowane, zaproponowane przez Josepha Jaccarda w 1801 roku w celu szybkiego przejścia od wzoru do wzoru w krosnach.
Do maszyny miały wejść dwa strumienie kart perforowanych, które Babbage nazwał kartami operacyjnymi i kartami zmiennymi. Kontrolne karty perforowane kierowały przetwarzaniem danych zapisanych na kartach perforowanych zmiennych. Informacje rejestrowano na kartach dziurkowanych przez dziurkowanie. Operacyjne karty dziurkowane można wykorzystać do stworzenia biblioteki funkcji. Ponadto silnik analityczny, zgodnie z planem Babbage'a, miał zawierać urządzenie drukujące i urządzenie do wyprowadzania wyników na karty dziurkowane do późniejszego wykorzystania. Tak więc Babbage zapoczątkował ideę I / O.
Silnik analityczny nigdy nie został zaimplementowany w ten sposób. Babbage pisał w 1851 r.: „Wszelkie opracowania związane z Maszyną Analityczną zostały przeprowadzone na mój koszt. cała linia eksperymentów i osiągnąłem punkt, poza którym moje możliwości są niewystarczające. W związku z tym muszę zrezygnować z dalszej pracy.”
Dlaczego przynajmniej jeden silnik analityczny nigdy nie został wyprodukowany przez Babbage'a, chociaż za jego życia zbudowano kilka działających znacznie prostszych kopii innych konstruktorów? Oprócz chronicznego braku funduszy, najważniejszym powodem jest technologia. Wtedy nie wiedzieli, jak szybko obrabiać metal z wymaganym stopniem dokładności – a sam projekt wymagał ich tysięcy koła zębate... Często sam Babbage musiał wymyślać technologie produkcji poszczególnych części. Zrobił około 30 wariacji Ogólny układ maszyn i ponad 200 rysunków jej elementów. Być może porażka spotkała naukowca również dlatego, że Babbage był zbyt pochłonięty samym problemem i nie mógł na czas wyznaczyć sobie rozsądnych granic.
W 1864 Babbage napisał: „Prawdopodobnie minie pół wieku, zanim ludzie przekonają się, że nie można zrezygnować z funduszy, które zostawiam”. Mylił się o 30 lat: na początku lat czterdziestych XX wieku Howard Aiken zbudował Mark I, który nazwał „spełnieniem marzeń Babbage”.
Generał Babbage, syn wynalazcy, miał wielki wpływ na pośmiertne losy maszyn. Po przejściu na emeryturę w 1874 r. studiował twórczość ojca, a od 1880 r. przez 16 lat odnawia pierwszą maszynę różnicową w sprzęcie. Stworzył jej niewielki fragment, na którym wydrukowano wyniki obliczeń. Ponadto syn Babbage wykonał kilka minikopii Różnica silnika i wysłał je na cały świat.
W 1991 roku, z okazji dwustulecia urodzin naukowca, pracownicy londyńskiego Muzeum Nauki odtworzyli według jego rysunków „Maszynę Różnicową nr 2” ważącą ponad dwie i pół tony, a w 2000 roku także drukarkę Babbage . Ważył trzy i pół tony. Oba urządzenia działają znakomicie - w obliczeniach Babbage'a znaleziono tylko dwa błędy.
Augusta Ada Byron King urodziła się 10 grudnia 1815 roku i zmarła w wieku 37 lat. Nie pamiętała ojca, a jego imię było zabronione w domu jej matki.
Matka Ady, Anna Isabella, studiowała matematykę. Pani Byron zaprosiła swojego byłego nauczyciela, szkockiego matematyka Augustusa de Morgana, dla swojej córki. Wśród przyjaciół pani Byron był Charles Babbage.
Dziewczyna nie zawiodła oczekiwań matki. W wieku trzynastu lat rysowała samoloty. Istnieją jednak dowody na to, że Ada potajemnie pisała wiersze. W wieku trzynastu lat Ada pisała do matki: „Jeśli nie możesz dać mi poezji, to czy dasz mi poezję?”
Kiedy Ada miała siedemnaście lat, dziewczyna została przedstawiona królowi i królowej. W lipcu 1835 poślubiła Williama, 8. Lorda Kinga, 29 lat, który został pierwszym hrabią Lovelace. Sir William był osobą spokojną, zrównoważoną i uprzejmą. Popierał naukowe zajęcia swojej żony i pomagał jej najlepiej, jak potrafił.
W 1840 Babbage odwiedził Turyn i został zaproszony na wykład o swoim samochodzie. W przeciwieństwie do Anglii wykłady okazały się wielkim sukcesem. Najwyraźniej czytano je po francusku, ponieważ jeden ze słuchaczy, Luigi Menabrea, który wykładał w Akademii Artylerii w Turynie, skompilował i opublikował streszczenie w języku francuskim „Elements of Charles Babbage's Analytical Engine”.
Ada Lovelace przetłumaczyła esej Menabrei na angielski i dodała Notatki tłumacza. Babbage był zachwycony „nutami”.
W eseju Menabrea pisze: „Sam proces liczenia przeprowadza się za pomocą formuł algebraicznych zapisanych na perforowanych kartach, podobnych do tych stosowanych w krosnach Jaccarda. Cała praca umysłowa sprowadza się do pisania formuł odpowiednich do obliczeń wykonywanych przez maszynę, a niektóre proste instrukcje, w jakiej kolejności należy wykonać te obliczenia”.
Chociaż Babbage napisał ponad 70 książek i artykułów, a także opracował dużą liczbę niepublikowanych opisów komputera, nie zrobił pełnego i przystępnego opisu, a co najważniejsze, analizy możliwości maszyny do rozwiązywania różnych problemów. Babbage powiedział, że jest zbyt zajęty opracowywaniem samochodu, aby poświęcić czas na jego opisanie. Praca Lovelace nie tylko wypełniła tę lukę, ale zawierała również dogłębną analizę cech silnika analitycznego.
Osiem notatek Ady Lovelace poświęconych jest głównie trzem powiązanym ze sobą zagadnieniom: osobliwościom urządzenia; jego możliwości teoretyczne i rozwiązania programistyczne specyficzne zadania na maszynie analitycznej.
V Nie herbata porównując dwie maszyny – różnicę (czyli kalkulator) i analityczną programowalną maszynę liczącą, Lady Lovelace pisze, że maszyna licząca to zupełnie inna dziedzina nauki i techniki i stara się rozwijać terminologię. Z definicji silnik analityczny jest ucieleśnieniem nauki o operacjach i został zaprojektowany specjalnie do operowania na liczbach abstrakcyjnych jako obiektach tych operacji. Lady Lovelace pisze: "Przez słowo operacja rozumiemy każdy proces, który zmienia relację między dwiema lub więcej rzeczami, bez względu na to, jaki to może być związek. Jest to najbardziej ogólna definicja (obejmująca wszystkie rzeczy we wszechświecie). Mechanizm operacyjny może być wyzwalany niezależnie od obiektu, na którym jest operowany, mechanizm ten może oddziaływać nie tylko na liczby, ale także na inne obiekty, między którymi podstawowe relacje można wyrazić za pomocą abstrakcyjnej nauki o operacjach i które można dostosować do operacji operowania notacji i mechanizmu maszyny. Załóżmy na przykład, że związek między wysokościami dźwięków w harmonii a kompozycją muzyczną nadaje się do takiego przetwarzania; wtedy maszyna będzie w stanie komponować artystycznie skomponowane utwory muzyczne o dowolnej złożoności i czasie trwania ”.
Odnotowany ciekawe dla historii programowania. Oto program do rozwiązywania układu dwóch równań liniowych z dwiema niewiadomymi na maszynie. Lovelace jako pierwsza użyła terminu „zmienna robocza”.
V uwaga E Ada dopracowuje i rozwija pomysły Menabrei dotyczące możliwości obliczania funkcji postaci na maszynie analitycznej: Y = a + bx, Y = A + BcosX. Tutaj Lovelace stwierdza: "Wiele osób, które nie znają się na matematyce, uważa, że rolą maszyny jest generowanie wyników w postaci cyfrowej, a natura samego przetwarzania danych musi być arytmetyczna i analityczna. To błąd. Maszyna może przetwarzać i łączyć wartości cyfrowe w dokładnie taki sam sposób, jakby były literami lub jakimikolwiek innymi symbolami ogólny i faktycznie może dawać wyniki w postaci algebraicznej. „W tej samej notatce Lovelace po raz pierwszy przedstawił pojęcie cyklu operacji, a także pojęcie cyklu cykli.
V uwaga F zawiera ciekawą uwagę o możliwościach silnika analitycznego do uzyskania rozwiązania takiego problemu, którego ze względu na objętość nie da się rozwiązać ręcznie.
W finale uwaga G podano program do obliczania liczb Bernoulliego, w którym Lovelace demonstruje możliwości programowania na maszynie analitycznej.
Tak więc Ada Lovelace opublikowała trzy pierwsze na świecie programy komputerowe. Najbardziej szczegółowo opisała program do rozwiązywania układu dwóch liniowych równań algebraicznych w dwóch niewiadomych. To tylko krok od jej idei „zmiennej roboczej” do ogólnego operatora przypisania – jednej z podstawowych operacji wszystkich języków programowania. Drugi program, który wykonała do obliczenia funkcji trygonometrycznej; w tej procedurze Lovelace wprowadził koncepcję pętli, jednej z podstawowych konstrukcji programowania strukturalnego. W trzecim programie przeznaczonym do obliczania liczb Bernoulliego wynaleziono rekurencyjne pętle zagnieżdżone.
Córka Byrona była tak pochłonięta tym problemem, że zaprosiła Babbage'a, aby udzielił porad wszystkim zainteresowanym używaniem komputerów, aby Babbage nie rozpraszał się w budowaniu silnika analitycznego. Ale w 1842 roku rząd brytyjski odmówił wsparcia finansowego Babbage'owi.
Lady Lovelace była namiętną hazardzistką, hazardzistką i uzależnioną. Grała u boku męża Earla Lovelace'a, jej wiernego towarzysza oraz przyjaciela i nauczyciela Charlesa Babbage'a.
Nie przypadkiem zainteresowała się grą. Babbage nigdy nie był w stanie uzyskać wsparcia finansowego od rządu na budowę komputera. Wynalazca próbował wszystkich sposobów zarabiania pieniędzy - od napisania powieści po skonstruowanie maszyny w kółko i krzyżyk, aby później zademonstrować to za pieniądze, ale na próżno. A potem Lovelace przystąpili do opracowania systemu zakładów typu win-win na wyścig, mając nadzieję, że w ten sposób zdobędą fundusze na dalszą pracę na komputerach. Wspólnie przeprowadzono kontrolę taktyczną systemu, aktywnie grając na angielskich hipodromach.
System obstawiania win-win nie usprawiedliwiał się. Zarówno Babbage, jak i mąż William Lovelace, tracąc imponującą kwotę, stosunkowo szybko zrezygnowali z udziału w grze i ulepszania systemu. Ale Ada, z pomocą niejakiego Johna Crossa, uparcie grała dalej. Zużyła prawie wszystkie swoje fundusze i do 1848 r. była mocno zadłużona. Jej matka musiała spłacić te długi, a jednocześnie wykupić obciążające listy od Johna Crossa.
Na początku lat pięćdziesiątych pojawiły się pierwsze oznaki choroby, która pochłonęła życie Ady Lovelace. W listopadzie 1850 r. napisała do Babbage'a: „Mój stan zdrowia jest tak zły, że chcę przyjąć twoją ofertę i stawić się po moim przybyciu do Londynu twoim przyjaciołom medycznym”. Pomimo podjętych środków choroba postępowała i towarzyszyły jej ciężkie udręki. 27 listopada 1852 roku Ada Lovelace zmarła w wieku 37 lat, podobnie jak jej ojciec George Gordon Byron.
W swoich Notatkach Lady Lovelace pisała również o problemie sztucznej inteligencji. Napisałem go, gdy w ogóle nie było z kim rozmawiać o tym problemie. Zastanawiała się nad pytaniami, które pojawią się dopiero za sto lat.
W swoim słynnym artykule „Czy maszyna może myśleć?” Angielski matematyk i logik Alan Turing cytuje Lady Lovelace: „Silnik analityczny nie udaje, że tworzy coś naprawdę nowego. Maszyna może robić tylko to, co wiemy, jak to przepisać”. Turing się nie zgadza. Pisze: „Opinia, że maszyny niczym nie mogą zaskoczyć człowieka, opiera się, jak sądzę, na jednym złudzeniu, które szczególnie podatne jest na matematyków i filozofów. Fakt ten stał się własnością rozumu, natychmiast wszystkie konsekwencje tego faktu stają się własności rozumu. W wielu przypadkach założenie to może być bardzo przydatne, ale zbyt często zapomina się, że jest fałszywe. Naturalną konsekwencją tego jest pogląd, że podobno nie ma nic szczególnego w umiejętności wywnioskowania konsekwencji z dostępnych danych, prowadzony przez ogólne zasady Co więcej, Turing próbuje logicznie skonstruować model samouczącej się maszyny: „Ważną cechą uczącej się maszyny jest to, że jej nauczyciel jest w dużej mierze nieświadomy tego, co się w niej dzieje, chociaż wciąż jest w stanie przewidzieć zachowanie jego uczennic. Powyższe odnosi się szczególnie do dalszej edukacji maszyny, która już przeszła dobre przygotowanie i wyszedł z początkowego etapu „maszyny podrzędnej” ”.
Ale argument lady Lovelace nie został ostatecznie zachwiany ani przez Turinga, ani przez innych współczesnych uczonych. Ostrość i sztywność, z jaką postawiła problem nowej wiedzy, okazały się bardzo przydatne nie tyle w programowaniu, co w metodologii nauki XX wieku.
W maju 1979 roku Departament Obrony Stanów Zjednoczonych ogłosił zwycięzcę konkursu na opracowanie uniwersalnego języka programowania. Uznano go za język piekła, nazwany na cześć Ady Augusty Lovelace. Został stworzony przez naukowców i programistów pod przewodnictwem Jeana Ishbii. Prototypem języka stał się inny język programowania - "Pascal". Został nazwany na cześć fizyka, matematyka, filozofa Blaise'a Pascala, który w wieku dziewiętnastu lat w 1624 opracował projekt Pascaline - pierwszą mechaniczną maszynę obliczeniową.