Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест №1.docx
Скачиваний:
22
Добавлен:
05.06.2015
Размер:
45.48 Кб
Скачать
  1. 6661300 – Верно

  2. 666130

  3. 666300

Задание 5. Дан набор правил для машины Тьюринга

Алфавит: {A,B,0}

0-пустое слово, q0 – начало, q4 – конец

Начальное слово AB

A/Q

q0

q1

q2

q3

A

q0BH

q1AR

q30H

q3BR

B

q1AL

q20R

q3AH

q4AL

0

q1BR

q2BR

q3AH

q4BL

Какая последовательность букв получится в конце выполнения?

1)BBB - верно

2)AB

3)BA

4)AAB

Задание 6. Дан набор правил для машины Тьюринга

A/Q

q0

q1

q2

0

q1αH

q2|L

q30H

|

q0αL

q0αL

q2αH

α

q00L

q1αR

q2|L

На ленту записывается слово K=α|. Какая последовательность получится после 6 –ой команды выполнения операций?

1)α||

2)0||| - Верно

3) ||||

Задание 7. Дан набор правил для машины Тьюринга

q0*→q0R q4a→q4aR

q01→q0R q4=→q4=R

q0×→q1×R q41→q41R

q11→q2aR q4*→q51R

q21→q21L q5*→q2*L

q2a→q2aL q6a→q61R

q2=→q2=L q6×→q7×R

q2×→q3×L q7a→q7aR

q31 → q4aR q71→q2aR

q3a→q3aL q7=→q8=L

q3*→q6*R q8a→q81L

q4×→q4×R q8×→q9H

Умножим с помощью МТ 3 на 2 в единичной системе. Какая последовательность получится после 19 –ой команды выполнения операций?

1)1111

2)11 - Верно

3) 1111111

Задание 8

Дан алфавит А={1,2,3,4,5,6,7,8,9,0,a0}

a0 –пустой символ

Q= {q0, q1, q2, q3}

q0- завершающее состояние

На ленту вводится слово 525999.Обзор числа начинается с крайнего левого элемента

Дан набор правил для МТ

q/a

0

1

2

3

4

5

6

7

8

9

a0

q1

q10 R

q11 R

q12 R

q13 R

q14 R

q15 R

q16 R

q17 R

q1 8 R

q1 9 R

q3 a0L

q2

q01 H

q02 H

q03 H

q04 H

q05 H

q0 6 H

q07 H

q08 H

q09 H

q20L

q0 a0H

q3

q20 L

q21 L

q22 L

q23 L

q24 L

q2 5 L

q26 L

q27 L

q28 L

q29L

q2 a0L

Какое число будет выведено после завершения программы?

А. 525000

Б. 526000

В. 526009 -верно

Г. 526999

Задание 9

Дан алфавит {0, I, α}, где 0-пустое слово.

Q= {q0, q1, q2, q3}

q0- начальное состояние

q3-завершающее состояние

На ленту вводится слово |α|.

Дан набор правил для машины Тьюринга

q0

q1

q2

0

q2 α R

q2 0 R

q3 0 H

I

q0 | L

q0 α L

q0 0 H

Α

q2 I L

q1 | H

q0 α R

Определить шестую команду

А. q |L -> q1 α R

Б. q1 | H -> q3 0 H

В. q1 α R -> q0 α L - верно

Задание 10.

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

Дан алфавит: {X,Y,Z}

0-пустое слово

q0 – начало

q4 – конец

A/Q

q0

q1

q2

q3

X

q0YH

q1XR

q3ZH

q3YR

Y

q1XL

q2ZR

q3XH

q4XL

Z

q1YR

q2YR

q3XH

q4YL

На ленту вводиться слово: XY

Какая последовательность будет в конце исполнения?

1)XXY

2)YZ

3)YYY -верно

4)ZX

Задание 11. Дан набор правил для машины Тьюринга

Алфавит: A = {0,1},

0-пустое слово, q0 – начало, q2– конец

Начальное слово q1011…10

A/Q

q0

q1

q2

1

0R q2

1S q0

2

1R q2

Какая последовательность букв получится в конце выполнения?

M = q1011…10

q10 q20R получаем 0q211…10

q21  q21R пока не получится 011…1q20

q20  q01, и машина остановится, ибо q0 соответствует состоянию остановки.

1) q20  q01 - верно

2) q21  q21R

3) q10 q20R

Задание 12

Имеется машина Тьюринга с алфавитом A={1,2} и входным словом 1212. Определить что получится на выходе

q₀ - стоп

q₁ - начальное состояние

A/Q

q₀

q₁

q₂

2

q₂1R

q₀1R

1

q₁1R

q₀1R

1) 1122

2) 12121

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]