Filosofia dell'informazione/Computazione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riassunto
+ avanzamento
Riga 1:
{{Filosofia dell'informazione}}
{{Avanzamento|100%}}
 
=== La nascita dei computer moderni ===
I primi calcolatori non avevano programmi già salvati in memoria: per eseguire operazioni diverse era necessario modificare manualmente i collegamenti. Il primo a pensare a un calcolatore con istruzioni codificate salvate all'interno della memoria fu [https://it.wikipedia.org/wiki/Alan_Turing Alan Turing]; nel 1935, in un articolo intitolato ''On Computable Numbers, with an Application to the Entscheidungsproblem''<ref>{{Cita pubblicazione|autore=Alan M. Turing|titolo=On Computable Numbers, with an Application to the Entscheidungsproblem|rivista=Proceedings of the London Mathematical Society, ser. 2|volume=42|pp=230-265|lingua=en|url=http://draperg.cis.byuh.edu/archive/winter2014/cs320/Turing_Paper_1936.pdf|wkautore=Alan Turing|formato=pdf}}</ref>. Proprio da questo articolo nasceva l'idea della [https://it.wikipedia.org/wiki/Macchina_di_Turing macchina di Turing universale], una macchina dalla memoria infinita capace di contenere sia dati che istruzioni, dotata di uno scanner in grado di muoversi nella memoria, simbolo dopo simbolo, leggendone o scrivendone altri; in questa macchina il semplice inserimento di programmi diversi poteva condurre a risultati diversi.