|
STORIA ED EVOLUZIONE DELLA SCRITTURA - di Antonio Zoppetti |
| George Boole |
Precursori del computerOltre alle riflessioni di Pascal e Leibniz, nella storia dei precursori del computer un posto di grande rilievo va riservato al progetto della "macchina analitica" di Charles Babbage (1792-1871), Questo progetto è importante perché contiene un'idea che si è in seguito rivelata una condizione necessaria per la nascita di un elaboratore: il concetto di memoria. La "macchina analitica" si può considerare un prototipo di calcolatore che avrebbe dovuto essere dotato di un'apposita memoria nella quale dovevano essere trascritti i risultati parziali delle varie operazioni che era in grado di compiere. Altrettanto fondamentale per la nascita del moderno computer è stata l'attività del matematico George Boole (1815-1864), la cui algebra binaria, basata su i simboli 0 e 1, e sulle funzioni di congiunzione, disgiunzione e negazione (and, or e not), ha rappresentato successivamente il principio di funzionamento di ogni elaboratore. E' importante precisare che la logica di Boole non nasceva per esigenze applicative, era una pura e astratta speculazione. Boole ha voluto sviluppare una logica basata su due simboli, mentre per esempio la matematica si basa su un sistema di dieci cifre, per sviluppare la logica con il minor numero di simboli possibili. Solo nel secolo successivo questa logica assolutamente astratta e speculativa è stata impiegata nella costruzione dei primi computer. |
|
Copyright (C) 2002 Linguaggio Globale - Zopper di Antonio Zoppetti |