Синтаксический анализатор
Разработка синтаксического анализатора как конечного автомата, получающего на вход поток символов и подсчитывающего в потоке слова, удовлетворяющие заданному условию. Входной и выходной алфавиты, множество внутренних состояний, матрица переходов-выходов.
Подобные документы
Проектирование информационной системы "Ремонтная мастерская". Анализ предметной области. Организация информационных потоков и документооборота. Разработка модели базы данных, ее входной и выходной информации. Использование SQL-запросов при проектировании.
курсовая работа, добавлен 04.04.2015Анализ ликвидности баланса как один из основных элементов углубленного анализа финансового состояния предприятия. Ключевые требования, предъявляемые к программному продукту. Состав входной и выходной информации. Характеристики вычислительной среды.
курсовая работа, добавлен 11.08.2014Применение генетического программирования для генерации автоматов. Модификации эволюционных алгоритмов. Представление функции переходов автомата с помощью деревьев разбора. Определение значения функции по значениям переменных. Порождение дерева решений.
статья, добавлен 18.01.2018Цикл с предусловием и постусловием, их примеры. Типовые задачи, решаемые с использованием циклов. Шаблон поиска первого элемента, удовлетворяющего заданному условию. Обнуление переменной для хранения суммы. Поиск наибольшего общего делителя чисел.
презентация, добавлен 09.10.2013Разработка интерактивной среды для моделирования поведения конкретного операционного устройства, определяемого исходной микропрограммой выполнения арифметической операции. Разметка состояний автомата. Кодирование логических условий и микроопераций.
контрольная работа, добавлен 08.08.2013Анализ первичных документов и их реквизитов. Характеристика входной информации предметной области, выделение информационных объектов. Определение логической структуры базы данных. Алгоритм создания пользовательских форм в программной среде MS Access.
курсовая работа, добавлен 01.10.2015Разработка метода поиска шаблонов программного кода и механизма поиска по шаблону для языков JavaScript и ActionScript, работающего внутри среды разработки IntelliJ IDEA. Алгоритм работы синтаксического поиска. Построение лексического представления.
курсовая работа, добавлен 21.10.2011Структура моделируемой информационной системы: входной и выходной буфер, процессор и выходные линии. Анализ методов моделирования информационных систем. Разработка концептуальной модели узла коммутации сообщений. Выбор программных средств моделирования.
реферат, добавлен 20.02.2012Главная особенность исследования интерфейса программы. Характеристика алгоритма сжатия текстовой информацию на русском языке и сохранение сжатой информации в выходной файл. Использование символов для преобразования сжатой информации в качестве кода.
курсовая работа, добавлен 10.12.2022Статические и динамические триггеры. Функциональное назначение входов и выходов триггера. Синхронные и асинхронные триггеры. Симметричный триггер на биполярных транзисторах. RS-триггеры на логических элементах. Смена сигналов на информационных входах.
реферат, добавлен 24.04.2017Оптическое распознавание символов: процесс, обзор существующих приложений (Abbyy FineReader, CuneiForm, OCRopus и пр.). Трудности распознавания символов. Определение фиксированного шага и сегментация слов. Разделение соединенных и повреждённых символов.
дипломная работа, добавлен 30.08.2016Анализ и выбор метода решения проектирования информационной системы деятельности менеджера по работе с клиентами частной мужской парикмахерской "Бриз". Разработка структуры, универсальный язык моделирования UML. Описание входной и выходной информации.
курсовая работа, добавлен 20.05.2011Автоматизация процесса ввода и обработки информации с помощью программы по кадровому делопроизводству. Разработка базы данных, выбор языка программирования. Требования к программе, структура входной и выходной информации. Текст программы и ее описание.
дипломная работа, добавлен 23.01.2013Вычисление значений членов бесконечного ряда с заданной точностью. Произведение действий над элементами массивов. Алгоритм вычисления произведения элементов массива. Алгоритм подсчета количества элементов массива, удовлетворяющих заданному условию.
лекция, добавлен 27.08.2017Описание выходной и входной информации. Выделение информационных объектов. Определение логической и физической структуры базы данных. Разработка таблиц, схемы данных, пользовательских форм, алгоритма и запросов. Создание отчётов с помощью мастера отчётов.
курсовая работа, добавлен 14.01.2018Общее описание стратегий поиска в пространстве состояний. Порядок поиска по заданному критерию и понятие о А*-алгоритме. Реализация игры в "Пятнашки" с помощью программы SWI Prolog. Эвристики, предикаты, принципы, коды и примеры работы программы.
лабораторная работа, добавлен 13.11.2015Определение погрешностей представления операндов в разрядной сетке операционного автомата и погрешности выполнения заданной математической операции. Построение микропрограммы реализации операции деления с восстановлением остатка. Описание автомата.
курсовая работа, добавлен 12.12.2015Представление адаптивного алгоритма решения задачи о потоке данных минимальной стоимости в статической и динамической постановке. Комбинирование методов эволюционной и альтернативной адаптации. Адаптация процесса передачи данных к предлагаемым параметрам.
статья, добавлен 30.07.2017Исследование теории формальных языков. Характеристика объектно-атрибутной архитектуры для реализации абстрактного автомата и транслятора языка. Особенность создания архитектуры автомата. Разработка виртуальных устройств и их программная реализация.
дипломная работа, добавлен 04.12.2019Построение модели неоднородной кабельной цепи (КЦ), позволяющей в частотной и временной областях теоретически исследовать процессы формирования обратного потока. Характеристики распределения коэффициентов отражения от внутренних неоднородностей КЦ.
автореферат, добавлен 31.07.2018Детерменированный конечный автомат. Минимизация конечных автоматов. Вопросы кодирования и представления, обработки и минимизации конечного автомата. Разработка программы на языке C#, которая демонстрирует все алгоритмы обработки конечных автоматов.
курсовая работа, добавлен 17.05.2015Разработка информационной системы "Отель", обеспечивающей информационную поддержку отеля. Характеристика входной и выходной информации. Модель информационной системы. Анализ структуры базы данных информационной системы "Отель" и блок-схемы системы.
курсовая работа, добавлен 16.03.2012Методы сортировки (упорядочивания) массивов. Оценка быстродействия алгоритмов различных методов, классификация принципов. Упорядочивание записей и поиск в массиве записи по заданному условию (ключу). Программы, связанные с методами сортировки массивов.
курсовая работа, добавлен 18.07.2012Решение игры с природой по заданному критерию Гурвица, критерию Лапласа и критерию Севиджа. Проверка платежной матрицы на доминирующие строки и доминирующие столбцы. Проверка правильности решения игры с помощью критерия оптимальности стратегии.
контрольная работа, добавлен 05.03.2017Особенности и направления применения информационных технологий для автоматизации работы регистратора в поликлинике, используемые методы и инструментарий. Описание входной и выходной информации. Составление программного кода и листинг, анализ содержания.
контрольная работа, добавлен 27.01.2014