Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Программирование C++ Создание простого языка программирования и его компилятора
Создан заказ №9185832
23 декабря 2022

Программирование C++ Создание простого языка программирования и его компилятора

Как заказчик описал требования к работе:
В данной работе необходимо разработать язык программирования и компилятор, транслирующий программу на этом языке в эквивалентную программу на языке С++. Все операторы и ключевые слова имеют русские названия, например, "целое а=5;" компилируется в "int a=5;". Примерный вид программы должен иметь 3 п оля Memo: в 1-ом вводится код на созданном языке, во 2-ом код, переведенный на С++, в 3-ем выводятся ошибки на созданном языке. Работа должна содержать проверочный файл с кодом на созданном языке со всеми созданными типами данных, операторами и т.д. для проверки ошибок. Полные требования указаны в прикрепленном файле "Задание". ___________ Дополнила задание файлом "Полное задание с необходимыми пунктами", по своей сути заменяющим файл "Задание", в котором информация представлена более кратко, а также файлами "Рекоменации к оформлению" и "Титульный лист и содержание". Объем - от 20 стр. _________________ МСООБЩИТЬ ДО НАЧАЛА ВЫПОЛНЕНИЯ в какой среде разработки будет сделана данная визуальная программ
подробнее
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
26 декабря 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
KINNEKT
5
скачать
Программирование C++ Создание простого языка программирования и его компилятора.docx
2022-12-29 14:14
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Автор выполнил свою работу на отлично и достаточно в кротчайшие сроки. Всем рекомендую данного автора.

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Тоновоспроизведение и ограничения динамического диапазона.
Реферат
Программирование
Стоимость:
300 ₽
Информационная система провайдера интернета
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование приложения "Метод ветвей и границ"
Курсовая работа
Программирование
Стоимость:
700 ₽
Новое задание по электронике, электротехнике, радиотехнике
Решение задач
Программирование
Стоимость:
150 ₽
Программный комплекс решения задач поиска на строках c#
Курсовая работа
Программирование
Стоимость:
700 ₽
Управление проектами разработки программного обеспечения
Контрольная работа
Программирование
Стоимость:
300 ₽
Игра «Придумай слова» на java/c#/c++
Курсовая работа
Программирование
Стоимость:
700 ₽
Сетевое программное обеспечение
Курсовая работа
Программирование
Стоимость:
700 ₽
Использование численных методов для решения волнового уравнения
Курсовая работа
Программирование
Стоимость:
700 ₽
Компьютерные модели распознавания лица на изображении
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программы деконволюции с расчетом оптимального фильтра
Курсовая работа
Программирование
Стоимость:
700 ₽
Программный комплекс для учета и анализа налогов физических лиц
Курсовая работа
Программирование
Стоимость:
700 ₽
Реализация интерактивной системы для работы с базой данных в линукс
Курсовая работа
Программирование
Стоимость:
700 ₽
Управление ИТ-проектами и жизненным циклом ПО
Курсовая работа
Программирование
Стоимость:
700 ₽
Нечеткое моделирование рисков информационной безопасности организации
Курсовая работа
Программирование
Стоимость:
700 ₽
Схема организации, с проведёнными проводами и серверами
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Управление режимом отображения детали в Компас-3D
В системе Компас-3D LT используются несколько типов отображения деталей:
Для выбора типа отображения сначала нужно вызвать команду Отображение из меню Вид, а затем выбрать необходимый вариант. Другим способом вызова команды является использование кнопок панели Вид.
Рассмотрим типы отображения деталей.
Для отображения детали в виде каркаса вызовем команду Отображение, находящуюся в меню Вид. Выберем...
подробнее
Qt Creator C++
QML (Qt Modeling Language) – это декларативный язык разметки пользовательского интерфейса для разработки дизайна графической части приложений, основанный на JavaScript.
Сейчас фреймворк Qt продолжает развиваться компанией QT Company, а также отдельными фирмами и программистами, являясь свободной (открытой) средой. Отметим, что с помощью Qt были разработаны следующие приложения:
Почему же так популяр...
подробнее
Основы и особенности Fortran
С течением времени, в процессе использования Fortran, к этому языку постепенно добавилось огромное количество готовых библиотек и кодов программ, позволяющих эффективно находить ответы на многие задачи, в частности, из области физико-математических наук, среди которых решение уравнений математической физики, решение интегральных и дифференциальных уравнений, а также многих вопросов из линейной алг...
подробнее
Visual Prolog
Интерфейс Visual Prolog включает в себя следующие стандартные компоненты: главное меню, панель инструментов и окно проекта с его файлами.
Язык логического программирования Пролог позволяет решать различные задачи (в особенности из области искусственного интеллекта), не применяя при этом известные традиционные принципы, характерные для алгоритмических языков.
Это означает, что Пролог ориентирован не ...
подробнее
Управление режимом отображения детали в Компас-3D
В системе Компас-3D LT используются несколько типов отображения деталей:
Для выбора типа отображения сначала нужно вызвать команду Отображение из меню Вид, а затем выбрать необходимый вариант. Другим способом вызова команды является использование кнопок панели Вид.
Рассмотрим типы отображения деталей.
Для отображения детали в виде каркаса вызовем команду Отображение, находящуюся в меню Вид. Выберем...
подробнее
Qt Creator C++
QML (Qt Modeling Language) – это декларативный язык разметки пользовательского интерфейса для разработки дизайна графической части приложений, основанный на JavaScript.
Сейчас фреймворк Qt продолжает развиваться компанией QT Company, а также отдельными фирмами и программистами, являясь свободной (открытой) средой. Отметим, что с помощью Qt были разработаны следующие приложения:
Почему же так популяр...
подробнее
Основы и особенности Fortran
С течением времени, в процессе использования Fortran, к этому языку постепенно добавилось огромное количество готовых библиотек и кодов программ, позволяющих эффективно находить ответы на многие задачи, в частности, из области физико-математических наук, среди которых решение уравнений математической физики, решение интегральных и дифференциальных уравнений, а также многих вопросов из линейной алг...
подробнее
Visual Prolog
Интерфейс Visual Prolog включает в себя следующие стандартные компоненты: главное меню, панель инструментов и окно проекта с его файлами.
Язык логического программирования Пролог позволяет решать различные задачи (в особенности из области искусственного интеллекта), не применяя при этом известные традиционные принципы, характерные для алгоритмических языков.
Это означает, что Пролог ориентирован не ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы