Главная / Программирование /
Теория и реализация языков программирования / Тест 6
Теория и реализация языков программирования - тест 6
Упражнение 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) не имеет практического применения 
 (3) возможно 
Упражнение 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) тип формализма