Трансляторы и программные системы (лаб. и курсовая)

Отменен
Заказ
3981249
Раздел
Программирование
Предмет
Антиплагиат
Не указан
Срок сдачи
29 Мар 2021 в 18:55
Цена
Договорная
Блокировка
10 дней
Размещен
24 Мар 2021 в 13:06
Просмотров
75
Описание работы

Трансляторы и программные системы

Лабораторная работа на тему: «Разработка блоков компилятора» согласно общему заданию, которое выполняется по индивидуальному варианту. Лабораторная работа в методичке, Вариант-1,2: Вариант задания имеет код вида: LK, где L - код обрабатываемого языка (1 - 5); К - конструкция языка (1 - 7); L-1 (Паскаль), K-2 (условный оператор)

Курсовая работа:

1. Разработайте словесное описание лексики и синтаксиса заданного варианта языка. Напишите простую тестовую программу, содержащую все заданные конструкции языка. Вручную выполните интерпретацию программы в код абстрактной стековой машины.

2. Разработайте систему регулярных выражений, определяющую лексику заданного варианта языка. Реализуйте лексический блок с помощью программы Jaccie.

3. Разработайте формальную грамматику, определяющую синтаксис заданного языка. Используя программу Jaccie, постройте синтаксический вывод в грамматике.

5.  Оформите расчетно-пояснительную записку

Курсовой проект Вариант-1134212

Вариант задания имеет вид: ICTPUSL

Соответственно I-1; C-1; T-3; P-4; U-2; S-1; L-2

Расшифровка цифр варианта задания в методичке

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир