игра брюс 2048
Главная / Программирование / Теория и реализация языков программирования / Тест 10

Теория и реализация языков программирования - тест 10

Упражнение 1:
Номер 1
Системы автоматизации построения трансляторов предназначены для

Ответ:

 (1) автоматизации процесса разработки трансляторов 

 (2) автоматизации переменных 

 (3) автоматизации сложных детерминантов и интерпретаторов 


Номер 2
Для автоматизации процесса разработки трансляторов предназначены

Ответ:

 (1) системы автоматизации построения трансляторов 

 (2) линейные системы автоматизации 

 (3) контекстные системы транслирования 


Номер 3
Чтобы описать транслятор, необходимо иметь

Ответ:

 (1) определение 

 (2) формализм для описания 

 (3) детерминированный класс контекстного подмножества 


Упражнение 2:
Номер 1
Формализм описания транслятора реализуется в виде

Ответ:

 (1) входного языка системы автоматизации построения трансляторов 

 (2) выходного языка системы автоматизации построения трансляторов 

 (3) вспомогательного языка системы автоматизации построения трансляторов 


Номер 2
Формализмы основаны

Ответ:

 (1) на контекстно-свободных грамматиках 

 (2) на контекстно-ограниченных грамматиках 

 (3) на атрибутных грамматиках 


Номер 3
К системам автоматизации построения трансляторов, получившим самое широкое распространение, относят 

Ответ:

 (1) СУПЕР 

 (2) Yacc 

 (3) Flick 


Упражнение 3:
Номер 1
К разделам программы на входном языке СУПЕР относят

Ответ:

 (1) заголовок 

 (2) раздел констант 

 (3) раздел типов 


Номер 2
Разделами программы на входном языке СУПЕР принято считать

Ответ:

 (1) алфавит 

 (2) раздел файлов 

 (3) раздел констант 


Номер 3
Разделами программы на входном языке СУПЕР являются

Ответ:

 (1) раздел библиотеки 

 (2) атрибутная схема 

 (3) заголовок 


Упражнение 4:
Номер 1
Заголовок определяет

Ответ:

 (1) свойства атрибутной грамматики 

 (2) имя атрибутной грамматики 

 (3) порядок выполнения операций 


Номер 2
Имя атрибутной грамматики определяется

Ответ:

 (1) разделом библиотеки 

 (2) разделом констант 

 (3) заголовком 


Номер 3
Расширение имени входного файла для реализуемого транслятора задаются

Ответ:

 (1) последними тремя буквами имени 

 (2) первыми тремя буквами имени 

 (3) самим именем 


Упражнение 5:
Номер 1
Перечисление нетерминальных символов и классов лексем содержит

Ответ:

 (1) раздел библиотеки 

 (2) раздел типов 

 (3) алфавит 


Номер 2
Алфавит содержит перечисление

Ответ:

 (1) нетерминальных символов 

 (2) классов лексем 

 (3) атрибутов 


Номер 3
Классы лексем являются

Ответ:

 (1) нетерминальными символами 

 (2) терминальными символами 

 (3) контекстными символами 


Упражнение 6:
Номер 1
Определение класса лексем состоит

Ответ:

 (1) в задании имени класса 

 (2) в определении контекстности класса 

 (3) в применении лексем 


Номер 2
К определению класса лексем относят

Ответ:

 (1) задание имени класса 

 (2) задание имен атрибутов 

 (3) задание типов атрибутов 


Номер 3
Могут ли классы лексем иметь атрибуты, вычисляемые в процессе лексического анализа?

Ответ:

 (1) нет, не могут 

 (2) да, могут 

 (3) не известно, могут или нет 


Упражнение 7:
Номер 1
В разделе определения нетерминальных символов содержится

Ответ:

 (1) перечисление терминальных символов с указанием приписанных им атрибутов и их типовв 

 (2) перечисление нетерминальных символов с указанием приписанных им атрибутов и их типов 

 (3) перечисление нетерминальных символов без указания приписанных им атрибутов и их типов 


Номер 2
Перечисление нетерминальных символов с указанием приписанных им атрибутов и их типов содержится

Ответ:

 (1) в разделе файлов 

 (2) в разделе библиотеки 

 (3) в разделе определения нетерминальных символов 


Номер 3
Файловые переменные можно рассматривать

Ответ:

 (1) как атрибуты аксиомы грамматики 

 (2) как производные контекста 

 (3) как заглавные буквы 


Упражнение 8:
Номер 1
Аксиома грамматики в списке нетерминалов

Ответ:

 (1) указывается последним символом 

 (2) не указывается 

 (3) указывается первым символом 


Номер 2
Первым символом в списке нетерминалов указывается

Ответ:

 (1) прагматика 

 (2) семантика 

 (3) аксиома грамматики 


Номер 3
Аксиома грамматики по своей сути указывается

Ответ:

 (1) совокупностью детерминантов 

 (2) первым символом в списке нетерминалов 

 (3) преобразователем регулярных выражений 


Упражнение 9:
Номер 1
Раздел библиотеки содержит

Ответ:

 (1) только заголовки процедур 

 (2) только заголовки функций 

 (3) как заголовки процедур, так и заголовки функций 


Номер 2
Заголовки процедур и функций, используемых в формулах атрибутной грамматики, содержатся

Ответ:

 (1) в разделе типов 

 (2) в разделе файлов 

 (3) в разделе библиотеки 


Номер 3
Описание файловых переменных, используемых в формулах атрибутной грамматики, содержит

Ответ:

 (1) раздел файлов 

 (2) раздел констант 

 (3) раздел типов 


Упражнение 10:
Номер 1
Атрибутная схема состоит

Ответ:

 (1) из списка синтаксических правил 

 (2) из сопоставленных синтаксическим правилам семантических правил 

 (3) из атрибутных детерминантов и функционалов 


Номер 2
Расширенная форма Бэкуса-Наура используется

Ответ:

 (1) для описания синтаксиса языка 

 (2) для описания семантики языка 

 (3) для описания прагматики языка 


Номер 3
Первым правилом в атрибутной схеме должно быть

Ответ:

 (1) правило для нетерминала 

 (2) правило для аксиомы 

 (3) правило для контекста 


Упражнение 11:
Номер 1
Каждому синтаксическому правилу могут быть сопоставлены

Ответ:

 (1) прагматические варианты 

 (2) синтаксические преобразования 

 (3) семантические действия 


Номер 2
Семантические действия могут быть сопоставлены

Ответ:

 (1) только приоритетному синтаксическому правилу 

 (2) только нетерминальному синтаксическому правилу 

 (3) любому синтаксическому правилу 


Номер 3
Для ссылки на локальные атрибуты символы данного правила

Ответ:

 (1) нумеруются от нуля 

 (2) детерминируются 

 (3) интерпретируются 


Упражнение 12:
Номер 1
Имеют ли атрибуты области видимости на дереве разбора?

Ответ:

 (1) нет, не имеют 

 (2) да, имеют 

 (3) неопределенно, имеют или нет 


Номер 2
Областью видимости атрибута вершины является

Ответ:

 (1) все поддерево 

 (2) все поддерево, за исключением его поддеревьев, также помеченных этой вершиной 

 (3) все дерево 


Номер 3
Исполнение операторов семантической части правила привязывается к обходу дерева разбора

Ответ:

 (1) снизу вверх 

 (2) справа налево 

 (3) сверху вниз слева направо 




Главная / Программирование / Теория и реализация языков программирования / Тест 10