Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
ТЕОРИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И МЕТОДЫ ТРАНСЛЯЦИИ В.Т. Калайда, В.В. Романенко
Создан заказ №159620
8 мая 2014

ТЕОРИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И МЕТОДЫ ТРАНСЛЯЦИИ В.Т. Калайда, В.В. Романенко

Как заказчик описал требования к работе:
ТЕОРИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И МЕТОДЫ ТРАНСЛЯЦИИ В.Т. Калайда, В.В. Романенко ТЕОРИЯ 1 ЛАБОРАТОРНАЯ РАБОТА № 1 Цель выполнения лабораторной работы № 1 — научиться применять на практике такие средства синтаксического анализа, как детерминированные конечные автоматы с магазинной памя- тью (ДМП-автом аты) и регулярные выражения (РВ). 1.1 ВАРИАНТЫ ЗАДАНИЙ НА ЛАБОРАТОРНУЮ РАБОТУ № 1 Вариант № 3. На вход программы подается текстовый файл (с именем INPUT.TXT), содержащий только описания перемен- ных на выбранном языке (Pascal, C++, C# и т.д.). Программа должна проанализировать имеющееся в тексто- вом файле описание переменных при помощи регулярного вы- ражения и выдать (в текстовый файл OUTPUT.TXT или на эк- ран) результат проверки. Это может быть: 1. Сообщение о том, что описание корректное. 2. Сообщение о синтаксической ошибке. Указывать тип ошибки не обязательно, требуется только указать строку и позицию в строке входного файла, где наблюдается ошибка. Достаточно находить только первую ошибку в описании. 3. Сообщение о дублировании имен переменных. В этом случае на выходе программы необходимо указать имя дублируемой переменной, а также строку и позицию в строке, где встретился дубликат. 2 ЛАБОРАТОРНАЯ РАБОТА № 2 Цель выполнения лабораторной работы № 2 — научиться применять на практике такие средства синтаксического анализа, как контекстно-свободные грамматики (КС-грамматики). Вариант № 3. На вход программы подаются два текстовых файла (с именами GRAMMAR.TXT и INPUT.TXT). Первый со- держит LR(1)-грамматику, второй — описание процедур и функ- ций на выбранном языке (Pascal, C++), либо делегатов на языке C#. Необходимо проверить, является ли описание проце- дур/функций/делегатов корректным с точки зрения заданной грамматики и не содержатся ли в нем конфликты имен
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
9 мая 2014
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
SergeyP29
5
скачать
ТЕОРИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ И МЕТОДЫ ТРАНСЛЯЦИИ В.Т. Калайда, В.В. Романенко.docx
2017-10-04 22:07
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Большое спасибо автору за проделанную работу. Все было отлично,без замечаний. Всем рекомендую.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Разработка игры "Сбей самолет" на C++ в Visual Studio
Курсовая работа
Программирование
Стоимость:
700 ₽
Система регистрации клиентов турфирмы
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программы электронная записная книжка средствами дельфи
Курсовая работа
Программирование
Стоимость:
700 ₽
Произвести кластеризацию документов в RapidMiner
Другое
Программирование
Стоимость:
300 ₽
разработки макета страниц сайта с использованием Figma.
Лабораторная работа
Программирование
Стоимость:
300 ₽
Интеграция IoT в многоуровневую структуру корпоративной сети
Курсовая работа
Программирование
Стоимость:
700 ₽
Реферат с рисунками и кодами по программированию
Реферат
Программирование
Стоимость:
300 ₽
Линейное программирование
Контрольная работа
Программирование
Стоимость:
300 ₽
Библеотека
Контрольная работа
Программирование
Стоимость:
300 ₽
ОСНОВЫ ПРОГРАММИРОВАНИЯ И АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ
Контрольная работа
Программирование
Стоимость:
300 ₽
Выполнить лабы по программированию с++. К-00152
Контрольная работа
Программирование
Стоимость:
300 ₽
«Основы микропроцессорной техники»
Контрольная работа
Программирование
Стоимость:
300 ₽
автоматизация технико-экономического обоснования/173да
Контрольная работа
Программирование
Стоимость:
300 ₽
Контрольная по предмету Прикладные экономические пакеты
Контрольная работа
Программирование
Стоимость:
300 ₽
Работа выполняется программой Logo-soft-comfort
Контрольная работа
Программирование
Стоимость:
300 ₽
Решить 15 задач. Нахождение решения задач линейного программирования.
Контрольная работа
Программирование
Стоимость:
300 ₽
SIMULINK.
Контрольная работа
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Операторы ввода и вывода. Структура программы на языке Turbo Pascal 7.0
Структура программы на языке Turbo Pascal 7.0 содержит разделы:
Рассмотрим структуру программы на конкретном примере.
Создадим новый файл в окне редактора, программу «Hello, World!», которая содержит приветствие для пользователя:
В первой строчке программы содержится название — «Hello_World», служебный оператор program указывает на название программы, что не является обязательной конструкцией. Затем...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Текстовые веб-страницы
Самый простой способ создания текстовой веб-страницы — это набор ее кода в каком-либо текстовом редакторе, работающем с простым текстом без оформления и сохранение ее в файле с расширением .htm или .html. В операционных системах для этих расширений предусмотрена связь с браузером, поэтому делая двойной щелчок на имени файла мы открываем веб-страницу в браузере в режиме просмотра.
Помимо этого, имею...
подробнее
Создание Web-страниц с помощью MS FrontPage. Основные понятия
Web–страницы создаются на основе языка описания гипертекстовых документов HTML, в котором содержание и формат гипертекстовых документов определяются с использованием команд, называемых тегами. HTML–страницы представляют собой документы обычного текстового формата и содержат специальные команды форматирования (теги HTML).
Для создания сайта с помощью приложения FrontPage не обязательно знать сам HT...
подробнее
Операторы ввода и вывода. Структура программы на языке Turbo Pascal 7.0
Структура программы на языке Turbo Pascal 7.0 содержит разделы:
Рассмотрим структуру программы на конкретном примере.
Создадим новый файл в окне редактора, программу «Hello, World!», которая содержит приветствие для пользователя:
В первой строчке программы содержится название — «Hello_World», служебный оператор program указывает на название программы, что не является обязательной конструкцией. Затем...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Текстовые веб-страницы
Самый простой способ создания текстовой веб-страницы — это набор ее кода в каком-либо текстовом редакторе, работающем с простым текстом без оформления и сохранение ее в файле с расширением .htm или .html. В операционных системах для этих расширений предусмотрена связь с браузером, поэтому делая двойной щелчок на имени файла мы открываем веб-страницу в браузере в режиме просмотра.
Помимо этого, имею...
подробнее
Создание Web-страниц с помощью MS FrontPage. Основные понятия
Web–страницы создаются на основе языка описания гипертекстовых документов HTML, в котором содержание и формат гипертекстовых документов определяются с использованием команд, называемых тегами. HTML–страницы представляют собой документы обычного текстового формата и содержат специальные команды форматирования (теги HTML).
Для создания сайта с помощью приложения FrontPage не обязательно знать сам HT...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы