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

Цена:
50 руб.

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

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

Описание

КОНТРОЛЬНАЯ РАБОТА
ВАРИАНТ No15 (8 ЗАДАНИЙ)

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

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

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

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

No5 Пусть КС-язык задан своим описанием:
L={α = c 2k β | β – цепочки с одинаковым количеством (ненулевым) символов ‘a’ и ‘b’, расположенных в любом порядке, k 0}. Например, ‘ab’, ‘ccab’, ‘ccba’, ‘ccccbaabab’, ‘aabbba’.
Построить КС-грамматику, задающую этот язык. Допустимо использовать пустые правила. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая номера правил.

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

No7 Пусть требуется выполнить перевод цепочек с одного КС-языка на другой:
= {(x,y) | x = 1nak+1bk, y=0k+11n| k0, n>0}. Например: (1a,01), (1aab,001).
Построить T – схему синтаксически управляемого перевода для выполнения этого (T). Взять две цепочки исходного языка и выполнить их перевод, процесс перевода выписать в виде выводимых пар цепочек, указывая номера правил.

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

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Теория языков программирования и методы трансляции
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 01.03.2012
Рецензия:Уважаемый

Бах Ольга Анатольевна
Контрольная работа по дисциплине "Теория языков программирования и методы трансляции"
Задание №1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,1,a}*, заканчивающихся цепочкой ’aa’ и имеющих длину, кратную трём. Например, ‘aaa’, ‘0aa’, ‘1aa’, ‘0a01aa’ и т.п. Построить регулярное выражение, задающее этот язык. Построить регулярную грамматику, задающую язык из задачи №1. Задание №3 Построить КС-грамматику, задающую язык из задачи №1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода,
User 1231233 : 23 января 2012
23 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции» Вариант 6
Написать программу, которая по предложенному описанию языка построит регулярную грамматику (ЛЛ или ПЛ – по заказу пользователя), задающую этот язык, и позволит сгенерировать с её помощью все цепочки языка в заданном диапазоне длин. Вариант задания языка: алфавит, кратность вхождения некоторого символа алфавита и обязательная фиксированная подцепочка, на которую заканчиваются все цепочки языка.
User Сергей38 : 26 января 2023
600 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции» Вариант 6
Контрольная работа по дисциплине "Теория языков программирования и методы трансляции". Вариант № 19
1. Пусть регулярный язык задан своим описанием:Множество всех цепочек из {0,a,b}*, имеющих подцепочку ’aa’ и заканчивающихся цепочкой ’ab’. Например, ‘aab’, ‘aaab’, ‘0aa0ab’ и т.п. Построить регулярное выражение, задающее этот язык. 2.Построить регулярную грамматику, задающую язык из задачи No1. 3.Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. 4.Построить детерминированный конечный автомат (ДКА), распознающий язык из задачи No1...
User sarahock : 11 декабря 2012
180 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции». Вариант 3
No1 Пусть регулярный язык задан своим описанием: Множество всех цепочек из {0,1,a}*, заканчивающихся цепочкой ’aa’ и имеющих длину, кратную трём. Например, ‘aaa’, ‘0aa’, ‘1aa’, ‘0a01aa’ и т.п. Построить регулярное выражение, задающее этот язык. No2 Построить регулярную грамматику, задающую язык из задачи No1. No3 Построить КС-грамматику, задающую язык из задачи No1. Сгенерировать две цепочки языка по построенной грамматике. Процесс генерации цепочек языка записать в виде цепочки вывода, указывая
User m9c1k : 20 марта 2012
200 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции». Вариант 3
Вариант 15. Люнет
Возможные программы для открытия данных файлов: WinRAR (для распаковки архива *.zip или *.rar) КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d, *.a3d, *.spw Любая программа для просмотра ПДФ для открытия ПДФ файлов. Пьянкова Ж.А. Компьютерная графика. Построение трехмерных сборочных единиц в системе КОМПАС 3D. Вариант 15. Люнет Люнет – приспособление для металлорежущего станка, поддерживающее предмет во избежание его прогиба или дрожания при обработке. Данный люнет предназначен
150 руб.
Вариант 15. Люнет
Вариант 15. Люнет
Чертежи деталей: 1. Державка резцовая 2. Втулка сменная 3. Крышка Сборочный чертеж , спецификация, 3D модели деталей и сборка. Описание сборки.
125 руб.
Вариант 15. Люнет
Люнет - Вариант 15
Ж.А. Пьянкова. Компьютерная графика. Построение трехмерных сборочных единиц в системе "Компас 3D". Вариант 15 - Люнет. Сборочный чертеж. Модели. Деталирование. Люнет – приспособление для металлорежущего станка, поддерживающее предмет во избежание его прогиба или дрожания при обработке. Данный люнет предназначен для обработки деталей из пруткового материала малых диаметров. Приспособление представляет собой резцовую державку (1), в специальной головке которой запрессован подшипник (4) со сменной
User .Инженер. : 16 мая 2023
150 руб.
Люнет - Вариант 15 promo
Корпус. Вариант 15
Корпус. Вариант 15 По двум проекциям построить третью проекцию с применением разрезов, указанных в схеме, изометрическую проекцию учебной модели с вырезом передней четверти. Нанести размеры. Чертеж и 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и всем вопросам пишите в Л/С. Отвечу и помогу.
User coolns : 15 марта 2023
100 руб.
Корпус. Вариант 15 promo
Клапан предохранительный МЧ00.76.00.00. Деталировка
Предохранительный клапан применяется для регулирования давления жидких или газообразных сред. Клапан поз. 5 прижат к седлу поз. 3 штоком поз. 12 со сферической опорной поверхностью. Седло установлено на резьбе в корпус поз. 1 и стопорится винтом поз. 16. Клапан расположен в регулировочной втулке поз. 14, которая ввертывается в обойму поз.5 и стопорится винтом поз. 15. Втулка поз. 14 может занимать различное положение относительно седла, увеличивая или уменьшая проходное сечение трубопровода. Отк
User bublegum : 29 июня 2021
700 руб.
Клапан предохранительный МЧ00.76.00.00. Деталировка promo
Финансовая система и финансовая политика государства.
Оглавление Финансовая система и финансовая политика государства. 3 План. 3 Понятие финансовой политики 4 Финансовая политика государства. 7 Содержание, цели и задачи финансовой политики государства. 7 Структуры финансовой системы и органы управления финансовой системой 10 Тесты к теме "Финансовая система" 16 Список литературы 18 Часть II. 19 ЗАДАЧА № 1 «Оценка будущей и текущей стоимости денег» 19 ЗАДАЧА № 2 «Оценка доходности финансовых активов (на примере акции)» 22 ЗАДАЧА № 3 «Оценка доходнос
User mersedeska : 4 декабря 2010
150 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К1 Рисунок 8 Вариант 5
Кинематика плоских механизмов Плоский кривошипно-шатунный механизм связан с системой зубчатых колес, насаженных на неподвижные оси, которые приводятся в движение ведущим звеном (зубчатая рейка – схема К1.0; рукоятка – схема К1.1; груз на нити – схема К1.2 и т. д.). Рукоятка О1А и кривошип О2С жестко связаны с соответствующими колесами. Длина кривошипа О2С = L1, шатуна CD = L2. Схемы механизмов приведены на рис. К1.0 – К1.9, а размеры и уравнения движения точки А ведущего звена S = f (t) –
User Z24 : 8 ноября 2025
600 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К1 Рисунок 8 Вариант 5
Анализ и оценка конкурентоспособности предприятия в рыночных условиях хозяйствования
Введение._______________________________________________________3 Глава 1. Теоретические основы формирования конкурентной среды предприятия в рыночных условиях._________________________________7 1.1. Понятие, сущность и функции конкуренции.______________________7 1.2. Основные виды рыночной конкуренции и их особенности._________15 1.3. Основные аспекты правового регулирования конкуренции в России._23 Глава 2. Исследование конкурентных преимуществ предприятия на рынке фарминдустрии._________
User evelin : 26 октября 2013
5 руб.
up Наверх