Создан заказ №3266808
23 октября 2018
Транслятор с подмножества языка Pascal
Как заказчик описал требования к работе:
1. Исходные данные к проекту
1.1. Язык для трансляции – Pascal;
1.2. Обеспечить развернутую диагностику ошибок;
1.3. Реализовать класс транслятора;
1.4. Синтаксический разбор - на основе LR(k)-грамматик;
1.5. Разбор логических выражений выполнять методом Бауэра-Замельзона;
1.6. В языке поддерживаютс
я
– у идентификатора 8 символов значащие;
– не менее 3х директив описания переменных;
– простой арифметический оператор;
– сложное логическое выражение;
– условный оператор if … then…else
1.7. пример программы на заданном языке:
var a,b : integer;
begin
a:=3; b:=a;
if (a>b) and (b>0) then c:=a else begin
c:=b; b:=1;
end; end.
2. Содержание расчетно–пояснительной записки (перечень подлежащих разработке
вопросов).
Аннотация (на двух языках)
Содержание
Введение
1. Анализ технического задания
2. Описание грамматики языка
3. Разработка архитектуры системы и алгоритмов
4. Методика испытаний
4. Руководство пользователя
5. Руководство программиста
Заключение
6. Перечень графического материала (с точным указанием обязательных чертежей и
графиков)
структурная или функциональная схема программы,
текст программы с комментариями,
скриншоты окон программы
7. Рекомендуемая литератур
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
26 октября 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Транслятор с подмножества языка Pascal.docx
2018-10-29 22:31
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Автор работает отлично. Подготовил курсовую раньше времени. Учёл все "хотелки" преподавателя.