Alan Turing gen22

Tags

Related Posts

Share This

Alan Turing

Alan Mathison Turing, matematico, logico e crittografo britannico, è certamente uno dei padri dell’informatica e uno dei più grandi matematici del XX secolo. Il suo lavoro influenza tutt’oggi lo sviluppo dell’informatica, grazie alla sua formalizzazione dei concetti di algoritmo e calcolo mediante la macchina di Turing, che a sua volta ha svolto un ruolo significativo nella creazione del moderno computer.
Per questi contributi Turing è considerato il padre della scienza informatica e dell’intelligenza artificiale. Durante la Seconda Guerra Mondiale Turing lavorò a Bletchley Park, il principale centro di crittoanalisi del Regno Unito, dove ideò una serie di tecniche per violare i cifrari tedeschi, incluso il metodo della Bomba (antenata di Colussus), una macchina elettromeccanica in grado di decodificare i codici creati mediante la macchina nazista Enigma.

Nel 1946 progetta l’Automatic Computing Engine (ACE), il primo computer elettronico sviluppato nel Regno Unito.
Il 19 febbraio 1946 Turing presentò infatti un documento al comitato esecutivo del National Physical Laboratory (NPL) dove delineava il progetto di un computer con programma caricabile.

A differenza della maggior parte dei primi computer come l’EDVAC di John von Neumann il progetto di Turing era un progetto indipendente slegato da ogni organizzazione militare.
Il sistema ACE aveva parole di 48 bit, utilizzava come memoria delle linee di ritardo e conteneva circa 7000 valvole termoioniche, poche rispetto alle 17486 utilizzate dall’ENIAC.

L’ENIAC utilizzava anche 70000 resistenze, 10000 capacità e aveva 5 milioni di giunzioni saldate quindi era molto più grande e molto soggetto a guasti.
Il documento di Turing sull’ACE includeva diagrammi dettagliati sui circuiti logici e stimava il costo in 11200 sterline. L’ACE gestiva anche le subroutine a differenza dell’EDVAC, inoltre L’ACE gestiva un primitivo linguaggio di programmazione chiamato Abbreviated Computer Instructions. Per via di difficoltà tecniche la prima versione dell’ACE costruita fu il Pilot ACE, una versione ridotta del progetto ACE. La versione completa dell’ACE venne costruita verso al fine del 1950 e operò fino alla fine del 1957 quando divenuto troppo obsoleto venne dismesso.

Nel 1945 l’Università della Pennsylvania costruì il computer ENIAC, un progetto sviluppato da John Mauchley e J. Prosper Eckert. Il programma dell’ENIAC comunque era cablato nell’hardware e quindi non poteva essere modificato senza alterare la macchina. L’EDVAC a differenza dell’ENIAC poteva caricare un programma esternamente ma John von Neumann dichiarò successivamente di non aver letto il lavoro di Turing sulla macchina universale, lavoro in cui Turing già parlava di un nastro perforato da utilizzare per inserire il programma nel calcolatore.

Please like & share: