Применение объектно-ориентированного подхода в синтаксическом анализе для интеллектуальных систем

Авторы

  • Петрова Наталья Константиновна ФГБОУ ВО «Казанский государственный энергетический университет» Автор
  • Ситников Сергей Юрьевич ФГБОУ ВО «Казанский государственный энергетический университет» Автор
  • Хамитов Ренат Минзашарифович ФГБОУ ВО «Казанский государственный энергетический университет» Автор
  • Журавлёв Павел Викторович ФГБОУ ВО «Казанский государственный энергетический университет» Автор

DOI:

https://doi.org/10.5281/zenodo.15586144

Ключевые слова:

парсинг, лексема, токен, лексер-токенизатор, методы синтаксического анализа, синтаксическое дерево, алгоритмы интеллектуальных систем

Аннотация

Представлены основные принципы синтаксического анализа текста, содержащего запись математического выражения, описаны приёмы выделения арифметических операций и операндов, выполнение выделенных элементов в виде исполняемого кода. Для построения парсера использован объектно-ориентированный подход, который предусматривает создание объектов, представляющих различные части арифметического выражения и их взаимодействие для выполнения требуемых операций. Подробно описаны основные этапы построения парсера. Представлен полный набор контрольных примеров, позволяющих понять суть программного продукта. Результаты таких исследований представляют методический интерес при подготовке студентов по направлению «Прикладной искусственный интеллект»: в статье достаточно подробно рассмотрена роль этого вида разработок для задач искусственного интеллекта. Программа написана на языке C++ и функционирует в операционной системе Linux.

Загрузки

Опубликован

17.04.2025

Выпуск

Раздел

Информационные технологии и телекоммуникации

Как цитировать

[1]
2025. Применение объектно-ориентированного подхода в синтаксическом анализе для интеллектуальных систем. Вестник Донецкого университета. Серия 04. Технические науки. 2 (Apr. 2025), 125–136. DOI:https://doi.org/10.5281/zenodo.15586144.