Как терминальные, так и нетерминальные

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

9. Дерево разбора, показывающее значения атрибутов в каждом узле ... аннотированное

10. Дерево разбора, показывающее значения атрибутов в каждом узле ...

Наследуемое

Даг

Атрибутное

Аннотированное +

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

12. Значения локальных переменных по окончании активации при стековом распределении памяти ...

Изменяются

Становятся доступными

Сохраняются

Уничтожаются +

13. Идентификаторы в определении процедуры, имеющие специальный характер ... формальные

14. Каждое S - атрибутное определение является ... ...

L

Атрибутным

15. Метод передачи параметров, при использовании которого возможна несанкционированная порча данных в области, вызываемой процедуры ...

По значению

Копирование-восстановление

По имени

По ссылке +

16. Метод передачи параметров, при котором вызывающая процедура передаёт вызываемой указатель на адрес памяти каждого фактического параметра ...

По значению

Копирование-восстановление

По имени

По ссылке +

17. Метод передачи параметров, при котором происходит вычисление фактических параметров, и полученные r - значения передаются вызываемой процедуре ...

По ссылке

Копирование-восстановление

По имени

По значению +

18. Наименование вхождения имени в процедуре, которое находится в области видимости объявления, расположенного внутри процедуры ... локальное

19. Непрерывный блок памяти, с помощью которого поддерживается информация, необходимая для однократного выполнения процедуры:

Запись генерации

Массив генерации

Запись активации +

Кадр +

20. Однократное выполнение процедуры ...

Генерация

Запуск

Использование

Активация +

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

22. Правила, определяющие зависимости между атрибутами, которые представляются графом ...

Цепные

Кольцевые

Семантические +

23. Процедуры, возвращающие значения ...

Блоки

Модули

Библиотеки

Функции +

24. Процесс вычисления значений атрибутов в узлах дерева ... аннотирование

25. Распределение памяти, использующееся для всех объектов данных в процессе компиляции ... статическое

26. Семантические действия с точки зрения выполняемых функций могут быть:

Формирование входного сигнала

Откликами

Времени выполнения

Проверками +

Формирование выходного сигнала +

27. Символы, с помощью которых указывается выполнение семантических действий в схемах трансляции ...

( )

| |

? ?

{ } +

28. Синтаксическая конструкция, связывающая информацию с именем ... объявление

29. Синтаксически управляемые определения, в которых применяются исключительно наследуемые атрибуты ...

S-атрибутные

K-атрибутные

R-атрибутные

L-атрибутные +

30. Синтаксически управляемые определения, в которых применяются исключительно синтезируемые атрибуты ...

L-атрибутные

K-атрибутные

R-атрибутные

S-атрибутные +

31. Случай отображения двух разных ключей в одну запись хэш-таблицы ... коллизия

32. Способы для включения семантических действий в синтаксический анализ:

Таблицы символов

Таблицы идентификаторов

Схемы компиляции

Схемы трансляции +

Синтаксически управляемые определения +

33. Схема, представляющая собой контекстно - свободную грамматику, в которой атрибуты, связанные с символами грамматики, и семантические действия заключены в фигурные скобки ( { } ) и вставлены в правые части продукции ...

Компиляции

Интерпретации

Трансляции +

34. Таблицы, в которых записи стремятся максимально перемешать ... хэш

35. Таблицы, используемые для работы с таблицей символов ...

Ключевых слов

RTTI

Хэш +

36. Элемент управления, который используется для отслеживания работающих активаций процедур ...

Процедура

Функция

Стек +

 

37.

Неявное

Независимое

Виртуальное

Явное +

 

38.

Активации

 

39.

Вывода

Операций

Генерации

Активации +

 

40.

Состояние

Положение

Окружение

Среда +

 

41.

Среда

Положение

Окружение

Состояние

 

42.

S-атрибутное

K-атрибутное

R-атрибутное

L-атрибутное +

 

 

06 Современные системы программирования

1. Библиотеки, которые подключаются к результирующей программе один раз на этапе её создания, после чего они являются её неотъемлемой частью ...

Динамические

Локальные

Статические +

2.Библиотеки подпрограмм и функций, представляющие собой часть объектного кода, которая встраивается (подключается) к результирующей программе на этапе её разработки ...

Динамические

Глобальные

Локальные

Статические +

3.Библиотеки подпрограмм и функций, представляющие собой часть объектного кода, которая подключается к результирующей программе в момент её выполнения ...

Статические

Глобальные

Локальные

Динамические +

4.Библиотеки подпрограмм и функций, представляющие собой часть объектного кода, которая подключается к результирующей программе в момент её выполнения ... - динамические

5. Библиотеки подпрограмм и функций, представляющие собой часть объектного кода, которая подключается к результирующей программе на этапе её разработки ... - статические

6.Загрузчик, выполняющий трансляцию адресов в момент запуска программы ...

Динамический

Локальный

Статический

Настраивающий +

7. Загрузчик, который всегда входит в состав ОС .. - динамический

8. Загрузчик, который всегда входит в состав ОС ...

Статический

Настраивающий

Динамический +

9. Загрузчик, который выполняет трансляцию адресов в момент запуска программы .. - настраивающий

10. Комплекс программных средств, предназначенных для кодирования, тестирования и отладки программного обеспечения ...

система редактирования

прикладной программный интерфейс

компилятор

система программирования +

11. Обеспечивает объединение всех программных модулей в единый файл ...

Компилятор

Загрузчик

Отладчик

Компоновщик +

12. Обеспечивает объединение всех программных модулей в единый файл ... - компоновщик

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

Компилятор

Компоновщик

Отладчик

Загрузчик +

14. Обеспечивает подготовку результирующей программы к выполнению … - загрузчик

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

Компиляторы

редакторы ресурсов

трансляторы

библиотеки подпрограмм +

16. Понятие, включающее в себя особенности и аппаратных, и программных средств целевой вычислительной системы ... - архитектура

17. Понятие, включающее в себя особенности и аппаратных, и программных средств целевой вычислительной системы ...

Грамматика

Распознаватель

Архитектура +

18. Программа, предназначенная для построения синтаксического анализатора КС - языка ...

LEX

SLR

LUX

YACC +

19. Редактор, который выполняет все интерфейсные и сервисные функции, предоставляемые пользователю системой программирования, и позволяет пользователю подготавливать исходные тексты программ ...

Ресурсов

Формул

Графический

Текстовый +

20. Редактор, который позволяет пользователю подготавливать исходные тексты программ, выполняет все интерфейсные и сервисные функции, предоставляемые пользователю системой программирования … - текстовый

21. Сервисные возможности, облегчающие труд программиста, но не подменяющие его ... - подсказки

22.Сервисные возможности, облегчающие труд программиста, но не подменяющие его ...

Библиотеки

Гиперссылки

Подсказки +

23. Способность программного обеспечения выполнять свои функции на различных вычислительных системах вне зависимости от их архитектуры … - мобильность

24. Способствует поиску и локализации ошибок в программе ... - отладчик

25.Способствует поиску и локализации ошибок в программе ...

Компилятор

Компоновщик

Загрузчик

Отладчик +

26. Функция текстового редактора, которая заключается в поиске и выделении лексем входного языка в тексте программы непосредственно в процессе её создания ...

лексический анализ «на весу»

последовательный лексический анализ

лексический анализ «на лету» +

27.

«файл-сервер»

Трёхуровневая

«клиент-сервер» +

28.

«файл-сервер»

«клиент-сервер»

Трёхуровневая +

29.

«клиент-сервер»

Трёхуровневая

«файл-сервер» +