Теория языков программирования и методы трансляции.Лабораторная работа №3

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon a.txt
material.view.file_icon b.txt
material.view.file_icon c.txt
material.view.file_icon lab3.doc
material.view.file_icon
material.view.file_icon a.txt
material.view.file_icon b.txt
material.view.file_icon c.txt
material.view.file_icon Lab3.cfg
material.view.file_icon Lab3.dof
material.view.file_icon Lab3.dpr
material.view.file_icon Lab3.dproj
material.view.file_icon Lab3.dproj.2007
material.view.file_icon Lab3.dproj.local
material.view.file_icon Lab3.identcache
material.view.file_icon Lab3.res
material.view.file_icon Lab4.cfg
material.view.file_icon Lab4.dof
material.view.file_icon Lab4.res
material.view.file_icon Umain.dcu
material.view.file_icon Umain.dfm
material.view.file_icon Umain.pas

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

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

Описание

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

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

2012,Зачет
Теория языков программирования и методы трансляции. Лабораторная работа №3
Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также произво
User bvv1975 : 26 января 2016
20 руб.
Теория языков программирования и методы трансляции. Лабораторная работа 3.
Лабораторная работа № 3 Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
User zhekaersh : 20 февраля 2015
70 руб.
Лабораторная работа №3 по дисциплине «Теория языков программирования и методы трансляции»
Лабораторная работа № 3 Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Вв
User Сергей38 : 26 января 2023
200 руб.
Лабораторная работа №3 по дисциплине «Теория языков программирования и методы трансляции»
Лабораторная работа №3 по дисциплине Теория языков программирования и методы трансляции
Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также произв
User Некто : 16 сентября 2018
100 руб.
Лабораторная работа №3. Теория языков программирования и методы трансляции. Все варианты.
Лабораторная работа № 3 Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. В
User SibGUTI2 : 24 сентября 2016
30 руб.
Лабораторная работа №3 по дисциплине «Теория языков программирования и методы трансляции»
Моделирование работы МПА Содержание 1. Постановка задачи 2 2. Описание входных данных программы и её результатов 3 3.Описание основных переменных, основных блоков и подпрограмм 4 4. Алгоритм решения задачи 5 5. Текст программы 6 6. Результаты работы 17 7. Ответы на контрольные вопросы 19 Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадле
User 1231233 : 23 января 2012
23 руб.
Лабораторная работа №3 по дисциплине "Теория языков программирования и методы трансляции"
Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку. Исходный автомат вводить с клавиатуры в соответствии с определённым форматом. Ввод цепочек также производить с клавиатуры, выпол
User uksne : 22 августа 2011
250 руб.
Теория языков программирования и методы трансляции
Лабораторные работы основаны на лекционном материале; каждая выполняется после изучения соответствующего теоретического раздела. До выполнения лабораторной работы нужно внимательно разобраться с примерами, ответить на контрольные вопросы изученного теоретического раздела, а также решить задачи, предлагаемые в составе контрольных вопросов. Каждая работа снабжена методическими указаниями, сопровождающими текст задания. Рекомендуется внимательно читать задание и выполнять работу в строгом соответс
User Илья272 : 5 ноября 2023
1300 руб.
Выбор стали для изготовления инструментов и назначение режимов термической обработки, обеспечивающих их высокие эксплуатационные свойства
Вступ..............................................................................................................4 ЧАСТИНА 1 ВИБІР МАРКИ СТАЛІ І ПРИЗНАЧЕННЯ ТЕХНОЛОГІЧНИХ ПАРАМЕТРІВ ТЕРМІЧНОЇ ОБРОБКИ МІТЧИКА РУЧНОГО 1. Вибір марки сталі для виготовлення пружини.......................................7 1.1. Аналіз умов роботи і вимоги, що додаються до пружини.................7 1.2. Обґрунтування вибору марки сталі для виготовлення пружини.......8 1.3. Характеристика сталі 85, хімічний склад і ме
User ostah : 13 октября 2011
5 руб.
Бизнес-планирование для привлечения государственных инвестиций
Содержание Введение 1. Особенности финансирования бизнес-проектов для привлечения государственных инвестиций 1.1 Необходимость бизнес-плана 1.2 Приоритеты финансирования бизнес-проектов 1.3 Направления финансирования проектов 2. Общие положения бизнес-планирования 2.1 Общие требования к содержанию и объёму бизнес-плана 2.2 Исходные данные для составления бизнес-плана 2.3 Этапы бизнес-планирования 3. Оформление бизнес-плана по разделам 3.1 Общие положения 3.2 Описание продукции (товар
User alfFRED : 5 ноября 2013
10 руб.
Формирование учебной мотивации младших школьников с нарушениями интеллекта
Содержание Введение Глава I Мотивация учебной деятельности как предмет психологического исследования 1.1 Изучение проблемы мотивационной сферы человека в науке 1.2 Развитие мотивации учебной деятельности в детском возрасте 1.3 Динамика развития мотивации учебной деятельности детей с интеллектуальной недостаточностью Глава 2. Исследование особенностей формирования мотивации учебной деятельности младших школьников с нарушением интеллекта 2.1 Методика изучения мотивации учебной деятельности
User alfFRED : 16 октября 2013
5 руб.
Контрольная работа по дисциплине: физические основы оптической связи (дв 1.2). вариант №10 (0)
Контрольная работа по дисциплине «Основы физической оптики» Контрольная работа содержит 6 задач по 6 темам. No варианта для решения задач соответствует последней цифре пароля (N). Все необходимые расчётные соотношения, таблицы и графики приведены в методических указаниях по выполнению контрольной работы. При решении задач следует помнить, что необходимо приводить расчётную формулу с указанием рассчитываемой величины и единицы измерения. Ко всем рассчитанным величинам указывать единицы измерени
User teacher-sib : 18 декабря 2018
500 руб.
promo
up Наверх