Курсовая работа по предмету "Теория языков программирования и методы трансляции". 3-й вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Задание
Написать программу для автоматического построения регулярного выражения (РВ) по словесному описанию языка.
Вход программы: алфавит языка, обязательная начальная подцепочка, выбранный символ алфавита, его кратность (натуральное число), 2 числа – диапазон длин для генерации цепочек.
Выход: построенное регулярное выражение, результат генерации цепочек.
Подробно:
Язык задан своим алфавитом, обязательной начальной цепочкой и указанием кратности вхождений некоторого символа во все цепочки языка. В начальной цепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой. Кратность числа вхождений выбранного символа задаётся любым натуральным числом. Кратность, равная единице, равносильна отсутствию ограничений на вхождения данного символа, т.е. он может встречаться в цепочках любое количество раз. При любом значении кратности количество вхождений символа в цепочку может быть и нулевым.
Программа должна:
1. по предложенному описанию регулярного языка строить РВ, генерирующее этот язык, в том виде, как было рассмотрено в теории, раздел 2.1.1;
2. с помощью построенного РВ генерировать все цепочки языка в заданном пользователем диапазоне длин.
При генерации цепочек языка по РВ можно использовать любые структуры и алгоритмы, в том числе и прямой перебор.
Написать программу для автоматического построения регулярного выражения (РВ) по словесному описанию языка.
Вход программы: алфавит языка, обязательная начальная подцепочка, выбранный символ алфавита, его кратность (натуральное число), 2 числа – диапазон длин для генерации цепочек.
Выход: построенное регулярное выражение, результат генерации цепочек.
Подробно:
Язык задан своим алфавитом, обязательной начальной цепочкой и указанием кратности вхождений некоторого символа во все цепочки языка. В начальной цепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой. Кратность числа вхождений выбранного символа задаётся любым натуральным числом. Кратность, равная единице, равносильна отсутствию ограничений на вхождения данного символа, т.е. он может встречаться в цепочках любое количество раз. При любом значении кратности количество вхождений символа в цепочку может быть и нулевым.
Программа должна:
1. по предложенному описанию регулярного языка строить РВ, генерирующее этот язык, в том виде, как было рассмотрено в теории, раздел 2.1.1;
2. с помощью построенного РВ генерировать все цепочки языка в заданном пользователем диапазоне длин.
При генерации цепочек языка по РВ можно использовать любые структуры и алгоритмы, в том числе и прямой перебор.
Дополнительная информация
Год сдачи: 2014, отлично.
Язык: C# WinForms
Язык: C# WinForms
Похожие материалы
Курсовая работа Предмет : «Теория языков программирования и методы трансляции» вариант 1
Araxic
: 3 февраля 2017
ПОСТАНОВКА ЗАДАЧИ
Вариант 1
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка.
Вход программы: алфавит языка, обязательная начальная подцепочка, кратность длины всех цепочек языка, цепочки для распознавания.
Выход: построенный ДКА (все 5 элементов), результат проверки цепочек.
Подробно:
Язык задан своим алфавитом, обязательной начальной цепочкой и указанием кратности длины
300 руб.
Контрольная работа по "ЭММ". 1-й вариант. 2-й вариант
ДО Сибгути
: 14 февраля 2014
Тема: «Сетевое планирование и управление»
Вариант 1
Задание.
1. Построить график выполнения работ.
2. Упорядочить построенный график
3. Построить взвешенный сетевой график выполнения работ.
4. Провести анализ построенного сетевого графика.
5. Сформировать практические выводы по результатам анализа.
6. Оптимизировать(нормальный вариант) сетевой график по критерию минимизации затрат при заданной продолжительности выполнения всего комплекса работ.
7. Проверить полученный результат оптимизации (ус
50 руб.
Экономика. 5-й вариант.
studypro3
: 15 февраля 2022
Вариант № 5
Условия задания 1: Предприятие производит продукцию, часть которой реализуется на внутреннем рынке, а часть экспортируется за рубеж. Экономические показатели приведены в таблице. Рассчитать экономический эффект экспортной операции.
Таблица - Исходные данные к задаче
Показатели Внутренний рынок Внешний рынок
Затраты на производство и реализацию единицы продукции, евро 250 268
Объем продаж, единиц 2658 2700
Цена продажи единицы продукции, евро 300 350
Рассчитать экономический эффект э
400 руб.
МСФО. 6-й вариант.
studypro3
: 15 февраля 2022
Вариант 6
Задание 1.
В таблице приведен перечень доходов и расходов компании за отчетный год (руб.). Необходимо составить отчет о совокупном доходе по формату затрат, разрешенному МСФО (IAS) 1 «Представление финансовой отчетности».
Валовые доходы от продажи за вычетом оборотных налогов 5 600 500
Производственная себестоимость проданной продукции 2 800 200
Материальные затраты 1 250 600
Расходы на оплату труда производственного персонала 1 020 300
Амортизация 480 500
Расходы на производственные
350 руб.
Информатика. 7-й вариант
Voodoo322228
: 9 февраля 2022
7 вариант
1. Вычислить и вывести на экран таблицу функции y=f(x) в интервале [a,b] с шагом h. Результаты представить в виде таблицы.
2. Задан массив целых чисел B(n).
Найти максимальный элемент среди элементов, которые кратны 3.
150 руб.
Электродинамика. 38-й вариант
Homa
: 24 ноября 2021
Плоская электромагнитная волна распространяется в безграничной немагнитной среде с относительной диэлектрической проницаемостью и удельной проводимостью . Частота колебаний f, амплитуда напряженности магнитного поля Нm.
Определить:
1. Модуль и фазу волнового сопротивления среды.
2. Сдвиг фаз между составляющими поля Е и Н
3. Коэффициент затухания и фазовую постоянную.
4. Длину волны в среде и расстояние, на котором амплитуда волны затухает на 100 дБ.
5. Отношение плотностей тока проводимости и
200 руб.
МОЦОС. 10-й вариант
Homa
: 24 ноября 2021
Непрерывное сообщение передается от источника к получателю
по дискретному каналу связи.
Требуется:
1. Изобразить обобщенную структурную схему системы связи для передачи непрерывных сообщений дискретными сигналами, привести подробное описание назначения входящих в нее блоков. Преобразование сообщения и сигналов в системе связи проиллюстрировать (качественно) приведением временных и спектральных диаграмм для следующих точек тракта:
* на выходе источника непрерывного сообщения (сигнала);
* на вх
300 руб.
Электродинамика. 10-й вариант
Homa
: 24 ноября 2021
Плоская электромагнитная волна распространяется в безграничной немагнитной среде с относительной диэлектрической проницаемостью и удельной проводимостью . Частота колебаний f ,амплитуда напряженности магнитного поля Нm.
Определить:
1. Модуль и фазу волнового сопротивления среды.
2. Сдвиг фаз между составляющими поля Е и Н
3. Коэффициент затухания и фазовую постоянную.
4. Длину волны в среде и расстояние, на котором амплитуда волны затухает на 100 дБ.
5. Отношение плотностей тока проводимости и
200 руб.
Другие работы
Линия первичной переработки томатов
MagicT
: 9 января 2013
В настоящее время производство пищевых продуктов часто осуществляется на малых предприятиях.
Проектирование моечной машины малой производительности позволит заменить тяжелый ручной труд, при этом на основании вышеизложенных расчетов мы видим, что во внедряемой машине расход электроэнергии на единицу выра-ботанной продукции меньше, чем в базовой машине, а также имеет малую ма-териалоемкость и занимаемую площадь.
На основании экономического расчета видно, что срок окупаемости автомата составляет 0
5 руб.
Сбор первичной информации при проведении исследования
evelin
: 9 октября 2013
СОДЕРЖАНИЕ
1. Характеристика методов проведения опросов
2. Сбор информации посредством анкетирования
3. Сбор информации посредством наблюдения
4. Эксперимент и имитационное моделирование
Список использованных источников
1. Характеристика методов проведения опросов
Сбор первичной информации осуществляется с помощью различных методов сбора:
- опрос;
- наблюдение;
- эксперимент;
- имитационное моделирование.
Опрос позволяет выявить систему предпочтений, на которые ориентируется ц
10 руб.
Морально-психологическая подготовка населения для действий в ЧС
Elfa254
: 16 марта 2014
Содержание:
1.Психологическая готовность ……………………………………………………………………………………………….2
2.Предупреждение паники……………………………………………………...…………………………………………..…5
3.Чувство долга и ответственности……….........................................................................................................5
4.Подготовка населения – государственная задача………………………….………………………………..………...………6
Особые условия, в которых может оказаться человек, как правило, вызывают у него психологическую и эмоциональную напряжённость.
5 руб.
Богданов Александр Александрович
Aronitue9
: 17 ноября 2012
Богданов Александр Александрович(настоящая фамилия - Малиновский)- философ, экономист, политический деятель, ученый и писатель. По образованию врач. С 1905 - член ЦК РСДРП/б/, в 1909 исключен из партии. В 1918-1926 - член президиума Коммунистической академии. С 1921 занимался исследованиями в области гематологии, с 1926 - директор основанного им первого в мире института переливания крови.
В философии от естественноисторического материализма развивался к энергетизму и махизму. Создатель эмпириомо
5 руб.