Машина Тьюринга
.docx1 Вариант
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1}и функциональной схемой (программой)
|
q0 |
q1 |
a0 |
|
q01П |
1 |
q2a0Л |
q11П |
Определите, в какое слово перерабатывает машина каждое из следующих слов, если она находится в начальном состоянии q1 и обозревает указанную ячейку
-
1a011a0a011 (обозревается ячейка 4, считая слева)
-
11a0111a01 (обозревается ячейка 2, считая слева)
Изобразите схематически последовательность конфигураций, возникающих на ленте на каждом такте работы машины
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1,q2,q3,q4,q5,q6,q7}и функциональной схемой (программой)
|
q1 |
q2 |
q3 |
q4 |
q5 |
q6 |
q7 |
a0 |
q4a0П |
q6a0П |
q6a0П |
q01 |
q4a0П |
q0a0 |
q6a0П |
1 |
q21Л |
q31Л |
q11Л |
q5a0 |
q5a0 |
q7a0 |
q7a0 |
Изображая на каждом такте работы машины получающуюся конфигурацию, определите, в какое слово перерабатывает машина входное слово 11111, исходя из стандартного начального положения (машина находится в состоянии q1, обозревается крайняя правая ячейка слова)
-
На ленте машины Тьюринга содержится последовательность символов «+». Напишите программу для машины Тьюринга, которая каждый второй символ «+» заменит на «-». Замена начинается с правого конца последовательности. Автомат в состоянии qх обозревает один из символов указанной последовательности. После построения программы-таблицы опишите словами, что выполняется машиной в каждом состоянии.
2 Вариант
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1}и функциональной схемой (программой)
|
q0 |
q1 |
a0 |
|
q01П |
1 |
q2a0Л |
q11П |
Определите, в какое слово перерабатывает машина каждое из следующих слов, если она находится в начальном состоянии q1 и обозревает указанную ячейку
-
1a0a0111 (обозревается ячейка 3, считая слева)
-
1111a011 (обозревается ячейка 4, считая слева)
Изобразите схематически последовательность конфигураций, возникающих на ленте на каждом такте работы машины
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1,q2,q3,q4,q5,q6,q7}и функциональной схемой (программой)
|
q1 |
q2 |
q3 |
q4 |
q5 |
q6 |
q7 |
a0 |
q4a0П |
q6a0П |
q6a0П |
q01 |
q4a0П |
q0a0 |
q6a0П |
1 |
q21Л |
q31Л |
q11Л |
q5a0 |
q5a0 |
q7a0 |
q7a0 |
Изображая на каждом такте работы машины получающуюся конфигурацию, определите, в какое слово перерабатывает машина входное слово 1a0111a0a01111, исходя из стандартного начального положения (машина находится в состоянии q1, обозревается крайняя правая ячейка слова)
-
На ленте машины Тьюринга содержится последовательность символов «+». Напишите программу для машины Тьюринга, которая каждый второй символ «+» заменит на «-». Замена начинается с правого конца последовательности. Автомат в состоянии qх обозревает один из символов указанной последовательности. После построения программы-таблицы опишите словами, что выполняется машиной в каждом состоянии.
3 Вариант
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1}и функциональной схемой (программой)
|
q0 |
q1 |
a0 |
|
q01П |
1 |
q2a0Л |
q11П |
Определите, в какое слово перерабатывает машина каждое из следующих слов, если она находится в начальном состоянии q1 и обозревает указанную ячейку
-
11a01111 (обозревается ячейка 3, считая слева)
-
1111111 (обозревается ячейка 4, считая слева)
Изобразите схематически последовательность конфигураций, возникающих на ленте на каждом такте работы машины
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1,q2,q3,q4,q5,q6,q7}и функциональной схемой (программой)
|
q1 |
q2 |
q3 |
q4 |
q5 |
q6 |
q7 |
a0 |
q4a0П |
q6a0П |
q6a0П |
q01 |
q4a0П |
q0a0 |
q6a0П |
1 |
q21Л |
q31Л |
q11Л |
q5a0 |
q5a0 |
q7a0 |
q7a0 |
Изображая на каждом такте работы машины получающуюся конфигурацию, определите, в какое слово перерабатывает машина входное слово 11a0a0111111, исходя из стандартного начального положения (машина находится в состоянии q1, обозревается крайняя правая ячейка слова)
-
На ленте машины Тьюринга содержится последовательность символов «+». Напишите программу для машины Тьюринга, которая каждый второй символ «+» заменит на «-». Замена начинается с правого конца последовательности. Автомат в состоянии qх обозревает один из символов указанной последовательности. После построения программы-таблицы опишите словами, что выполняется машиной в каждом состоянии.
4 Вариант
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1}и функциональной схемой (программой)
|
q0 |
q1 |
a0 |
|
q01П |
1 |
q2a0Л |
q11П |
Определите, в какое слово перерабатывает машина каждое из следующих слов, если она находится в начальном состоянии q1 и обозревает указанную ячейку
-
1111111 (обозревается ячейка 3, считая слева)
-
1a011a0a011 (обозревается ячейка 4, считая слева)
Изобразите схематически последовательность конфигураций, возникающих на ленте на каждом такте работы машины
-
Имеется машина Тьюринга с внешним алфавитом A={a0,1}, алфавитом внутренних состояний Q={q0,q1,q2,q3,q4,q5,q6,q7}и функциональной схемой (программой)
|
q1 |
q2 |
q3 |
q4 |
q5 |
q6 |
q7 |
a0 |
q4a0П |
q6a0П |
q6a0П |
q01 |
q4a0П |
q0a0 |
q6a0П |
1 |
q21Л |
q31Л |
q11Л |
q5a0 |
q5a0 |
q7a0 |
q7a0 |
Изображая на каждом такте работы машины получающуюся конфигурацию, определите, в какое слово перерабатывает машина входное слово 11a0111, исходя из стандартного начального положения (машина находится в состоянии q1, обозревается крайняя правая ячейка слова)
-
На ленте машины Тьюринга содержится последовательность символов «+». Напишите программу для машины Тьюринга, которая каждый второй символ «+» заменит на «-». Замена начинается с правого конца последовательности. Автомат в состоянии qх обозревает один из символов указанной последовательности. После построения программы-таблицы опишите словами, что выполняется машиной в каждом состоянии.