«Теория языков программирования и методы трансляции». Вариант №6

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

material.view.file_icon
material.view.file_icon
material.view.file_icon 1plGR.txt
material.view.file_icon chains.txt
material.view.file_icon grammar.txt
material.view.file_icon Kursovaya_rabota_Variant_6.docx
material.view.file_icon Project1.bpr
material.view.file_icon Project1.cpp
material.view.file_icon Project1.exe
material.view.file_icon Project1.obj
material.view.file_icon Project1.res
material.view.file_icon Project1.tds
material.view.file_icon Project1.~bpr
material.view.file_icon Project1.~cpp
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.h
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon Unit1.~ddp
material.view.file_icon Unit1.~dfm
material.view.file_icon Unit1.~h
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Написать программу, которая по предложенному описанию языка построит регулярную грамматику (ЛЛ или ПЛ – по заказу пользователя), задающую этот язык, и позволит сгенерировать с её помощью все цепочки языка в заданном диапазоне длин. Предусмотреть возможность поэтапного отображения на экране процесса генерации цепочек.
Вариант задания языка: Алфавит, кратность вхождения некоторого символа алфавита и обязательная фиксированная подцепочка, на которую заканчиваются все цепочки языка.
Программа должна управляться посредством меню с пунктами "Автор", "Тема" (с полной информацией о разработчике и теме задания), "Данные" (выбор способа задания исходных данных – чтение из файла или ввод с клавиатуры), "Расчёты", "Запись результатов в файл" и другими, определяемыми конкретным заданием. При вводе данных с клавиатуры использовать соответствующую форму, а также предусмотреть возможность вызова справки с примером формата данных. Во всех вариантах заданий все результаты расчётов должны отображаться на экране и выводиться в файл (по требованию пользователя).

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

Год сдачи: 2021
Сибирский Государственный Университет Телекоммуникации и Информатики
Оценка: отлично
Теория языков программирования и методы трансляции
Лабораторные работы основаны на лекционном материале; каждая выполняется после изучения соответствующего теоретического раздела. До выполнения лабораторной работы нужно внимательно разобраться с примерами, ответить на контрольные вопросы изученного теоретического раздела, а также решить задачи, предлагаемые в составе контрольных вопросов. Каждая работа снабжена методическими указаниями, сопровождающими текст задания. Рекомендуется внимательно читать задание и выполнять работу в строгом соответс
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 руб.
Теория языков программирования и методы трансляции. Курсовая работа. Вариант №6.
Вариант 6 Написать программу для автоматического построения грамматики, эквивалентной заданному регулярному выражению (РВ). Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек. Выход: построенная грамматика (все 4 элемента), результат генерации цепочек. Подробно: Язык задан регулярным выражением. При его записи могут быть использованы символы алфавита языка, а также: «+» (выбор одного из слагаемых), круглые скобки, «*» для обозначени
User Cole82 : 6 декабря 2016
111 руб.
Теория языков программирования и методы трансляции. Курсовая работа. Вариант №6.
Теория языков программирования и методы трансляции. Курсовая работа. Вариант 6.
Вариант 6 Написать программу для автоматического построения грамматики, эквивалентной заданному регулярному выражению (РВ). Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек. Выход: построенная грамматика (все 4 элемента), результат генерации цепочек. Подробно: Язык задан регулярным выражением. При его записи могут быть использованы символы алфавита языка, а также: «+» (выбор одного из слагаемых), круглые скобки, «*» для обозначения и
499 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции» Вариант 6
Написать программу, которая по предложенному описанию языка построит регулярную грамматику (ЛЛ или ПЛ – по заказу пользователя), задающую этот язык, и позволит сгенерировать с её помощью все цепочки языка в заданном диапазоне длин. Вариант задания языка: алфавит, кратность вхождения некоторого символа алфавита и обязательная фиксированная подцепочка, на которую заканчиваются все цепочки языка.
User Сергей38 : 26 января 2023
600 руб.
Контрольная работа по дисциплине «Теория языков программирования и методы трансляции» Вариант 6
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №6
Курсовая работа Вариант 6 Задание: Написать программу для автоматического построения грамматики, эк-вивалентной заданному регулярному выражению (РВ). Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек. Выход: построенная грамматика (все 4 элемента), результат генерации цепочек. Подробно: Язык задан регулярным выражением. При его записи могут быть ис-пользованы символы алфавита языка, а также: «+» (выбор одного из слага-емых), круглые скобк
User IT-STUDHELP : 7 декабря 2022
800 руб.
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №6 promo
Курсовая работа по дисциплине: Теория языков программирования и методы трансляции. Вариант №6
1. ПОСТАНОВКА ЗАДАЧИ Написать программу для автоматического построения грамматики, эквивалентной заданному регулярному выражению (РВ). Вход программы: регулярное выражение в виде строки символов, 2 числа – диапазон длин для генерации цепочек. Выход: построенная грамматика (все 4 элемента), результат генерации цепочек. Подробно: Язык задан регулярным выражением. При его записи могут быть использованы символы алфавита языка, а также: «+» (выбор одного из слагаемых), круглые скобки, «*» для об
User SibGOODy : 17 октября 2018
1400 руб.
promo
Модернизация линии производства подсолнечного масла на оао «чишминское
Исходные данные к проекту: материалы бухгалтерской отчетности ОАО «Чиш-минское» за 2007-2008 годы, материалы производственной и преддипломной практик. 3 Содержание расчетно-пояснительной записки: введение; описание технологии производства подсолнечного масла; анализ современных конструкций шелкшителя; устройство и принцип действия шелкшителя; специальные инженерные расчеты; автоматизация процесса производства подсолнечного масла; правила монтажа и наладки шелушителя; безопасность и экологично
User boyec : 11 декабря 2014
1000 руб.
Модернизация линии производства подсолнечного масла на оао «чишминское
Расчет емкости сети и зоны обслуживания базовой станции MTS2, работающей по технологии TETRA
После изучения материала необходимо в соответствии с заданием: • описать базовую станцию заданной марки (прежде всего, технические параметры), • рассчитать зону обслуживания базовой станции, • оценить потенциально возможное количество абонентов, которое может обслужить базовая станция. • сделать выводы.
User jaskairat : 8 декабря 2017
150 руб.
Нормативные требования к технологическим умениям будущего лингвиста-переводчика
А.О. Бударина Исследуются нормативные требования к технологическим умениям лингвиста-переводчика в программе профессиональной подготовки в вузе. Профессиональные действия лингвиста-переводчика могут быть стандартизированы по функциональным признакам, комплексному составу действий, а также по критериям успешности решения профессиональных задач на основе их типового проектирования. Нормативные требования позволяют сформировать на их основе единую дидактическую модель применения педагогических тех
User Lokard : 24 февраля 2014
5 руб.
Лабораторные работы №№1-3 по предмету Метрология, стандартизация и сертификация в инфокоммуникациях. Вариант №11. 3 курс, 6 семестр. Год сдачи 2021
В архиве вложены 3 лабораторные работы по предмету Метрология, стандартизация и сертификация в инфокоммуникациях. ВАРИАНТ 11. Лабораторная работа No1. Упрощённая процедура обработки результатов прямых измерений с многократными изменениями Лабораторная работа No2. Проверка аналогово измерительного прибора Лабораторная работа No3. Измерение напряжения электрических сигналов Все исходные данные согласно варианту 11 по всем 3 лабораторным вложены в скриншотах. Все 3 лабораторные работы зачтены б
User Alexandr1305 : 24 апреля 2021
500 руб.
Лабораторные работы №№1-3 по предмету Метрология, стандартизация и сертификация в инфокоммуникациях. Вариант №11. 3 курс, 6 семестр. Год сдачи 2021
up Наверх