« Imaginez un mathématicien brillant qui a changé le cours de l’histoire en secret, sauvé des millions de vies, et posé les bases de l’informatique moderne que vous utilisez tous les jours. Ce génie s’appelait Alan Turing et il n’a que 24 ans à l’époque, et son histoire extraordinaire a été portée à l’écran dans le film ‘The Imitation Game’. »
L’héritage d’Alan Turing


Contributions révolutionnaires : Alan Turing est considéré comme l’un des pères fondateurs de l’informatique et de l’intelligence artificielle. Ses travaux les plus célèbres incluent :
- La machine de Turing : Un modèle théorique qui a jeté les bases de l’informatique moderne.
- Le décryptage d’Enigma : Pendant la Seconde Guerre mondiale, Turing a joué un rôle crucial dans le déchiffrement des codes nazis, raccourcissant potentiellement la guerre de deux ans.
- Le test de Turing : Une méthode pour évaluer l’intelligence artificielle, toujours utilisée aujourd’hui.
Un destin tragique : malgré ses contributions exceptionnelles, Turing a connu une fin tragique. Persécuté pour son homosexualité, il a été condamné et soumis à un traitement hormonal forcé. Il est décédé en 1954 dans des circonstances controversées.
Voici une simulation de la machine de Turing :
Accès direct à la machine : c’est par ici !
Compréhension du fonctionnement
Ecrire 1000 en « Entrée de valeur binaire », cliquer sur « OK ». Cliquer sur « Pas à pas » et constater que la machine lit une case vide et se situe à l’état 1. Cliquer à nouveau sur « Pas à pas » et constater que la machine n’écrit rien sur la bande. Cliquer sur « Pas à pas » puis constater que le ruban se déplace de une case vers la gauche. Cliquer sur « Pas à pas » puis constater que la machine passe à l’état 2. Cliquer sur « Pas à pas » puis constater que la machine est à l’état 2, cliquer à nouveau et observer que la machine lit sur le ruban la valeur 1 donc va écrire la valeur 1 etc. Cliquer sur commencer pour accélérer le processus.
La machine enchaîne donc des instructions (lecture, écriture, avant, arrière) en fonction de l’état dans lequel elle se trouve ainsi que le chiffre qu’elle lit sur la bande. Ici le résultat obtenu est l’ajout de la valeur 1 à un binaire.
Il est possible de faire d’autres opérations comme soustraire multiplier etc. Amusez-vous !