Теория формальных языков (ПР№1)

Тип работы
Контрольная работа
Дисциплина
Основы программирования
ВУЗ
—

Файлы задания

Можно просмотреть до покупки

Контрольная работа по дисциплине «Основы программирования» посвящена теме формальных языков и разбору алгебраических выражений. В основе задания — преобразование простого выражения с целыми числами, включающего операции сложения, вычитания, умножения и деления, в обратную польскую запись; по желанию предусмотрена поддержка многоразрядных чисел. В работе разбираются приоритет и ассоциативность операторов, обработка скобок, а также унарного минуса, токенизация строки и алгоритм перевода в постфиксную форму. Приведён пример: выражение «( 9 + 2 ) * 2» преобразуется в «9 2 + 2 *», а также показан результат вычисления — 22. Комплект содержит два варианта реализации: на языке C++ и на языке Python, что позволяет сопоставить подходы к решению одной задачи.

Похожие работы

Основы программирования
Лабораторная работаТУСУР

Теория языков программирования и методы трансляции (ЛР) ТУСУР

Лабораторная работа по теме «Теория языков программирования и методы трансляции (ЛР) ТУСУР ОДН 7-423». Дисциплина: Основы программирования. Вуз: ТУСУР.

Основы программирования
Курсовая работаТУЛГУ

Выбор операций обработки детали

Курсовая работа посвящена разработке экспертной системы для выбора операций обработки детали. В теоретической части раскрываются понятие экспертной системы, её структура и байесовский подход к логическому выводу. Отдельное внимание уделено формализации знаний технолога: учитываются материал детали, геометрические характеристики, требования к точности и качеству поверхности, доступное оборудование и инструмент. В практической части описаны структура знаний предметной области, математическое описание базы знаний и результаты работы экспертной системы. Работа включает введение, теоретический раздел, раздел разработки, заключение, список литературы и приложение с листингом базы знаний для экспертной системы. Комплект представлен одним файлом курсовой работы.

Популярные услуги

Полезные материалы

Смотреть все статьи

Остались вопросы?

Оставьте заявку на консультацию

или свяжитесь с нами удобным для вас способом