База ответов ИНТУИТ

Инструменты, алгоритмы и структуры данных

<<- Назад к вопросам

Какая часть не является частью грамматики языка, описывающей синтаксис с помощью БНФ?

(Отметьте один правильный вариант ответа.)

Варианты ответа
конечное множество ограничителей, таких как точка, запятая, служебные слова и другие подобные символы, используемые при записи программ
терминальные категории языка, задаваемые лексемами, такие как категории идентификатор, целое число и другие
нетерминальные категории, задающие основные понятия языка, такие как класс, оператор, условный оператор и другие
метакатегории(Верный ответ)
Похожие вопросы
Какое из высказываний является некорректным по отношению к понятиям языка программирования и его грамматики?
Какие утверждения справедливы для грамматики и языка, порожденного грамматикой?
Какие высказывания являются корректными по отношению к понятию грамматики языка программирования?
Историю программирования и людей, создававших эту историю, следует знать. Кто внес основной вклад в создание формальной нотации, позволяющей описать синтаксис языка, получившей название БНФ?
Рассмотрим язык программирования с двумя операторами - присваивания и цикла. Присваивание рассматривается в классическом варианте variable := expression и считается терминальным, не определяемым далее понятием. Грамматика языка такова:
\text{Оператор }\triangleq\text{ Присваивание | Цикл}\\ \text{Цикл }\triangleq \text{ until (Условие) Оператор}
Какие утверждения являются справедливыми относительно правил этой грамматики?
Какое утверждение не является справедливым для регулярного языка?
Система управления версиями является частью общей системы управления проектом. На примере системы ORIGO укажите возможные свойства таких систем:
Представление вещественного числа в памяти компьютера состоит из нескольких частей. Какая часть не входит в это представление?
Рассмотрим рекурсивное определение понятия "идентификатор":
\text{идентификатор }\triangleq\text{ буква | идентификатор буква | идентификатор цифра}
Пусть алфавит языка содержит две буквы - x и y и одну цифру -1. Индуцируя построение идентификаторов в стиле неподвижной точки, на нулевом уровне можно построить два идентификатора в соответствии с нерекурсивной частью определения, а сколько идентификаторов можно построить, принадлежащих уровню 2:
Чем отличается регулярная грамматика от грамматики БНФ?