Analytisk maskin

Den analytiske motoren ( analytisk motor på engelsk) er en beregningsmaskin som kan programmeres utarbeidet i 1834 av matematikeren engelsk Charles Babbage . Han ville aldri klare det (bortsett fra en uferdig prototype), men han ville tilbringe resten av livet med å designe den til minste detalj. Den yngste av sønnene hans, Henry Babbage , bygde sentralenheten (møllen) og skriveren fra 1880 til 1910.

Det var under utviklingen av en beregningsmaskin beregnet for beregning og utskrift av matematiske tabeller ( differensmaskin ) at Babbage hadde ideen om å innlemme kort av Jacquard-vevstolen , hvis sekvensielle lesing ville gi instruksjoner og data til maskinen hans, så forestilt seg, til tross for bemerkelsesverdige forskjeller i drift (det fungerte med damp med mekaniske hjul og gir), forfedren til moderne datamaskiner .

Det var under utviklingen av denne maskinen at Ada Lovelace formaliserte Babbages ideer og utviklet den første programmeringsalgoritmen i historien, og ble den første datavitenskapsmannen i menneskeheten.

Beskrivelse og drift

Maskinen inkluderer de forskjellige deler som kan finnes i en datamaskin i dag: program og datainngangsanordningen masseminne ), styreenhet ( mikroprosessor ), beregningsenheten (del av mikroprosessoren), hukommelse ( harddisk ), og utgangs enhet ( skriver ).

Programmering

Rekkefølgen av instruksjoner tilsvarer et dataprogram eller programvare .

Den berømte Ada Lovelace initierte deres forfatterskap og formaliserte Babbages ideer i en bok som gjorde henne til den første "  programmereren  ". Hun skriver :

“Den analytiske maskinen later ikke på noen måte til å skape noe av seg selv. Hun kan gjøre det vi kan be henne om å gjøre [...] Hennes rolle er å hjelpe oss med å gjøre det vi allerede vet hvordan vi skal kontrollere. "

Hun viser seg å være en bemerkelsesverdig visjonær ved å forstå at kallet til denne maskinen går langt utover enkle numeriske beregninger: behandlingen av symboler og symbolske ligninger er også åpen for henne:

“Mange mennesker som ikke er kjent med matematiske studier, mener at fordi maskinens jobb er å gi resultater i numerisk notasjon, må prosessens natur nødvendigvis være aritmetisk og numerisk, snarere enn algebraisk og analytisk. Dette er en feil ... Maskinen kan produsere tre typer resultater: […] symbolsk […]; digital […]; og algebraisk i bokstavlig notasjon. "

-  Notater til Luigi Federico Menabrea for boken hans om Babbage

Historie

Den analytiske maskinen var ikke det første forsøket fra Babbage som allerede hadde oppfunnet en forskjellsmaskin bestilt av den britiske regjeringen for å etablere feilfrie beregningstabeller . Denne forskjellsmaskinen ble delvis bygget fra 1822 til 1833 av Joseph Clement , en av de beste britiske verktøyprodusentene i sin tid.

Babbage begynte utviklingen av sin analytiske maskin i 1834, og innså at han kunne forenkle forskjellsmaskinen sin med denne nye programmerbare maskinen. Det engelske parlamentet nektet denne lederskiftet og stoppet offisielt sin økonomiske støtte i 1842. Maskinen ble aldri ferdig. Det anslås i dag at den komplette maskinen ville ha utgjort et virvar av hjul og tannhjul drevet av damp og okkuperte stedet for et lokomotiv .

Babbage brukte prinsippene oppdaget under utviklingen av Analytical Engine for å skape en forskjell maker n o  to som bare ble bygget hundre år senere, bekrefter riktigheten av hans synspunkter.

Babbages yngste sønn utviklet en del av analysemaskinen for å bevise at farens ideer var korrekte. Han startet i 1880, men ga opp i 1888 etter en beregningsfeil under demonstrasjonen av beregningen og utskriften av tabellen med de første førti multipler av π med tju ni desimaler. Han gjenopptok utviklingen i 1906 og ga en vellykket demonstrasjon av denne beregningen til Royal English Academy of Astronomy. Henry Babbage donerte denne maskinen til Science Museum i London i 1910.

Heritage: forfaren til datamaskiner

Til tross for åpenbare forskjeller i teknologi regnes den analytiske maskinen som forfedre til moderne datamaskiner .

Prosjektplan 28

Et prosjekt bør startes etter å ha samlet inn nok donasjoner til å bygge den analytiske maskinen i henhold til Babbages planer.

Merknader og referanser

  1. Originalen på engelsk: "Mange personer som ikke er fortrolige med matematiske studier, forestiller seg at fordi motorens virksomhet er å gi resultatene i numerisk notasjon, må arten av dens prosesser derfor være aritmetisk og numerisk, snarere enn algebraisk og analytisk. Dette er en feil ... Motoren kan utvikle tre sett med resultater: […] symbolske resultater […]; numeriske resultater […]; og algebraiske resultater i bokstavlig notasjon. "
  2. Robert Ligonnière , s. 109 (1987).
  3. Prosjektsted .

Kilder

Se også

Relaterte artikler

Eksterne linker