Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК_Теория_Алгоритмов_ОЗО.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
275.46 Кб
Скачать

Машина Тьюринга

  1. Выяснить, применима ли машина Тьюринга Т, задаваемая программой П, к слову Р. Если применима, то найти результат применения машины Т к слову Р. Предполагается, что начальная и заключительные конфигурации имеют стандартную форму.

  1. Постройте машину Тьюринга, преобразующую машинное слово q101x0010 в машинное слово 01x011q00 (x>0).

  2. Постройте машину Тьюринга, преобразующую машинное слово q1001x+10 в машинное слово 0101xq00 (x>0).

  3. Постройте машину Тьюринга, преобразующую машинное слово 01x011q10 в машинное слово q001x0010 (x>0).

  4. Постройте машину Тьюринга, преобразующую машинное слово q10001x0 в машинное слово 0101xq00 (x>0).

  5. Постройте машину Тьюринга, преобразующую машинное слово q101x00101y0 в машинное слово 00100x01yq00 (x,y>0).

Нумерация Клини и Поста

  1. Докажите, что .

  2. Докажите, что .

  3. Докажите, что .

  4. Докажите, что

  5. Докажите, что .

Тестовые задания

  1. Дополнение к области определения некоторой вычислимой функции _________ рекурсивно перечислимым

A) может не быть;

B) разъединено с ;

  1. не может быть;

D) должно быть.

  1. Множество ________ тогда и только тогда, когда оно является _______ некоторой вычислимой функции

A) перечислимо, множеством значений;

B) разрешимо, множеством значений;

  1. разрешимо, областью определения;

D) перечислимо, областью определения.

  1. Если и рекурсия проводится по , то функция

равна

    1. 0;

    2. ;

    3. x+z;

    4. .

  1. Функция, полученная из вычислимой с помощью рекурсии, является

    1. Вычислимой;

    2. примитивно рекурсивной;

    3. дифференцируемой;

    4. частично рекурсивной.

  2. Геделевский номер, равный , имеет функция

    1. ;

    2. ;

    3. ;

    4. .

  3. Показал возможность существования универсальной вычислительной машины, способной выполнить любую эффективную процедуру

    1. А. Тьюринг;

    2. Д. Гильберт;

    3. А. Марков;

    4. К. Гёдель.

  4. Машина Тьюринга есть совокупность компонент

    1. пяти;

    2. двух;

    3. четырех;

    4. трех.

  5. Множество натуральных чисел является

    1. только рекурсивным;

    2. только перечислимым;

    3. рекурсивным и перечислимым;

    4. простейшим.

  6. Формализованный язык для однозначной записи алгоритмов называется

    1. автоматным языком;

    2. регулярным языком;

    3. метаязыком языком;

    4. алгоритмическим языком.

  7. Если множество не является множеством значений никакой функции, то оно

    1. нерекурсивно, но рекурсивно перечислимо;

    2. рекурсивно, но не перечислимо;

    3. нерекурсивно и неперечислимо;

    4. рекурсивно, но не перечислимо.

11. Усеченная разность равна

    1. 3;

    2. 0;

    3. 3;

    4. 5.

12. Функция является

    1. частично вычислимой;

    2. общерекурсивной;

    3. вычислимой;

    4. рекурсивной.

13. Формальная грамматика, позволяющая построить любую

правильную цепочку символов, называется грамматикой

  1. нормальной;

  2. автоматной;

  3. регулярной;

  4. порождающей.

    1. Идея использования рекурсии для решения задач, связанных с

основаниями математики, предложена

  1. Гильбертом;

  2. Пеано;

  3. Аль Хорезми;

  4. Тьюрингом.

    1. Функция, определяемая как число шагов в вычислении машиной

Тьюринга, называется

  1. характеристической;

  2. геделевским номером;

  3. временным ресурсом;

  4. длиной программы.

    1. Команда машины Тьюринга состоит из элементарных действий

  1. любого числа;

  2. конечного числа;

  3. трех;

  4. двух.