Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗАДАНИЕ на контрольную работу МЛ_ЗАОЧ_ИВТ.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
271.88 Кб
Скачать

Раздел 3

Вариант 1

  1. Какая модель называется алгоритмической?

  2. Построить машину Тьюринга, правильно вычисляющую функцию:

    • х-2, ~ х > 2

0, ~ х ≤ 2

  • , где [ ] – знак целой части числа.

3. Построить машину Тьюринга, стирающую непрерывную последовательность единиц.

Вариант 2

1. Перечислить разновидности алгоритмических моделей. Задать их краткую характеристику.

2. Построить машину Тьюринга, правильно вычисляющую функцию

1, ~ х = 1

= 0, ~ х = 0

0, ~ х = 0

* , где [ ] – знак целой части числа.

3. Построить МТ «перенос нуля»:

.

Вариант 3

1. Дать определение машины Тьюринга. Что называется памятью машины Тьюринга.

2. Построить машину Тьюринга, правильно вычисляющую функцию

*

3. Построить МТ «Правый сдвиг»:

Вариант 4

1. Какими способами можно задать программу для машины Тьюринга?

2. Построить машину Тьюринга, правильно вычисляющую функцию:

*

3. Построить машину Тьюринга: «левый сдвиг»:

Вариант 5

1. Определить понятия: «полное состояние машины Тьюринга», «конфигурация машины Тьюринга».

2. Построить МТ, правильно вычисляющую функцию:

, где [ ] – знак целой части числа.

*

3. Построить МТ «транспозиция»:

Вариант 6

1. Дать определение функции, правильно вычислимой по Тьюрингу.

2. Построить МТ, правильно вычисляющую функцию

*

3. Построить МТ «удвоение»:

Вариант 7

1. Какие машины (Тьюринга) называются Эквивалентными?

2. Построить МТ, правильно вычисляющую функцию:

0, ~ х = 0

х-1, ~ х > 0

* ,

где 0, ~ х ≤ у

х-у, ~ х > у

3. Построить машину Тьюринга «копирование»:

Вариант 8

1. Определить понятие «композиция» машин Тьюринга. Задать схему композиции МТ.

2. Построить МТ, правильно вычисляющую функцию:

*

3. Какую функцию вычисляет машина:

где «0» - знак пустой ячейки.

Вариант 9

1. Какая операция называется разветвлением машину Тьюринга? Задать схему.

2. Построить машину Тьюринга, правильно вычисляющую функцию:

, где [ ] – знак целой части числа.

3. Какую функцию вычисляет машина:

Вариант 10

1. Перечислить требования к алгоритму.

2. Построить машину Тьюринга, правильно вычисляющую функцию:

* , где [ ] – знак целой части числа.

где 0, ~ х = 0

х-1, ~ х > 0

3. Какую функцию вычисляет машина:

Вариант 11

1. Перечислить виды памяти машины Тьюринга и их свойства.

2. Построить МТ, правильно вычисляющую функцию:

0, ~ х ≤ 1

х – 2, ~х > 1

* , где = 0, ~ х = 0

х-1, ~ х > 0

3. Построить машину Тьюринга «перенос нуля»:

Вариант 12

1. Дать определение машины Тьюринга, правильно вычисляющий функцию:

2. Построить машину Тьюринга, правильно вычисляющую функцию:

0, ~ х ≤ у

х-у, ~ х > у

3. Построить машину Тьюринга: «левый сдвиг»: