Моделирование работы МПА
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет желание закончить работу.
На вход программы подаётся ДМПА (множество состояний, алфавит языка, алфавит магазина, начальное состояние, начальное содержимое стека, множество заключительных состояний, функция переходов в виде списка правил) и проверяемая цепочка символов (может вводиться многократно, т.е. возможно проверить любое количество цепочек). При этом в проверяемую цепочку могут входить и символы, не принадлежащие алфавиту языка; цепочка может быть и пустой.
Рекомендуется для ввода исходных данных использовать соответствующую форму с полями выбора. При вводе функции переходов не рекомендуется предоставлять пользователю излишнюю свободу действий.
Выход – отображение на экране процесса проверки цепочки в виде последовательной смены конфигураций и вывод результата – сообщения, принадлежит ли цепочка языку.
Внимание!!! В ходе проверки цепочки ДМПА может проделывать пустые такты не только после прочтения всей цепочки, но и в её середине. Внимательно прочтите соответствующий раздел лекций 3.1.
На вход программы подаётся ДМПА (множество состояний, алфавит языка, алфавит магазина, начальное состояние, начальное содержимое стека, множество заключительных состояний, функция переходов в виде списка правил) и проверяемая цепочка символов (может вводиться многократно, т.е. возможно проверить любое количество цепочек). При этом в проверяемую цепочку могут входить и символы, не принадлежащие алфавиту языка; цепочка может быть и пустой.
Рекомендуется для ввода исходных данных использовать соответствующую форму с полями выбора. При вводе функции переходов не рекомендуется предоставлять пользователю излишнюю свободу действий.
Выход – отображение на экране процесса проверки цепочки в виде последовательной смены конфигураций и вывод результата – сообщения, принадлежит ли цепочка языку.
Внимание!!! В ходе проверки цепочки ДМПА может проделывать пустые такты не только после прочтения всей цепочки, но и в её середине. Внимательно прочтите соответствующий раздел лекций 3.1.
Дополнительная информация
принял Бах О.А.
Похожие материалы
Моделирование работы МПА
Dusya
: 25 января 2013
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА . Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет
250 руб.
Лабораторная работа №3:Моделирование работы МПА
aragorn24
: 29 сентября 2015
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполн
150 руб.
Теория языков программирования и методы трансляции. Лабораторная работа №3. Моделирование работы МПА. Для всех вариантов.
nik200511
: 29 декабря 2015
Лабораторная работа № 3 Моделирование работы МПА
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
36 руб.
Лабораторная работа 3 по дисциплине: Теория языков программирования и методы трансляции. Тема. Моделирование работы МПА.
Udacha2013
: 31 октября 2015
Лабораторная работа № 3 Моделирование работы МПА
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
200 руб.
Другие работы
Сутність і структура природно-ресурсного потенціалу
alfFRED
: 25 сентября 2013
Природно-ресурсний потенціал регіону є важливим фактор розміщення й розвитку його продуктивних сил. Він визначається сукупною продуктивністю природних ресурсів у конкретно-географічних природних умовах. Відповідно до найбільш поширеного трактування під природними ресурсами розуміють тіла й сили природи, які за певного рівня розвитку продуктивних сил можуть бути використані для задоволення потреб людського суспільства.
Природні умови – це тіла й сили природи, які мають істотне значення для життя
10 руб.
Философия - Итоговый тест - Компетентностный тест (ответы на тесты Синергия - МТИ - МосАП)
alehaivanov
: 13 мая 2023
Философия - Итоговый тест - Компетентностный тест
Итоговый результат 90 … 100 баллов из 100
Философия
• Введение в курс
• Тема 1. Философия: смысл и предназначение
• Тема 2. Основные этапы и направления развития философии
• Тема 3. Отечественная философия
• Тема 4. Философия бытия
• Тема 5. Философия познания
• Тема 6. Социальная философия
• Тема 7. Человек как предмет философско-этического осмысления
• Заключение
• Итоговая аттестация
1. … времени проявляется в том, что некоторое зафиксированн
225 руб.
Гидравлика Пермская ГСХА Задача 36 Вариант 2
Z24
: 4 ноября 2025
Определить силу F на штоке золотника, если известно показание вакуумметра, избыточное давление p1, диаметры поршней D и d.
150 руб.
Разработка техпроцеса изготовления детали 74211-1731030
elementpio
: 10 октября 2012
Деталь 74211-1731030 – вал первичный входит в автомобиль тягач аэродромный БелАЗ-74211. Этот аэродромный тягач предназначен для буксировки самолетов гражданской авиации на аэродромах с искусственным покрытием.
Некоторые характеристики машины:
Допустимая полная масса буксируемого самолета 210 т;
Мощность 312 кВт (425 л.с.);
Максимальная скорость (без самолета) 27 км/ч;
Масса
50 руб.