Организация ввода вычислительного алгоритма и его анализ на корректность, Ввод нового алгоритма, Синтаксический и лексический анализ - Программное обеспечение КС

Ввод нового алгоритма

Ввод выражения осуществляется путем нажатия соответствующих кнопок в окне программы с клавиатуры.

Информация о вычислительном алгоритме первично представляется в виде строки символов, в которой привычным образом описывается последовательность выполняемых операций. В числе разрешенных операций "+", "-", "*" и "/". В качестве аргументов могут выступать десятичные целые и дробные константы или переменные. Правила их написания соответствуют общепринятым. Выражение может содержать скобки.

Синтаксический и лексический анализ

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

Проверка введенного выражения на предмет соответствия количества открытых скобок количеству закрытых, а так же других синтаксических ошибок, происходит при нажатии на кнопку enter. По результату синтаксического анализа, в поле вывода выдается соответствующее сообщение, с описанием всевозможных синтаксических ошибок. После чего необходимо повторить ввод заново.

Похожие статьи




Организация ввода вычислительного алгоритма и его анализ на корректность, Ввод нового алгоритма, Синтаксический и лексический анализ - Программное обеспечение КС

Предыдущая | Следующая