Представяне на алгоритмични машини. Машина за обучение

"Модерни партийни системи" - определение на модерна партия. Парти. Идеологическа функция. Английска партия. Признаци на партита. Малък брой членове. Партия на властта. Специална позиция в обществото. Подходи към определянето на концепцията за "парти". Същност и фундаментална разлика между идеологиите. Консервативна и либерална партия.

"Социална защита" - труд се превръща в основата на социалното признаване и основа за защита срещу различни опасности и нещастия. Въпрос: Какво от два фактора предизвика изключително ниско ниво на съкращения? Кризата на социалната държава. 3. противоречивият характер на системата за социална защита. Ако има неочаквано наследство с неочаквано наследство, което може да разстрои позицията на работниците да се окаже неочаквано наследство.

"EGE за социалните науки C8" е престъпление. Разгърнати отговор по темата. Същността на плана. Социално и опасно виновен акт. План за формуляри за повикване. Преодоляване на екологичната криза. Какво е престъпление. Злодеяние. Семантични елементи. Разгърнат план. Екологичната криза е свързана с други глобални проблеми. Деформация в съзнанието на хората.

"Готик" - в нашето време, готик се разпространи в почти всички стилове на музика. Сред тях са готови, има атеисти, християни и сатанисти. Какво е? Монаси, садо-мазохисти, фетишисти. Спор за светлината и тъмнината. Защо черен цвят? Изпълняваща Батина Джулия. Радост и тъга, като светлина и тъмнина - две измерения. След това беше готическата римска и поезия - Байрън, Волпул, Анна ориз.

"Руската конституция" - каква е Конституцията. Президент на Руската федерация. Какви са националните ценности. Назовете хора, чиито дела се гордеят с Русия. Изразът "обединена обща съдба на една земя". 20 години от Конституцията на Руската федерация. Какво означава да приеме съдбата на отечеството като негова лична. Преамбюл. Конституция и нейната роля. Преамбюл на Конституцията на Руската федерация.

"Ученици за обществото и човека" - постмаркизъм. Ученията за обществото и човека. Функции. G.v.f. Gegel. Аристотел. Форми на държавно царуване. Древна Индия. Човек. Възраждане. Древен Китай. Представители. Технически. Екзистенциализъм. Материално разбиране на обществото. Митове. Стойност подход. Адам Смит. Средна възраст. Същността на теорията на обществения договор.

Методологичното развитие на урока, който ще бъде обсъден в тази публикация, е предназначен за изучаване в 10-ия клас, когато се има предвид тематичния блок " Алгоритъм. Алгоритъм изпълнители».

В урока по темата " "Придружено от мултимедийна презентация, момчетата ще се запознаят с устройството си, да научат принципа на работа и да продължат да изграждат програма за машината за тюси. Материалът на урока ви позволява да развивате алгоритмично мислене на учениците от гимназията, формализиране.

По вид, тази професия е комбинирана, на която изследването на новия материал е залегнало в процеса на решаване на проблеми по темата. Авторът за развитие предлага да се използва частично търсене на учене, когато процесът на мислене става продуктивен с последователна посока и контрол на учителя.

Описание на хода на машината за туризъм

На етапа на организиране на класа учителят създава момчетата на работа, формулира обекта на класовете и разказва за английския алан Тюринг, който значително засяга развитието на компютърните науки като наука.

Като тренировка на следващия етап учениците решават логическата задача с последващия тест на борда. Важно е да се привлече вниманието към способността да се изготви алгоритъм на аргумента.

Като се разбира с задачата на загряване, актуализирайте преди това теоретичен материал за алгоритмите за алгоритъма и алгоритмите. За това авторът на развитието предлага да се проведе фронтално проучване по следните въпроси:

Какво се нарича алгоритъм и на кого е предназначен?

Какви свойства са алгоритъмът?

Кой може да се яви като алгоритъм на изпълнителя?

Назовете основните концепции на машината за тюринг.

Демонстрирайте основните свойства на алгоритмите, като се фокусирате върху примера на машина за тютене.

Примери за машини за тюринг - теоретична част

Преди да продължите с решаването на проблеми по темата, в теоретичната част, ние даваме описание на машината за туризъм. Привличаме вниманието към класа в два компонента на някой от тези автомобили:

1) лентата е неограничена и разделена на клетки;
2) главата, задвижвана от главата, която чете информацията и нарече машината.

Замени една буква от азбуката към другата, която се съдържа в обозримата клетка;

Да извърши смяна надясно или наляво с интервал в една клетка или да остане на едно и също място;

Променете собственото си вътрешно състояние.

Решаване на задачи с машини за тюнене

Следващият етап от класовете предполага потапяне в практическата част на урока и решаване на проблеми по темата. Учителят съобщава, че с помощта на машината за туризъм е необходимо да се опитате да симулирате устройство, подобно на калкулатора. Общо две задачи се предлагат, чийто анализ е придружен от презентационни слайдове:


Задача 1.
Твърдите напрежението на машината за тюринг съдържа малко десетично число. Трябва да се добави към този номер 1 ( мерна единица). Устройството в този случай пренебрегва редица цифри, съответстващи на входния номер.

Един от първите и много успешни опити за показване
Математически еквивалент на интуитивна идея за алгоритъма
Това беше въвеждането на концепцията за машина за тюси през 1937 г., 9 години преди това
Появата на първия компютър.
Машина машина - абстрактна машина. Това е математически
Модел на идеализирано изчислително устройство.
Машината за туризъм се състои от лентово и контролно устройство с
Четене и запис на глава (превоз) (фиг. 5.1).
Фиг. 5.1
Лентата е твърда фиксирана отляво и безкрайна отдясно. Понякога
Смята се, че лентата не е ограничена до дясното и отляво. Лентата е разделена на
Клетки, които са номерирани по естествени числа 1, 2, ....
Символите на външна азбука се въвеждат във всяка клетка
Машини Tyurring.
A \u003d (A0, A1, ... AN).
(5.1)
Един от знаците (пространството) съответства на незапълнен, празен
Клетка.
Главата може да се движи по лентата наляво и надясно. Кога
Той е фиксиран, той стои срещу определена клетъчна лента; казват, че
Главата е с изглед към тази клетка.

На единица време, наречена стъпка, главата може
Преместете една клетка наляво или надясно. В допълнение, главата
може също така да разпознае съдържанието на изглед към клетката, може
Въведете символа на външната азбука до текущата клетка и може да се измие
съдържанието на текущата клетка или какво същото е същото, пишете там
пространство.
Устройството за управление може да бъде в един от комплекта
Дискретни състояния:
Q \u003d (Q0, Q1, ... QM).
(5.2)
Комплектът Q се нарича вътрешна азбука на машината
Или азбука във вътрешни състояния.
С една дума, последователността W \u003d Ai1, AI2, ..., AIS символи,
записани в лентовите клетки, където Ai1 е символ, разположен в
лявата непразна клетка, а AIS е символ вдясно
непразна клетка. Броят на символите в думата се нарича дълго
думите.
Нека думата w, да бъде написана на лентата по някоя време
Устройството за управление е в QI състояние, а превозът -
противоположна на символа на думите W. Конфигурация на машината по това време
Времето t се нарича последователност k \u003d ai1, ..., ai (m - 1), qi, цел ...
AIS. Конфигурациите в началото и в края на работата се наричат \u200b\u200bсъответно
Първичен и финал.

Пример 5.4.
Нека ABCDE Word, устройството за управление, се записват на лентата
Тя е в QI състояние и превозът е срещу символа d.
Конфигурацията в този случай ще бъде записана като тази:
ACCQIDE.
Тъй като машината за туризъм има ограничена азбука и край
Броят на вътрешните държави е очевиден, че може да изпълни
Окончателно действие.
Ако устройството за управление в някакъв момент
е в Qi състояние, символът на AJ се преразглежда, следващия момент
Времето се записва от AR символа, устройството за управление влиза
Състояние QK, а каретката се променя, казват, че автомобилът изпълнява
Екип
AJQI ARSQK,
(5.3)
където s е смяна, s \u003d l, ако преминаването наляво, s \u003d r, ако смяна е правилно, s \u003d c,
Ако превозът остане на място.
Комбинацията от всички команди, които машината може да изпълнява,
наречена своята програма. Състоянието на неприятността изисква за това
Всеки j и всеки имам само един отбор от форма (5.3).

Всяка машина за тюринг е напълно определена от нейната
Азбука, вътрешни състояния и програма.
Така че машината за тюринг е съвкупност
M \u003d. ,
(5.4)
където А е външна азбука (5.1),
Q - Вътрешно азбука
Държави (5.2), P - програма (5.3).
Пример 5.5.
Машина с външна азбука A \u003d (1, а), азбука вътрешна
Държави Q \u003d (Q1, Q2) и програма
1Q1 1RQ1,
AQ1 1R Q1,
От всяка първоначална конфигурация ще работи безкрайно,
Запълване на цялата лента вдясно от началната точка.

Поръчката на машината за тюринг често се поставя под формата на таблица.
Във всяка колона на горния ред символите на вътрешния
Азбука, във всеки ред от първата колона - символи на външните
Азбука. В клетки на пресечната точка на други колони и линии
Отборите са поставени.
Ако на пресечната точка на всеки низ и всяка колона ние
Получаваме празна клетка, тогава това означава, че в този вътрешен
Този символ не може да изпълни този символ.
A / Q.
A0.
А1.
Q0.
Q1.

Qi.
Qn.

AJ.
AJKQI.

Съм.
Команден формат: AKQ, където:
А - ново съдържание на текущата клетка (нов символ на външни
азбука, която се въвежда в текущата клетка);
K - екип от механизма за маса за турниране
(ляво, дясно, спиране);
Q е ново вътрешно състояние на машината за трениране.

Възниква операцията на машината въз основа на дадена програма
по следния начин.
Да предположим, че в момента
е във вътрешното състояние на чи, и в екскретирания превоз
Клетката на лентата е символът на AJ.
След това колата се премества в изпълнението на командата AJKQI в клетката, на
Пресичане на колоната QI и редове AJ:
1) в текущата клетка на лентата се въвежда нов символ на AJ (вероятно
същото).
2) Смяна на главата ляво (k \u003d ляво) или смяна на главата
дясно (k \u003d дясно) или главата остава на място, т.е.
Машина за спиране (K \u003d стоп).
3) Машините отиват в ново вътрешно състояние Qi.
Възможни случаи на спиране на машини за тюринг:
1) По време на изпълнението на програмата машината ще достигне изпълнението
Спиране на команди; Програмата в този случай се счита за завършена.
Машината спира - възниква ефективно спиране.
2) Колата никога не спира, възникват примки.

Пример 5.6.
Оставете външната азбука A \u003d (0, 1, 2) и набор от вътрешни
Състоянията се състоят само от една държава Q \u003d (Q0). Необходимо
Изграждане на MT, което в произволен запис, започвайки от всеки
Клетките, преместване надясно, намират първата нула и спира.
Такава машина може да бъде зададена таблица:
А.
Q0.
0 0cq0.
1 1RQ0.
2 2RQ0.
Наистина, нека, в началото колата е в състояние
1 1 2 0 1 2 2
Главата припокрива символа 1. В съответствие с таблицата. изпълнен
Екип 1RQ0, т.е. в пренебрегващата клетка е написано същото
Символ 1 и главата се измества вдясно.
1
1
2
0
1
2
2
Сега главата възпроизвежда символа 1 и в съответствие с
Маса. 5.2 команда 1RQ0, т.е. в пренебрегвана клетка
Същия символ 1 и главата се измества вдясно
1 1 2 0 1 2 2
Сега главата пренебрегва символа 2 и в съответствие с таблицата. 5.2.
Командата 2RQ0 се извършва, т.е. в пренебрегната клетка се записва
Същият символ 2 и главата се променя точно.
1 1 2 0 1 2 2
Сега главата пренебрегва символа 0 и в съответствие с таблицата. 5.2.
Извършва се команда от 0cq0, т.е. в пренебрегвана клетка
Същият символ 0 и колата спира.

Пример 5.7.
Изграждане на машина за туризъм, която думата avb) се превръща в
думата A & B, и думата A & B) превръща в Word A V B
Спазва законите de morgan. Такава кола може да бъде зададена
Таблица 5.2.
Външна азбука A \u003d (A, B, V, &, (,), _) (символ _ съответства
празна клетка) и много вътрешни състояния се състоят само от
една държава Q \u003d (Q0).
А.
А.
Б.
В.
&
)
_
Q0.
_Rq0.
ARQ0.
RQ0.
& Rq0.
VRQ0.
RQ0.
BRQ0.
_Cq0.

Данните за машината за обучение са думи във външната лента.
Захранващото устройство и крайният резултат се записват на лентата. На
Лентата може да бъде записана дума, както и последователността на думите. В
В последния случай има специален символ между думите, те могат да бъдат пространство или символ. Естествен номер А.
А.
Изглежда думата 1 ... 1 \u003d 1, състояща се от единици. Например,
Номер 3 съответства на думата 111.
Пример 5.8.
Изграждане на машина за туризъм, която произвежда две добавки
А.
Естествени числа a и b. Сгънете две номера А и Б - това означава дума 1
Б.
A + B.
1 трансформация към дума 1.
Това може да се направи, премахване в записа A B символ на сепаратора и
Преместване на първия термин към втория. Такава кола може да бъде
Задайте таблица. Външна азбука A \u003d (1, _), където - символ
Сепараторът и _ - празен клетъчен символ (пространство). Много
Вътрешните държави се състоят от три състояния Q \u003d (Q0, Q1, Q2).
А.
Q0.
Q1.
Q2.
1 _RQ1 1RQ1 1LQ2
* _Rq1 1lq2.
_
_Cq1.
__Rq1.
Първоначалното и крайното състояние на лентата за случая a \u003d 2, b \u003d 3
Представени на фиг. а) и б)
а)
1 1 1 1 1
б)
1 1 1 1 1

Изчисляване чрез функции за тестване
Ще разгледаме F функции от един или повече
Променливи, посочени на настройката n \u003d (0, 1, 2, ..., n, ...)
естествени числа или неговите подгрупи (частични функции) и
Вземане на стойности на зададената N.
Определение 5.8. Функция F (x1, x2, ..., xn) се нарича изчислим,
Ако има алгоритъм, който ви позволява да изчислите стойностите му
Тези променливи, за които се определя и работи
безкрайно, ако функцията за този набор от променливи не е
Дефинирани.
Определение 5.9. Функция F (x1, x2, ..., xn) се нарича изчислима
Чрез тюринг, ако има машина за туризъм, изчислява това
функция.
Променливите могат да бъдат поставени като думи с разделители
11…1 11…1 …… 11…1
Пример 5.9.
Запис 111 11 1 съответства
равно, съответно, 3, 2 и 1.
Три променливи X1, X2, X3,
Функцията се записва и с дума, състояща се от единици.
Пример 5.8 представлява функцията на две променливи f (a, b) \u003d a + b.

Теза за тюринг. Всеки алгоритъм може да бъде реализиран от машината
Тюринг.
Тезата за тюринг е невъзможна да се докаже. Това твърдение означава това
Математическата концепция за изчисляване на функцията за съхранение е
Идеалният модел на интуитивната концепция на алгоритъма. Тази теза
потвърдено от опит.
В своята природа тезата за тюринг е напомняща за математическия
Законите на механиката, които не могат да бъдат доказани по същия начин, но
Нютон се отвори, много пъти потвърждаваше по опит.
Поради тезата за изработване на невъзможността за изграждане на автомобил
Тюринг означава липса на алгоритъм за решаване на този проблем.
Проучване
Машини
Тюринг
Полагане
Фондация
алгоритмично мислене, същността на която е това
Трябва да можете да разделите процеса на изчисление към прости компоненти.
Стъпки.
В машината за тюринг, такова разделение е довело до границата
ти просто. В съвременен компютър, алгоритмичният процес е разделен
Не при такива малки компоненти, както в колата на тюринг. Напротив,
Има желание за консолидиране на процедурата за обработка.
Например, работата на добавянето в машината за тюринг е цяла програма,
И в компютъра това е най-простата функция.

- Умът е огледало и
Огледалото ще огледа
Дръпни желания ... Изтрий
Ще се появят прах и истина
Преди теб ... "

Слайд 2.

Въведение

Концепцията за алгоритъма. Алгоритъмът е точен ред, който определя изчислителния процес, идващ от данните за променливата източник до желания резултат (Markov A.A.) свойства на алгоритъма: 1) дискретност. 2) сигурност. 3) изпълнение. 4) Масадност.

Слайд 3.

Математически модел на машината за туризъм

Машината за математика (MT) е математически модел на идеализирана цифрова изчислителна машина. Устройство за машинно устройство. Лента. Четене на главата. Управляващо устройство. Вътрешна памет.

Слайд 4.

Калъф

В клетките на дискретна точка във времето, само един символ (буква) от външната азбука A \u003d (, A1, A2, ..., AN-1), може да бъде записана. Една празна клетка е обозначена със символ и самият символ се нарича празен, докато останалите знаци се наричат \u200b\u200bнепразни.

Слайд 5.

Четене на главата

Главата може да прочете съдържанието на клетката и да записва нов символ от азбуката А. В един часовник, той може да се движи само по една клетка вдясно (p), ляво (L) или да остане на място (h).

Слайд 6.

Вътрешна памет

Вътрешната памет на машината е някакъв ограничителен набор от вътрешни състояния Q \u003d (Q0, Q1, ..., QM), m≥ 1. Ние ще приемем тази сила | Q | ≥2. Две машини на машината са от особено значение: Q1 е първоначалното вътрешно състояние (първоначалните вътрешни състояния могат да бъдат няколко), Q0 е крайното състояние или Stop State (крайното състояние винаги е едно). Във всеки момент от времето, MT се характеризира с положението на главата и вътрешното състояние.

Слайд 7.

Управляващо устройство

Извършва следните действия: променя AI символа, който се чете по време на нов символ на AJ (по-специално, оставя го непроменен, т.е. AI \u003d AJ); Премества главата в една от следните направления: n, l, p; Променя вътрешното състояние на машината Qi в момента на новия QJ, в който ще има кола в момент t +1. Такива действия на устройството за управление се наричат \u200b\u200bкомандата, която може да бъде написана във формата: Qiadajdqj

Слайд 8.

Работа на колата Tyurrega

Работата на машината е напълно определена от задачата в първия (първоначален) момент: думи на лентата, т.е. последователностите на символите, записани в лентовите клетки (думата се получава чрез четене на тези символи на лентовите клетки отляво вдясно); Ръководители; Вътрешно състояние на машината.

Слайд 9.

Ако думата A1, A2, A1, A1 се записва в началното време на лентата, тогава първоначалната конфигурация ще бъде разгледана: работата на машината за тюринг се състои в последователно прилагане на команди и използването на команда или команда се определя от текущата конфигурация. Така че в горния пример, екип трябва да се прилага с лявата страна на Q1A1. Резултатът от машината се счита за думата, която ще бъде записана на лентата в крайната конфигурация, т.е. в конфигурацията, в която вътрешното състояние на машината е Q0.

Слайд 10.

Примери за автомобили на Тюринг

Пример 1. За изграждане на машина за тюринг T1, която е приложима за всички думи с външна азбука (a, b) и прави следното: всяка дума x1, x2 ... xn, където xi \u003d a или xi \u003d b (i \u003d 1, 2 ... n) преобразува в думата x2, ... xn, x1, т.е. започва да работи с думата x1, x2 ... xn на лентата в първоначалната конфигурация, машината ще спре, и Думата x2, ... xn, x1, ще бъде написана в крайната конфигурация в някаква част от лентата. И всички други лентови клетки (ако такива са) са празни.

Слайд 11.

Решение: за външната азбука на машината T1, вземете задателя A \u003d (, A, B) и за вътрешния - Q \u003d (Q0, Q1, Q2, Q3). Отбори Ние определяме както следва: Q1A PQ2, Q1B PP3, Qiy PPI, където yε (a, b), i \u003d 2, 3; Q2 AHQ0, Q3 BHQ0 Разгледайте работата на T1 машината върху думата BA. В работата на машината върху думата BA първоначалната конфигурация е както следва:

По-кратък запис на тази последователност от конфигурации, т.е. процесът на работа на машината ще бъде: по този начин думата bbabb се рециклира от машината към думата BABBB.

Вижте всички слайдове

Алън Тюринг

Алън Матсън Тюринг Алън Матсън Тюринг (инж. Алън Матисън Тюринг; 23 юни 1912 - 7 юни 1954 г.) - английски математик, логика, криптографа, която има значително въздействие върху развитието на информатиката. Кавалерска заповед на Британската империя (1945), член на Кралското общество Лондон (1951). Абстрактната изчислителна "машина за тюринг", която може да се счита за компютър с общо предназначение, дава възможност за формализиране на концепцията за алгоритъма и все още се използва в различни теоретични и практически проучвания. Научните произведения на A. Tyurring - общопризнат принос на основата на информатиката (и по-специално теориите на изкуствения интелект).

Войно време по време на Втората световна война, Алън Тюринг работи в правителственото училище за кодове и шифри, разположени в парк Блечли, където работата е била насочена към хакерски шифри и кодове на страните от ос. Той оглавява HUT 8 група, отговорна за криптоанализата на немския флот. Туринг е разработил редица хакерски методи, включително теоретичната база за бомби - машини, използвани за хакване на германския енкодер на Енигма.

Машина за обучение за няколко седмици след пристигането им в Blightchli-Park, Turing написа спецификации на електромеханичната машина, която може да помогне с хакването "Енигма" по-ефективно от полската "криптологична бомба". Машина за туриране с подобрения, предложени от математиката Гордън Весман, се превърна в най-важния инструмент за декодиране на съобщенията "Енигма". Колата е наречена бомба. Колата търси възможни настройки, използвани за шифроване на съобщения (роторна поръчка, положение на ротора, свързване на панел), базирана на добре познатия отворен текст. За всяка възможна настройка на ротора (която е имала 1019 държави или 1022 в модификацията, използвана върху подводници), машината е произвела редица логически предположения въз основа на отворения текст (съдържанието и структурата). След това машината определи противоречието, изхвърля набора от параметри и премина към следващия. Така повечето от възможните комплекти бяха предутани и само няколко опции остават за внимателен анализ. Първата кола е пусната в експлоатация на 18 март 1940 година. BRUEP ключовете бяха извършени поради въртене на механични барабани, придружени от звук, като часове за тиктанки.

Колос през юли 1942 г. участва в декодирането на кода Lorenz, използван от германците, за да прехвърлят висшите команди. Лоренц е значително по-труден за "Енигма" и не се поддава на разлагане по съществуващите методи. Предлага се да се използват електронни лампи в дизайнерския декодер и доведе до екипа на Т. Флауер - опитен инженер по електроника. В резултат на съвместни усилия на математиците и инженерите бяха разработени "Колос" - една от първите EUM в света. До 1944 г. с помощта на кода "Лоренц" бе хакнат, което позволи на съюзниците да четат цялата кореспонденция на висшето немско ръководство. Според някои оценки тя донесе поражението на Германия от няколко години

Ранните компютри и турските отпадъци от 1945 до 1947 г., трудни в Ричмънд и работеха на Ace (автоматичен изчислителен двигател) в националната физическа лаборатория. 19 февруари 1946 г. Той представи работата, която може да се нарече първото подробно описание на компютъра със съхранената програма в програмата. Недовързана работа "Първият проект на доклада на EDVAC" (1945) Von Neumanan, предшествал я, но беше много по-малко детайли, а според ръководителя на математическия отдел на Националната физическа лаборатория - Джон Вогурмсли: съдържа редица идеи които принадлежат на д-р Тюринг. Въпреки факта, че изграждането на АС е доста осъществимо, секретността, заобиколена от Britchley-Park, доведе до забавяне в началото на работата, която разочарова. До края на 1947 г. той се върна в Кеймбридж в името на една година-стара ваканция, през която той плодотворно работи върху "интелигентна техника", която не е публикувана по този начин. Докато Алън Тюринг е в Кеймбридж пилот Асо е построен в отсъствието му. Той изпълни първата си програма на 10 май 1950 година. Въпреки че пълната версия на АСЕ никога не е била построена, някои компютри са имали много общо с него, например, Deuce и Bendix G-15

През 1948 г. Алън Тюринг получава ранг на читателя (инж.) В математическия отдел на Университета в Манчестър (английски). Там през 1949 г. става директор на компютърната лаборатория, където работата по програмиране на марка Manchester бях фокусирана. В същото време, втулката продължи да работи по по-абстрактни математически задачи и в работата си "Компютърни машини и интелигентност" (Английски) (списание "ум", октомври 1950 г.) той се обърна към проблема с изкуствения интелект и предложи експеримент, който по-късно стана известен като тест за туризъм. Неговата идея беше, че можем да приемем, че компютърът "мисли", ако човек, който взаимодейства с него, няма да може да различава компютър от друг човек в процеса на комуникация. В този документ Тюринг предложи, че вместо да се опитва да създаде програма, която симулира ума на възрастен, би било много по-лесно да започнем с ума на детето и след това да го научите. CAPTCHA, базирана на гърба на теста за тестване, е широко разпространена в интернет. През 1948 г. Алън, заедно с бившия си колега Дейвид Чамперновн (английски), започна да пише шахматна програма за компютър, който все още не е съществувал. През 1952 г., без да има подходящо устройство за неговото прилагане, туринг изигра игра, в която действията на автомобила симулират, правят един път веднъж на половин час. Играта е записана и в резултат на това програмата е загубила от колегата на Тюринг Алек Глезни, но спечели партията от съпругата на Фамперновната. Също така изобретил метода на LU-разлагането през 1948 г., който се използва днес за решаване на уравнения.