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

Цена:
600 руб.

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

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

Описание

Задания:
No1 Пусть регулярный язык задан своим описанием:
Множество всех цепочек из {0,1,a}*, которые содержат подцепочку ’01a’ и чётное количество единиц. Например, ‘01a1’, ‘101a’, ‘101a101’ и т.п.
Построить регулярное выражение, задающее этот язык.
No2 Построить регулярную грамматику, задающую язык из задачи No1.
No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая номера применённых правил (или сами правила, как показано в примере). Использовать левосторонний или правосторонний вывод.
No4 Построить детерминированный конечный автомат (ДКА), распознающий язык из задачи No1. Функцию переходов ДКА представить в двух видах: таблицей и графом переходов. Проверить с помощью этого ДКА допустимость цепочек языка, полученных в задаче No3. Процесс проверки выписать в виде последовательности конфигураций построенного ДКА.
No5 Пусть КС-язык задан своим описанием:
L={a 2n b 2n c k k 0, n > 0}. Например, ‘aabb’, ‘aabbc’, ‘aabbccc’, ‘aaaabbbbc’.
Построить КС-грамматику, задающую этот язык. Допустимо использовать пустые правила. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая номера правил.
No6 Построить детерминированный автомат с магазинной памятью, распознающий язык из задачи No5 и работающий с опустошением стека. Проверить с помощью этого ДМПА допустимость цепочек языка, полученных в задаче No5. Процесс проверки выписать в виде последовательности конфигураций построенного ДМПА, указывая номера правил.
No7 Пусть требуется выполнить перевод цепочек с одного КС-языка на другой:
= {(x,y) | x = 0k+11k, y=akbk+1 | k0}. Например: (0,b), (001,abb), (00011,aabbb).
Построить T – схему синтаксически управляемого перевода для выполнения этого (T). Взять две цепочки исходного языка и выполнить их перевод, процесс перевода выписать в виде выводимых пар цепочек, указывая номера правил.
No8 Построить преобразователь с магазинной памятью P для выполнения перевода (P) из задачи No7. Взять две цепочки исходного языка и выполнить их перевод, процесс перевода выписать в виде последовательной смены конфигураций построенного преобразователя, указывая номера правил.

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

СибГУТИ 2013г., 1 вариант. Зачет
Теория языков программирования и методы трансляции
Лабораторные работы основаны на лекционном материале; каждая выполняется после изучения соответствующего теоретического раздела. До выполнения лабораторной работы нужно внимательно разобраться с примерами, ответить на контрольные вопросы изученного теоретического раздела, а также решить задачи, предлагаемые в составе контрольных вопросов. Каждая работа снабжена методическими указаниями, сопровождающими текст задания. Рекомендуется внимательно читать задание и выполнять работу в строгом соответс
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 руб.
Контрольная работа по предмету: «Теория языков программирования и методы трансляции». Вариант № 1
No1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,1,a}*, которые содержат подцепочку ’01a’ и чётное количество единиц. Например, ‘01a1’, ‘101a’, ‘101a101’ и т.п. Построить регулярное выражение, задающее этот язык. No2 Построить регулярную грамматику, задающую язык из задачи No1 No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая н
User xtrail : 9 апреля 2013
750 руб.
Контрольная работа по курсу «Теория языков программирования и методы трансляции»
Задание 1: Пусть регулярный язык задан своим описанием: Множество всех цепочек из {1,a,b}*, содержащих подцепочку ’aa’ и чётное количество единиц. Например, ‘aa’, ‘1aa1’, ‘1b1aa’, ‘aa11’ и т.п. Построить регулярное выражение, задающее этот язык. Задание 2: Построить регулярную грамматику, задающую язык из задачи №1. Задание 3: Построить КС-грамматику, задающую язык из задачи №1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вы
User Некто : 16 сентября 2018
200 руб.
Контрольная работа по дисциплине "Теория языков программирования и методы трансляции"
Задание №1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,1,a}*, заканчивающихся цепочкой ’aa’ и имеющих длину, кратную трём. Например, ‘aaa’, ‘0aa’, ‘1aa’, ‘0a01aa’ и т.п. Построить регулярное выражение, задающее этот язык. Построить регулярную грамматику, задающую язык из задачи №1. Задание №3 Построить КС-грамматику, задающую язык из задачи №1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода,
User 1231233 : 23 января 2012
23 руб.
Теория языков программирования и методы трансляции Контрольная работа 1 вариант 10
No1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,1,a}*, заканчивающихся цепочкой ’0a’ и содержащих чётное количество нулей. Например, ‘00a’, ‘010a’, ‘0aa10a’ и т.п. Построить регулярное выражение, задающее этот язык. No2 Построить регулярную грамматику, задающую язык из задачи No1. No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указы
User Akuma2 : 12 сентября 2016
110 руб.
Теория языков программирования и методы трансляции. Контрольная работа. Варианти №20
Отличная работа. Оценка зачет. No1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,a,b}*, начинающихся цепочкой ’bb’ и содержащих нечётное количество нулей. Например, ‘bb0’, ‘bb000’, ‘bb0a’ и т.п. Построить регулярное выражение, задающее этот язык. No2 Построить регулярную грамматику, задающую язык из задачи No1. No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка запис
User fitaria : 24 февраля 2015
700 руб.
Тепломассообмен СЗТУ Задача 7 Вариант 58
Внутри вертикальной стальной трубы высотой 1 м и диаметром dн/dвн движется вода, температура которой t1, ºC. Скорость течения воды ωж, м/c. Снаружи стенка трубы охлаждается поперечным потоком воздуха с температурой t2, ºC и скоростью 5 м/c. Вычислить коэффициент теплопередачи от воды к воздуху и количество передаваемой теплоты. Температуру стенки трубы принять равной tст=t1-(5÷10) ºC.
User Z24 : 22 февраля 2026
200 руб.
Тепломассообмен СЗТУ Задача 7 Вариант 58
Гидравлика ИжГТУ 2007 Задача 3.3 Вариант 20
Найти расход Q воды (ν=10-6 м²/c), вытесняемой из бака А в бак B за счет избыточного давления роизб и протекающей по трубопроводу длиной L, диаметром d. Принять коэффициент сопротивления вентиля равным 5. Вид трубы взять из табл.3.1 на с.24. Задачу решить графоаналитическим способом. Найденный расход выразить в м³/c и л/c.
User Z24 : 18 октября 2025
350 руб.
Гидравлика ИжГТУ 2007 Задача 3.3 Вариант 20
Водовідвід і дренажні системи на аеродромах
Зміст Аналіз вихідних даних Технологія виконання робіт на об’єкті будівництва Монтажні роботи Розвантаження,розкладання та монтаж фундаментних блоків Розвантаження,розкладання та монтаж колон Вивірка колон та заділка стиків Розвантаження,розкладання та монтаж підкранових балок Розвантаження,розкладання та монтаж балок перекриття,плит покриття,плит пок-риття для фонарів та віконних панелей Монтаж фундаментних балок і стінових панелей Підбір кранів для монтажних робіт Розрахунок монтажної ваги,вис
User VikkiROY : 25 января 2015
45 руб.
Банковское регулирование на примере ОАО "АК БАРС"-банка
ВВЕДЕНИЕ Актуальность темы включает в себя, то, что от эффективного проведения банковских операций, от роста надежности, прозрачности банков страны, банковской деятельности зависит экономика всей страны. Кризисные процессы в сегодняшней российской экономики существенно осложняют положение в банковском секторе России. Возможности получения надежной прибыли относительно сокращаются. Финансовые затруднения банковских партнеров и клиентов, кризис неплатежей осложняют положение банков, а наименее ус
User elementpio : 7 ноября 2012
15 руб.
up Наверх