Экзамен по дисциплине: Теория языков программирования и методы трансляции (ДВ 4.1). Билет №19.

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

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

Описание

Билет No 19
Факультет ИВТ (ДО) Курс 4 Семестр 7
Дисциплина   Теория языков программирования и методы трансляции
1) Грамматика в нормальной форме Хомского, преобразование грамматики к виду БНФ. Проиллюстрировать на примере (пример должен быть свой).
2) Генерация кода и приемы оптимизации. Проиллюстрировать на примерах (примеры должны быть свои).
3) Дан преобразователь с магазинной памятью P = ({q}, {a, +, *}, {+, *, E},{a, +, *}, δ, q, E, {q}), где δ определяется равенствами:
δ(q, *, E) = {(q, EE*, )}  δ(q, , +) = {(q, , +)}
δ(q, a, E) = {(q, , a)}    δ(q, +, E) = {(q, EE+, )}
δ(q, , *) = {(q, , *)}
Определить, какой перевод он выполняет, построить простую СУ-схему для осуществления этого же перевода. Рассмотреть для примера перевод нескольких цепочек.

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

Проверил: Бах О.А. 2019 год.

Комментарии (1)

IT-STUDHELP 15.11.2023 12:50
Примеры взяты из метод.указаний. Неуд.
Экзаменационная работа по дисциплине: Теория языков программирования и методы трансляции. Билет №19
Билет №19 1) Грамматика в нормальной форме Хомского, преобразование грамматики к виду БНФ. Проиллюстрировать на примере (пример должен быть свой). 2) Генерация кода и приемы оптимизации. Проиллюстрировать на примерах (примеры должны быть свои). 3) Дан преобразователь с магазинной памятью P = ({q}, {a, +, *}, {+, *, E},{a, +, *}, б, q, E, {q}), где б определяется равенствами: б(q, *, E) = {(q, EE*, Л)} б(q, Л, +) = {(q, Л, +)} б(q, a, E) = {(q, Л, a)} б(q, +, E) = {(q, EE+, Л)} б(q, Л, *)
User SibGOODy : 31 августа 2018
700 руб.
promo
Теория языков программирования и методы трансляции
Лабораторные работы основаны на лекционном материале; каждая выполняется после изучения соответствующего теоретического раздела. До выполнения лабораторной работы нужно внимательно разобраться с примерами, ответить на контрольные вопросы изученного теоретического раздела, а также решить задачи, предлагаемые в составе контрольных вопросов. Каждая работа снабжена методическими указаниями, сопровождающими текст задания. Рекомендуется внимательно читать задание и выполнять работу в строгом соответс
User Илья272 : 5 ноября 2023
1300 руб.
Теория языков программирования и методы трансляции
Билет No1 1) Классификация грамматик и языков по Хомскому. Проиллюстрировать на примерах (примеры должны быть свои). 2) Нисходящий распознаватель языков с возвратами. Алгоритм распознавателя с подбором альтернатив. Проиллюстрировать на примере (пример должен быть свой). 3) Построить детерминированный автомат с магазинной памятью P (с опустошением стека), допускающий язык L(P) = {a n b n c 2k k > 0, n 0}. Построить КС-грамматику для задания этого же языка.
User piligrim-24 : 11 апреля 2012
50 руб.
Теория языков программирования и методы трансляции
Лабораторная работа № 3 По дисциплине «Теория языков программирования и методы трансляции» Моделирование работы МПА Пусть контекстно-свободный язык задаётся детерминированным автоматом с магазинной памятью – ДМПА (теоретический материал раздела 3.1). Написать программу, которая будет проверять для вводимой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку (аналогично лаб. раб №2) Исходный авт
User piligrim-24 : 3 марта 2012
50 руб.
Экзамен по дисциплине: Теория языков программирования и методы трансляции. Билет 26
Билет №26 1) Классификация грамматик и языков по Хомскому. Проиллюстрировать на примерах (примеры должны быть свои). 2) Алгоритм нисходящего анализа цепочек языка без возвратов. Метод рекурсивного спуска. Проиллюстрировать на примере (пример должен быть свой). 3) Построить и изобразить графически детерминированный конечный автомат для распознавания множества цепочек из {0,1,2}*, начинающихся с цепочки ’0’ и имеющих подцепочку ’012’. Построить регулярное выражение для этого языка.
User xtrail : 24 августа 2025
800 руб.
promo
Экзамен по дисциплине: Теория языков программирования и методы трансляции. Билет 1
Билет №1 1) Классификация грамматик и языков по Хомскому. Проиллюстрировать на примерах (примеры должны быть свои). 2) Нисходящий распознаватель языков с возвратами. Алгоритм распознавателя с подбором альтернатив. Проиллюстрировать на примере (пример должен быть свой). 3) Построить детерминированный автомат с магазинной памятью P (с опустошением стека), допускающий язык L(P) = {a^n b^n c^2k / k > 0, n >= 0}. Построить КС-грамматику для задания этого же языка.
User xtrail : 24 августа 2025
800 руб.
promo
Экзамен по дисциплине: Теория языков программирования и методы трансляции. Билет 23
Билет №23 1) Построение ДКА, эквивалентного заданному НКА. Классы эквивалентности, минимизация ДКА. Проиллюстрировать на примере (пример должен быть свой). 2) Схема синтаксически управляемого перевода с одного языка на другой – необходимые определения, СУ-перевод. Проиллюстрировать на примере (пример должен быть свой). 3) Построить и изобразить графически детерминированный конечный автомат для распознавания множества цепочек из алфавита {a,b,c}* четной длины, начинающихся с символа ‘с’ и заканч
User xtrail : 24 августа 2025
800 руб.
promo
Экзамен по дисциплине: Теория языков программирования и методы трансляции. Билет №22
Билет No22 1) Эквивалентные способы задания регулярных языков. Свойства регулярных языков, способ проверки языка на регулярность. Проиллюстрировать на примере (пример должен быть свой). 2) Грамматики предшествования как основа восходящего распознавателя языков без возвратов. Алгоритм восходящего анализа языков без возвратов, основанный на грамматиках операторного предшествования. Проиллюстрировать на примере (пример должен быть свой). Построить детерминированный автомат с магазинной памятью P
User IT-STUDHELP : 17 сентября 2023
500 руб.
Экзамен по дисциплине: Теория языков программирования и методы трансляции. Билет №22 promo
Совершенствования пункта технического обслуживания автомобилей в ООО "Кремёнская"
Содержание стр. ВВЕДЕНИЕ 7 1 АНАЛИЗ ЭКСПЛУАТАЦИИ МАШИНО-ТРАКТОРНОГО ПАРКА ООО АГРОФИРМА «КРЕМЕНОВСКАЯ» 8 1.1 Характеристика предприятия 8 1.2 Анализ структуры и состава парка машин 15 1.3 Характеристика организационно-производственной структуры 18 1.4 Структура и состав ИТР, механизаторов и ремонтно-обслуживающего персонала 19 1.5 Производственно-техническая база ТО машин 21 1.6 Организация технического обслуживания МТП 24 1.7 Анализ технического обслуживания техники 26 1.8 Технико-эксплуатацион
User Рики-Тики-Та : 9 января 2013
825 руб.
Направляющие системы электросвязи. 4-й семестр. Лабораторная работа №1,2. Вариант №23
Тема: Исследование собственных и дополнительных затуханий в оптических кабелях связи. 1. ЦЕЛЬ РАБОТЫ Цель работы является проведение компьютерного эксперимента по исследованию собственных и дополнительных затуханий в оптических кабелях связи: - собственных затуханий; - затуханий в местах соединений оптических волокон; - затуханий на микроизгибах и макроизгибах. 2. ПРОГРАММА ЛАБОРАТОРНОЙ РАБОТЫ 2.1 Расчет и построение таблицы зависимости затухания из-за поглощения энергии в материале от длинны
User dus121 : 7 мая 2013
20 руб.
СИНЕРГИЯ Прогнозирование и планирование в государственном и муниципальном управлении Тест 100 балов 2023 год
СИНЕРГИЯ Прогнозирование и планирование в государственном и муниципальном управлении Тема: МТИ МосТех МосАП МФПУ Синергия Тест оценка ОТЛИЧНО 2023 год Задания 1. Какой метод не является методом планирования? · Балансовый метод · Метод нормативов и норм · Программно-целевой метод · Аналитический метод · Оптимизационный метод 2. Экспорт равен 107 д.е., импорт — 115 д.е., налоги, — 120 д.е., ВВП — 2023 д.е. Чему равняется внешнеторговая квота? · 17 · 0,11 · 0,05 · 0,06 3. Какие переменные при пос
User Synergy2098 : 31 октября 2023
228 руб.
promo
Корпус. Задание №66. Вариант №1
Корпус Задание 66 Вариант 1 По приведенным изображениям детали построить вид сверху и выполнить необходимые разрезы. 3d модель и чертеж (все на скриншотах изображено) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19 и выше версиях компаса. Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
User bublegum : 21 ноября 2020
100 руб.
Корпус. Задание №66. Вариант №1 promo
up Наверх