Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Проверить работу машины Тьюринга над некоторыми словами.
Задание 2. 1. Построить машину Тьюринга, вычисляющую числовую функцию . Проверить работу построенной машины над некоторыми наборами значений переменных.
Задание 3. 1. Написать формулу числовой функции , вычислимой машиной Тьюринга с множеством внутренних состояний , где 0 – заключительное, а 1 – начальное состояния, если машина задана своей программой. Проверить работу машины Тьюринга с некоторым набором значений аргументов.
Задание 4.
1. По данному коду N(T) восстановить программу машины Тьюринга. Выяснить, является ли машина Тьюринга самоприменимой или несамоприменимой. При составлении N(T) использована следующая кодировка: П – 1, Л – 12, Н – 13, - 14, 1 – 15, * - 16, s0 – 17, s1 – 18, s2 – 19.
ОБРАЗЕЦ ОФОРМЛЕНИЯ И ВЫПОЛНЕНИЯ ПРАКТИЧЕСКОЙ РАБОТЫ № 2. МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ ПРИДНЕПРОВСКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ СТРОИТЕЛЬСТВА И АРХИТЕКТУРЫ КАФЕДРА ПРИКЛАДНОЙ МАТЕМАТИКИ ПРАКТИЧЕСКАЯ РАБОТА № 2. Тема: «МАШИНЫ ТЬЮРИНГА» Выполнил студент группы _____ _____________________________ (Фамилия, имя, отчество) Дата выполнения _____________ Дата защиты работы __________ Кол-во баллов: ______________ Подпись преподавателя: Г. Днепропетровск - 2012 Задание 1. 3. Построить машину Тьюринга, применимую ко всем словам в алфавите и переводящую их в слово . Проверить работу машины Тьюринга над некоторыми словами.
Решение: 1. Опишем работу алгоритма, решающего эту задачу. Будем обозначать состояния машины Тьюринга числами 0, 1, 2, 3, …, причем 1 – начальное, а 0 – заключительное состояния. Вначале с помощью команд проходим до конца слова, не изменяя его символов. Признаком окончания слова будет считывание в первом состоянии. С помощью команд движемся влево, не изменяя последнего символа. Если в состоянии 3 считываем a, значит, , нужно стирать все символы слова , кроме последнего. Это можно сделать с помощью команд . Если в состоянии 4 считывается , значит, вся работа проделана, и пора останавливаться с помощью команды . Если в состоянии 3 считываем символ b, значит, , нужно все символы, кроме xn, заменять буквами b. Это делаем с помощью команд . Если в состоянии 5 считывается , значит, все символы исходного слова пройдены, можно переходить в состояние 0 с помощью команды . Запишем программу найденной машины Тьюринга в виде таблицы:
2. Проверим работу построенной машины Тьюринга над словами abba: Итак, в слове abba предпоследний символ – b, и все буквы исходного слова, кроме последней, заменены буквой b. Проверим работу построенной машины Тьюринга над словом bbaaa: В слове bbaaa предпоследний символ – a, и все буквы исходного слова, кроме последней, заменены пустыми символами .
Итак, проверка сделана, результат работы машины Тьюринга удовлетворяет требованиям, которые ставились в условии задачи.
Задание 2. 3. Построить машину Тьюринга, вычисляющую числовую функцию .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-21; просмотров: 1191; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.143.0.157 (0.053 с.) |