Содержимое раздела
В данной главе будут проанализированы доступные программные продукты и онлайн-сервисы, предназначенные для работы с логическими высказываниями. Будут выявлены их ключевые особенности, достоинства и недостатки, а также определены аспекты, которые могут быть улучшены в рамках данного проекта. На основе проведенного анализа будет обоснован выбор архитектуры будущего приложения: рассмотрение клиент-серверной модели, десктопного решения или веб-приложения. Будут представлены аргументы в пользу выбранной архитектуры, а также выбран основной технологический стек (языки программирования, фреймворки, библиотеки). Это покажет, как будет организована система и какие инструменты будут применяться. Дополнительно будут проанализированы различные подходы к реализации парсинга и вычисления выражений, такие как использование абстрактного синтаксического дерева.