Главная страница
Навигация по странице:

  • Ижевск 2018

  • Лаб 1 ИТ. Отчет Лаб 1. Лабораторная работа 1 Создание имитационных моделей абстрактных автоматов Тьюринга и Маркова средствами Excel ms office. Копылов И. О


    Скачать 274.64 Kb.
    НазваниеЛабораторная работа 1 Создание имитационных моделей абстрактных автоматов Тьюринга и Маркова средствами Excel ms office. Копылов И. О
    АнкорЛаб 1 ИТ
    Дата09.10.2019
    Размер274.64 Kb.
    Формат файлаdocx
    Имя файлаОтчет Лаб 1.docx
    ТипЛабораторная работа
    #89315
    страница1 из 2
      1   2

    МИНОБРНАУКИ РОССИИ

    Федеральное государственное бюджетное образовательное учреждение

    высшего профессионального образования

    “Ижевский государственный технический университет имени М.Т.Калашникова” (ИжГТУ)

    Факультет Приборостроительный Кафедра КРА

    Лабораторная работа № 1
    Создание имитационных моделей абстрактных автоматов Тьюринга и Маркова средствами Excel MS Office.

    Выполнил: Копылов И.О.

    Группа Б01-071-1

    Проверил: Шамсиахметов О.Я.



    Ижевск 2018

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

    A={a,b,c}. Оставить в слове P только первый символ (пустое слово не менять).




    a

    b

    c

    x

    1

    a,-1,1

    b,-1,1

    c,-1,1

    x,1,2

    2

    a,1,3

    b,1,4

    c,1,5

    x,0,12

    3

    a,1,3

    a,1,3

    a,1,3

    x,-1,6

    4

    b,1,4

    b,1,4

    b,1,4

    x,-1,8

    5

    c,1,5

    c,1,5

    c,1,5

    x,-1,10

    6

    x,-1,6

    -

    -

    x,1,7

    7

    -

    -

    -

    a,1,12

    8

    -

    x,-1,8

    -

    x,1,9

    9

    -

    -

    -

    b,1,12

    10

    -

    -

    x,-1,10

    x,1,11

    11

    -

    -

    -

    c,1,12

    12

    -

    -

    -

    x,-1,13!

    («X» - пустое слово; «-1» - движение влево; «1» - движение вправо; «0» - без движений; «!» - остановка; «-» - отсутствие команды)

    1.Машина ищет начало слова P, головка смещается влево до пустого слова, после чего смещается вправо и переходит ко 2 пункту. (Если слово P пустое, машина переходит ко 2 пункту, при этом смещая головку вправо)

    2.Если головка находится над символом «a», она переходит к 3 пункту, если над «b», к 4, если над «с», к 5, при этом смещаясь вправо, а если над пустым словом, то она остается на том же месте, при этом машина переходит к пункту 12.

    3.Головка смещается вправо до конца слова, при этом меняя все символы на «а», когда доходит до пустого слова, смещается влево, машина переходит к пункту 6.

    4. Головка смещается вправо до конца слова, при этом меняя все символы на «b», когда доходит до пустого слова, смещается влево, машина переходит к пункту 8.

    5. Головка смещается вправо до конца слова, при этом меняя все символы на «c», когда доходит до пустого слова, смещается влево, машина переходит к пункту 10.

    6.Головка смещается до конца слова вправо, при этом удаляя все символы «а», когда доходит до пустого слова, смещается вправо, машина переходит к пункту 7.

    7.Головка печатает символ «а», остается на месте, машина переходит к пункту 12.

    8. Головка смещается до конца слова вправо, при этом удаляя все символы «b», когда доходит до пустого слова, смещается вправо, машина переходит к пункту 9.

    9. Головка печатает символ «b», остается на месте, машина переходит к пункту 12.

    10. Головка смещается до конца слова вправо, при этом удаляя все символы «с», когда доходит до пустого слова, смещается вправо, машина переходит к пункту 11.

    11. Головка печатает символ «с», остается на месте, машина переходит к пункту 12.

    12.Машина останавливается.


      1   2


    написать администратору сайта