Charles Babbage

Autore: Louise Ward
Data Della Creazione: 10 Febbraio 2021
Data Di Aggiornamento: 16 Maggio 2024
Anonim
A demo of Charles Babbage’s Difference Engine
Video: A demo of Charles Babbage’s Difference Engine

Contenuto

Definizione - Cosa significa Charles Babbage?

Charles Babbage era un matematico e inventore inglese a cui è ampiamente attribuita l'idea di un computer programmato. Babbage nacque nel 1791, un tempo in cui il computer in realtà significava una persona che calcolava manualmente.

Educato come matematico, Babbage notò - come molti altri da allora - che operazioni più grandi potevano essere suddivise in fasi più semplici e più piccole. Tuttavia, che si tratti di un piccolo calcolo o di un grande, l'errore umano sarebbe sempre un rischio.

Babbage immaginava una macchina con un dispositivo di input, una memoria, un processore, un'unità di controllo e un dispositivo di output, essenzialmente un computer moderno di base. Questa macchina sarebbe in grado di gestire i calcoli di base, eliminando così l'errore umano. Sebbene non sia mai stato completato, Babbages Analytical Engine avrebbe funzionato su schede perforate contenenti programmi che potevano essere eseguiti in un ciclo, consentendogli di eseguire tutti i calcoli che il programmatore poteva progettare per esso.

Babbage ha anche lavorato nel campo della crittografia, rompendo il codice di risposta automatica di Vigeneres.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Charles Babbage

Il motore analitico concettuale di Babbages era un balzo in avanti nel pensiero, ma uno che è stato fatto ancora e ancora da allora. L'idea di trasformare il calcolo in un processo meccanico è venuta anche ad Alan Turing. Una grande differenza tra Babbage e Turing è che Turing è nato in un'epoca in cui i suoi concetti potevano essere realizzati, grazie, tra l'altro, all'elettricità.

Babbages Analytical Engine e le versioni precedenti e successive dei suoi motori a differenza erano interamente meccanici, usando cilindri e altre parti che avrebbero portato a una macchina alta oltre 8 piedi e 15 tonnellate. Nonostante non abbia mai costruito il primo computer funzionante, la macchina concettuale Babbages ha permesso alla sua amica Ada Lovelace di ottenere il plauso postumo come primo programmatore di computer al mondo per la creazione di algoritmi che dovevano essere eseguiti sulla macchina Babbages.