Innholdsfortegnelse:
Definisjon - Hva betyr Charles Babbage?
Charles Babbage var en engelsk matematiker og oppfinner som er bredt kreditert for å komme med konseptet om en programmert datamaskin. Babbage ble født i 1791, en tid da datamaskinen egentlig mente en person som beregner manuelt.
Babbage ble utdannet matematiker, og la merke til - som mange andre siden - at større operasjoner kunne deles inn i enklere, mindre stadier. Uansett om det var en liten beregning eller en stor, ville menneskelige feil alltid være en risiko.
Babbage så for seg en maskin med en inngangsenhet, lagring, en prosessor, en kontrollenhet og en utgangsenhet, egentlig en grunnleggende moderne datamaskin. Denne maskinen vil være i stand til å håndtere de grunnleggende beregningene og dermed eliminere menneskelige feil. Selv om Babbages analytiske motor aldri ble fullført, ville den ha kjørt på punch-kort som inneholder programmer som kunne kjøres i en loop, slik at den kunne utføre alle beregninger som programmereren kunne utforme for det.
Babbage arbeidet også innen kryptografi og brøt Vigeneres autokey-chiffer.
Techopedia forklarer Charles Babbage
Babbages konseptuelle analytiske motor var et fantastisk tankesprang på den tiden, men en som har blitt gjort igjen og igjen siden. Ideen om å gjøre beregning til en mekanisk prosess oppsto også for Alan Turing. En stor forskjell mellom Babbage og Turing er at Turing ble født i en tid da konseptene hans kunne realiseres, takket være blant annet strøm.
Babbages analytiske motor og de tidligere og senere versjonene av Difference Engines var helt mekaniske, ved bruk av sylindere og andre deler som ville resultert i en maskin over 8 fot høy og 15 tonn. Til tross for at han aldri har bygget den første fungerende datamaskinen, tillot Babbages konseptmaskin vennen Ada Lovelace å få posthum anerkjennelse som verdens første dataprogrammerer for å lage algoritmer som var ment å kjøre på Babbages maskin.
