SlideShare a Scribd company logo
1 of 7
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
ALAN TURING (1912-1954)
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
LA MACCHINA DI TURING
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
ON COMPUTABLE NUMBERS
On computable numbers (1936)
Turing propone il disegno logico di un automa in grado
di effettuare tutte le operazioni computabili, ovvero tutte
le funzioni i cui valori possono essere ottenuti in un
tempo finito attraverso l’applicazione di un algoritmo.
L’automa, che diventerà noto con il nome di “Macchina
di Turing” non verrà mai realizzato ma l’interesse di
Turing non era rivolto alla progettazione di una nuova
tecnologia, quanto alla creazione di un automa teorico in
grado di spiegare che cosa significhi “computare” e
distinguere tra operazioni computabili e non computabili.
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
LA MACCHINA DI TURING
La macchina è composta da un
nastro potenzialmente illimitato e
diviso in singole celle, ognuna delle
quali può contenere un solo simbolo,
e da una testina in grado di spostarsi
da una cella all’altra e di leggere o
scrivere all’interno di questa.
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
L’automa può assumere una serie finita
di stati distinti e può leggere/modificare il
simbolo scritto in una cella, spostarsi da
una cella all’altra. La macchina, a
seconda dello stato in cui si trova e del
simbolo che legge sul nastro, esegue
una delle azioni possibili e passa ad un
nuovo stato. L'automa si ferma quando
non trova ulteriori istruzioni. La
sequenza di simboli scritta sul nastro
quando la macchina si ferma
rappresenta l’output.
LA MACCHINA DI TURING
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
Poiché la computazione è un processo di manipolazione di
simboli governato da regole, la Macchina di Turing è in
grado di effettuare tutte le operazioni computabili attraverso
un metodo definito e un numero finito di passi.
LA MACCHINA DI TURING
Mario Ricciardi
TECNOLOGIE, COMUNICAZIONE E SOCIETÀ
A.A.2012-2013
Poiché la computazione è un processo di manipolazione di
simboli governato da regole, la Macchina di Turing è in
grado di effettuare tutte le operazioni computabili attraverso
un metodo definito e un numero finito di passi.
LA MACCHINA DI TURING

More Related Content

Viewers also liked

Quest new product presentation 9 10-13
Quest new product presentation 9 10-13Quest new product presentation 9 10-13
Quest new product presentation 9 10-13QuestTechnologyIntl
 
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...Stephen Unsworth
 
Kultur&omsorg gruppe7 2013
Kultur&omsorg gruppe7 2013Kultur&omsorg gruppe7 2013
Kultur&omsorg gruppe7 2013Sykepleiestudent
 
Invenzione e creatività: una sfida
Invenzione e creatività: una sfidaInvenzione e creatività: una sfida
Invenzione e creatività: una sfidatechnonewslide
 
Cara Membuat WebTools
Cara Membuat WebToolsCara Membuat WebTools
Cara Membuat WebToolsMohammad Nur
 
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी)
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी) साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी)
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी) Pradip Awate
 
女子スーツ
女子スーツ女子スーツ
女子スーツKat0etsuk0
 
Quest technology product training 8 13-14
Quest technology product training 8 13-14Quest technology product training 8 13-14
Quest technology product training 8 13-14QuestTechnologyIntl
 
Høyre presentasjon
Høyre presentasjonHøyre presentasjon
Høyre presentasjonEinar Fauske
 
Sylvia plath daddy en quintets
Sylvia plath daddy en quintetsSylvia plath daddy en quintets
Sylvia plath daddy en quintetsjuanjurado98
 
Organizationalcultureatgoogle pptx1231
Organizationalcultureatgoogle pptx1231Organizationalcultureatgoogle pptx1231
Organizationalcultureatgoogle pptx1231Syed Arslan
 
Rabies in maharashtra by dr pradip awate
Rabies in maharashtra  by dr pradip awateRabies in maharashtra  by dr pradip awate
Rabies in maharashtra by dr pradip awatePradip Awate
 
Carte citoyenne de Paris - Propositions de support de communications
Carte citoyenne de Paris - Propositions de support de communicationsCarte citoyenne de Paris - Propositions de support de communications
Carte citoyenne de Paris - Propositions de support de communicationsLaureBS
 
Primary health care in india
Primary health care in indiaPrimary health care in india
Primary health care in indiaPradip Awate
 
Importance of-business-ethics
Importance of-business-ethicsImportance of-business-ethics
Importance of-business-ethicsSyed Arslan
 

Viewers also liked (18)

Quest new product presentation 9 10-13
Quest new product presentation 9 10-13Quest new product presentation 9 10-13
Quest new product presentation 9 10-13
 
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...
Combining Debt Planning and Retirement Planning: The Benefits of Retirees for...
 
Abbreviations
AbbreviationsAbbreviations
Abbreviations
 
Starbucks
StarbucksStarbucks
Starbucks
 
Kultur&omsorg gruppe7 2013
Kultur&omsorg gruppe7 2013Kultur&omsorg gruppe7 2013
Kultur&omsorg gruppe7 2013
 
Sant jordi
Sant jordiSant jordi
Sant jordi
 
Invenzione e creatività: una sfida
Invenzione e creatività: una sfidaInvenzione e creatività: una sfida
Invenzione e creatività: una sfida
 
Cara Membuat WebTools
Cara Membuat WebToolsCara Membuat WebTools
Cara Membuat WebTools
 
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी)
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी) साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी)
साथरोग प्रतिबंध आणि आपण ( आश्रमशाळा / निवासी शाळांसाठी)
 
女子スーツ
女子スーツ女子スーツ
女子スーツ
 
Quest technology product training 8 13-14
Quest technology product training 8 13-14Quest technology product training 8 13-14
Quest technology product training 8 13-14
 
Høyre presentasjon
Høyre presentasjonHøyre presentasjon
Høyre presentasjon
 
Sylvia plath daddy en quintets
Sylvia plath daddy en quintetsSylvia plath daddy en quintets
Sylvia plath daddy en quintets
 
Organizationalcultureatgoogle pptx1231
Organizationalcultureatgoogle pptx1231Organizationalcultureatgoogle pptx1231
Organizationalcultureatgoogle pptx1231
 
Rabies in maharashtra by dr pradip awate
Rabies in maharashtra  by dr pradip awateRabies in maharashtra  by dr pradip awate
Rabies in maharashtra by dr pradip awate
 
Carte citoyenne de Paris - Propositions de support de communications
Carte citoyenne de Paris - Propositions de support de communicationsCarte citoyenne de Paris - Propositions de support de communications
Carte citoyenne de Paris - Propositions de support de communications
 
Primary health care in india
Primary health care in indiaPrimary health care in india
Primary health care in india
 
Importance of-business-ethics
Importance of-business-ethicsImportance of-business-ethics
Importance of-business-ethics
 

Alan Turing

  • 1. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 ALAN TURING (1912-1954)
  • 2. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 LA MACCHINA DI TURING
  • 3. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 ON COMPUTABLE NUMBERS On computable numbers (1936) Turing propone il disegno logico di un automa in grado di effettuare tutte le operazioni computabili, ovvero tutte le funzioni i cui valori possono essere ottenuti in un tempo finito attraverso l’applicazione di un algoritmo. L’automa, che diventerà noto con il nome di “Macchina di Turing” non verrà mai realizzato ma l’interesse di Turing non era rivolto alla progettazione di una nuova tecnologia, quanto alla creazione di un automa teorico in grado di spiegare che cosa significhi “computare” e distinguere tra operazioni computabili e non computabili.
  • 4. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 LA MACCHINA DI TURING La macchina è composta da un nastro potenzialmente illimitato e diviso in singole celle, ognuna delle quali può contenere un solo simbolo, e da una testina in grado di spostarsi da una cella all’altra e di leggere o scrivere all’interno di questa.
  • 5. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 L’automa può assumere una serie finita di stati distinti e può leggere/modificare il simbolo scritto in una cella, spostarsi da una cella all’altra. La macchina, a seconda dello stato in cui si trova e del simbolo che legge sul nastro, esegue una delle azioni possibili e passa ad un nuovo stato. L'automa si ferma quando non trova ulteriori istruzioni. La sequenza di simboli scritta sul nastro quando la macchina si ferma rappresenta l’output. LA MACCHINA DI TURING
  • 6. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 Poiché la computazione è un processo di manipolazione di simboli governato da regole, la Macchina di Turing è in grado di effettuare tutte le operazioni computabili attraverso un metodo definito e un numero finito di passi. LA MACCHINA DI TURING
  • 7. Mario Ricciardi TECNOLOGIE, COMUNICAZIONE E SOCIETÀ A.A.2012-2013 Poiché la computazione è un processo di manipolazione di simboli governato da regole, la Macchina di Turing è in grado di effettuare tutte le operazioni computabili attraverso un metodo definito e un numero finito di passi. LA MACCHINA DI TURING