Курсовая работа по Теория языков программирования и методы трансляции Вариант 8

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

material.view.file_icon
material.view.file_icon
material.view.file_icon 111.txt
material.view.file_icon Project1.exe
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~pas
material.view.file_icon Project1.cfg
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Project1.dof
material.view.file_icon Project1.dpr
material.view.file_icon Unit1.pas
material.view.file_icon Project1.res
material.view.file_icon 1.rex
material.view.file_icon 11.rex
material.view.file_icon
material.view.file_icon Отчет.doc

Необходимые программы

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

Описание

По предложенному описанию языка построить регулярное выражение, задающее этот язык, и сгенерировать с его помощью все цепочки языка в заданном диапазоне длин. Предусмотреть также возможность генерации цепочек по введённому пользователем РВ
Вход программы: алфавит, начальная и конечная подцепочки, кратность длины всех цепочек языка, 2 числа – диапазон длин для генерации цепочек.
Выход: построенное регулярное выражение, результат генерации цепочек.
Подробное описание:
Язык задан введённым алфавитом, начальной и конечной подцепочками и указанием кратности длины всех цепочек языка. В заданных подцепочках не могут находиться символов, которых нет в алфавите. В крайнем случае одна из них или обе могут быть пустыми. Включая случай при пересечение заданных цепочек по одному или нескольким символам, также и их полное совпадение. Кратность длины цепочек задается любым натуральным числом. Если кратность равна единице (1), в этом случае длинна цепочек может быть любой.
Задание:
1. по предложенному описанию регулярного языка строить РВ, задающее этот язык.
2. с помощью построенного РВ генерировать все цепочки языка в заданном пользователем диапазоне длин.

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

Год сдачи: 2016
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:

Бах О.А.
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №8
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка. Вход программы: алфавит языка, обязательная конечная подцепочка, цепочки для распознавания. Выход: построенный ДКА (все 5 элементов), результат проверки цепочек. Подробно: Язык задан своим алфавитом и обязательной конечной подцепочкой всех цепочек языка. В конечной подцепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пуст
User Roma967 : 22 мая 2016
1400 руб.
promo
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №8(18) 2022 г.
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка. Вход программы: алфавит языка, обязательная конечная подцепочка, цепочки для распознавания. Выход: построенный ДКА (все 5 элементов), результат проверки цепочек. Подробно: Язык задан своим алфавитом и обязательной конечной подцепочкой всех цепочек языка. В конечной подцепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой
User Alexey312451 : 19 марта 2024
1000 руб.
Теория языков программирования и методы трансляции. Курсовая работа. Вариант №8
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка. Вход программы: алфавит языка, обязательная конечная подцепочка, цепочки для распознавания. Выход: построенный ДКА (все 5 элементов), результат проверки цепочек. Подробно: Язык задан своим алфавитом и обязательной конечной подцепочкой всех цепочек языка. В конечной подцепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой
User rt : 30 апреля 2016
250 руб.
Теория языков программирования и методы трансляции. Курсовая работа. Вариант №8
Теплотехника Задача 18.18 Вариант 13
Расчет обратимого цикла паротурбинной установки Рассчитать обратимый цикл Ренкина (рис.2.4). Параметры пара на входе в турбину р1, t1 и давление пара на выходе из турбины p2 даны в табл.10 по вариантам. 1 Представить цикл в T-s и h-s — диаграммах 2 Привести схему установки и нанести узловые точки цикла на схему. Указать назначение каждого процесса (1-2, 2-3 и т.д.), его характер (адиабатный, изобарно — изотермический) и т.д. 3 Определить параметры p, t, h, s, x в узловых точках цикла
User Z24 : 21 января 2026
400 руб.
Теплотехника Задача 18.18 Вариант 13
Зачетная работа по дисциплине: Управление телекоммуникационными сетями. Билет №4
Контрольный билет №4 для зачета по дисциплине УТС ДО 1. Система управления сетью 2. Система для оптических транспортных сетей OptiX iManager T2000/T2100 Задача Определить время передачи блока данных 135Мбайт для управления в сети OTN-OTH, если используется канал GCC1 в ODU1.
User Учеба "Под ключ" : 12 октября 2016
300 руб.
Станки2 - Чертежи
Разрозненные чертежи: Гидросхема к станку ЛС-10-17-30-55; Патрон мембранный; Приспособление для активного контроля; Стан обкатный` Схема автоматизации; Станок 16K20Ф3 - Схема кинематическая ; Трехходовой суппорт. Схема кинематическая
User Один : 7 декабря 2008
10 руб.
Комплексне застосування механотерапії та працетерапії у системі фізичної реабілітації
Апарати типу маятника (Крукенберга, Каро-Степанова) основані на принципі балансуючого маятника, за рахунок сили інерції якого забезпечуються коливальні рухи у суглобах, що й призводить до збільшення амплітуди рухів у них. Кожний маятниковий апарат пристосований тільки для певного суглоба і виконання одного виду рухів (рис. 1). Рис. 1. Механотерапевтичний апарат типу маятника для розробки рухів у колінному суглобі М'язові зусилля дозуються вантажем, місцем розташування його на маятнику, триваліст
User DocentMark : 31 января 2013
up Наверх