Теория языков программирования и методы трансляции Контрольная работа 1 вариант 10

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

material.view.file_icon 7D2FE473-A0DA-4874-B351-ED56773CA35C.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

No1 Пусть регулярный язык задан своим описанием:
Множество всех цепочек из {0,1,a}*, заканчивающихся цепочкой ’0a’ и содержащих чётное количество нулей. Например, ‘00a’, ‘010a’, ‘0aa10a’ и т.п.
Построить регулярное выражение, задающее этот язык.

No2 Построить регулярную грамматику, задающую язык из задачи No1.

No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая номера применённых правил (или сами правила, как показано в примере). Использовать левосторонний или правосторонний вывод.

No4 Построить детерминированный конечный автомат (ДКА), распознающий язык из задачи No1. Функцию переходов ДКА представить в двух видах: таблицей и графом переходов. Проверить с помощью этого ДКА допустимость цепочек языка, полученных в задаче No3. Процесс проверки выписать в виде последовательности конфигураций построенного ДКА.

No5 Пусть КС-язык задан своим описанием:
L={an b2k c2k+1 k 0, n > 0}. Например, ‘ac’, ‘aac’, ‘abbccc’, ‘aabbccc’.
Построить КС-грамматику, задающую этот язык. Допустимо использовать пустые правила. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая номера правил.

No6 Построить детерминированный автомат с магазинной памятью, распознающий язык из задачи No5 и работающий с опустошением стека. Проверить с помощью этого ДМПА допустимость цепочек языка, полученных в задаче No5. Процесс проверки выписать в виде последовательности конфигураций построенного ДМПА, указывая номера правил.

No7 Пусть требуется выполнить перевод цепочек с одного КС-языка на другой:
= {(x,y) | x =1n02k1n, y=a2nbk+1 | k>0, n>0}. Например: (1001,aabb), (110011,aaaabb).
Построить T – схему синтаксически управляемого перевода для выполнения этого (T). Взять две цепочки исходного языка и выполнить их перевод, процесс перевода выписать в виде выводимых пар цепочек, указывая номера правил.

No8 Построить преобразователь с магазинной памятью P для выполнения перевода (P) из задачи No7. Взять две цепочки исходного языка и выполнить их перевод, процесс перевода выписать в виде последовательной смены конфигураций построенного преобразователя, указывая номера правил.

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

Оценена Ваша работа по предмету: Теория языков программирования и методы трансляции
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 11.05.2015
Бах Ольга Анатольевна
Термодинамика и теплопередача СамГУПС 2012 Задача 29 Вариант 3
Определить термический КПД основного цикла паросиловой установки, работающей с начальным абсолютным давлением водяного пара р1 и начальной температурой t1. Как изменится КПД, если пар предварительно дросселировать от давления р1 до давления р2? Конечное давление пара рк=4 кПа. Решение задачи иллюстрировать i-S диаграммой.
User Z24 : 11 ноября 2025
180 руб.
Термодинамика и теплопередача СамГУПС 2012 Задача 29 Вариант 3
По аксонометрической проекции модели построить в трех проекциях ее чертеж. Задание 59 - Вариант 4
С.К. Боголюбов. Индивидуальные задания по курсу черчения. По аксонометрической проекции модели построить в трех проекциях ее чертеж. Задание 59 - Вариант 4 Задача 1 - с применением профильного разреза. Задача 2 - с применением горизонтального разреза. В состав работы входит: Чертежи; 3D модели. Выполнено в программе Компас + чертежи в PDF.
User .Инженер. : 1 октября 2025
150 руб.
По аксонометрической проекции модели построить в трех проекциях ее чертеж. Задание 59 - Вариант 4 promo
Гидравлика и гидропневмопривод Ч.2 ПГУПС 2025 Задача 2 Вариант 28
ТИПОВАЯ ЗАДАЧА №2 «Определение диаметра ведущего поршня» На рис.1.2 представлено начальное положение гидравлической системы дистанционного управления (рабочая жидкость между поршнями не сжата). При перемещении ведущего поршня диаметром вправо жидкость постепенно сжимается и давлений в ней повышается. Когда манометрическое давление р достигает определенной величины, сила давления на ведомый поршень диаметром становится больше силы сопротивления , приложенной к штоку ведомого поршня. С это
User Z24 : 9 января 2026
200 руб.
Гидравлика и гидропневмопривод Ч.2 ПГУПС 2025 Задача 2 Вариант 28
Суды общей юрисдикции
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ - 3 1) СТАНОВЛЕНИЕ И РАЗВИТИЕ СУДЕБНОЙ ВЛАСТИ НА ТЕРРИТОРИИ БЕЛАРУСИ: ИСТОРИЧЕСКИЙ И ПРАВОВОЙ АСПЕКТЫ - 5 1.1)История становления и развития судебной власти на территории Республики Беларусь - 5 1.2)Понятие судебной власти в современной юридической науке - 11 2)СИСТЕМА СУДОВ ОБЩЕЙ ЮРИСДИКЦИИ - 15 2.1)Верховный суд Республики Беларусь, его структурные подразделения, особенности его полномочий - 15 2.2)Структура и полномочия областного и минского гор
User Ромуальд : 28 мая 2019
150 руб.
Суды общей юрисдикции
up Наверх