Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Project1.cfg
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Лабораторная работа 3.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет желание закончить работу.
На вход программы подаётся ДМПА (множество состояний, алфавит языка, алфавит магазина, начальное состояние, начальное содержимое стека, множество заключительных состояний, функция переходов в виде списка правил) и проверяемая цепочка символов (может вводиться многократно, т.е. возможно проверить любое количество цепочек). При этом в проверяемую цепочку могут входить и символы, не принадлежащие алфавиту языка; цепочка может быть и пустой.
Рекомендуется для ввода исходных данных использовать соответствующую форму с полями выбора. При вводе функции переходов не рекомендуется предоставлять пользователю излишнюю свободу действий.
Выход – отображение на экране процесса проверки цепочки в виде последовательной смены конфигураций и вывод результата – сообщения, принадлежит ли цепочка языку.
Внимание!!! В ходе проверки цепочки ДМПА может проделывать пустые такты не только после прочтения всей цепочки, но и в её середине. Внимательно прочтите соответствующий раздел лекций 3.1.

Дополнительная информация

принял Бах О.А.
Моделирование работы МПА
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА . Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполняя его до тех пор, пока не возникнет
User Dusya : 25 января 2013
250 руб.
Лабораторная работа №3:Моделирование работы МПА
Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выполн
User aragorn24 : 29 сентября 2015
150 руб.
Теория языков программирования и методы трансляции. Лабораторная работа №3. Моделирование работы МПА. Для всех вариантов.
Лабораторная работа № 3 Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
User nik200511 : 29 декабря 2015
36 руб.
Лабораторная работа 3 по дисциплине: Теория языков программирования и методы трансляции. Тема. Моделирование работы МПА.
Лабораторная работа № 3 Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
User Udacha2013 : 31 октября 2015
200 руб.
Инженерная графика. Вариант №5. Задание №3.Простые разрезы
Всё выполнено в программе КОМПАС 3D v16 Задание СФУ Вариант №5. Задание №3. По аксонометрической проекции построить три ортогональные. Выполнить простые разрезы. В состав работы входят три файла: - 3D модель детали; - ассоциативный чертеж с простыми разрезами по этой модели; - аналогичный обычный чертеж. Помогу с другими вариантами, пишите в ЛС.
User Чертежи : 8 апреля 2020
70 руб.
Инженерная графика. Вариант №5. Задание №3.Простые разрезы
Технологический процесс изготовления детали "фланец"
Краткое описание курсового проекта: Данная работа является очень важным шагом к овладению инженерными методами проектирования, необходимыми в его дальнейшей практической деятельности. В процессе курсового проектирования студенты закрепляют, углубляют, и обобщают знания, полученные на лекционных и практических занятиях. Наряду с этим курсовое проектирование учит студента пользоваться справочной литературой, ГОСТами, таблицами, нормами, расценками и прочим. Кроме того, в ходе курсового проектирова
User Рики-Тики-Та : 22 августа 2010
55 руб.
Измерение деформации и определение коэффициента жесткости прокатной клети методом прокатки образцов
Цель работы: Применяя метод прокатки образцов различных сечений и определить по деформации коэффициент жесткости прокатной клети. Оборудование: прокатный стан дуо 180, АРМ прокатного стана дуо 180, месдозы давления, измерительный инструмент (микрометр), свинцовые образцы. Порядок выполнения работы: Перед началом работы необходимо замерить высоту свинцовых образцов. Полученные значения занести в таблицу 1. Установить величину начального зазора между валками и определить ее прокаткой свинцового об
User Elfa254 : 8 июня 2013
Гидравлика и гидропневмопривод Ч.2 ПГУПС 2025 Задача 4 Вариант 7
ТИПОВАЯ ЗАДАЧА №4 «Расчет реле времени» Гидравлическое реле времени, служащее для включения и выключения различных устройств через фиксированные интервалы времени, состоит из цилиндра, в котором помещен поршень диаметром D1, со штоком-толкателем диаметром D2. Цилиндр присоединён к ёмкости с постоянным уровнем рабочей жидкости H0. Под действием давления, передающегося из ёмкости в правую полость цилиндра, поршень перемещается, вытесняя рабочую жидкость из левой полости в ту же ёмкость ч
User Z24 : 10 января 2026
250 руб.
Гидравлика и гидропневмопривод Ч.2 ПГУПС 2025 Задача 4 Вариант 7
up Наверх