Из перечисленного распределение памяти может быть: 1. статическим, 2. динамическим, 3. синхронным, 4. асинхронным, 5. симметричным, 6. асимметричным
(*ответ*) 1, 2
1, 2, 3, 4
5, 6
3, 4
Из перечисленного- организационными технологическими процессами жизненного цикла программы являются: 1. разработка, 2. сопровождение, 3. документирование, 4. аттестация, 5. усовершенствование, 6. обучение
(*ответ*) 5, 6
3, 4, 5, 6
3, 4
1, 2
Интерпретатор
(*ответ*) одновременно и транслирует, и выполняет заданную программу
переводит программу с макрорасширения входного языка транслятора на этот входной язык
позволяет по программе на языке низкого уровня получить программу на высокоуровневом языке
вырабатывает исходный модуль программы
Использование для различных функций одного и того же имени, когда для определения требуемой функции применяется контекст, - это
(*ответ*) перегрузка
инкапсуляция
включение
приведение
Каждый исходный модуль транслятор перерабатывает в перемещаемый модуль
(*ответ*) объектный
загрузочный
выходной
начальный
Компилятор переднего плана
(*ответ*) переводит программу на промежуточный машинно-независимый язык
восстанавливает программу на языке программирования по ее эквиваленту на языке машины
переводит программу с макроязыка на язык ассемблера
переводит программу с макрорасширения входного языка транслятора на этот входной язык
Компонент транслятора, выполняющий преобразование программы с целью улучшения ее характеристик по одному или ряду параметров, - это
(*ответ*) оптимизатор
редактор связей
анализатор
кодогенератор
Компонент транслятора, завершающий компиляцию и порождающий на основании промежуточного представления программы либо ассемблер, либо объектный код, - это
(*ответ*) кодогенератор
редактор связей
анализатор
оптимизатор
Конструкция языка программирования высокого уровня, представляющая собой поименованную часть программы, которая может выполнять некоторые заданные действия над данными, передаваемыми ей в качестве параметров, - это
(*ответ*) процедура
выражение
транслятор
функция
Конструкция языка программирования высокого уровня, представляющая собой поименованную часть программы, результатом выполнения которой является значение, присваиваемое имени данной части программы, - это
(*ответ*) функция
выражение
транслятор
процедура
Кросс-компилятор
(*ответ*) транслирует программу на одной машине, формирует объектный код для другой машины
восстанавливает программу на языке программирования по ее эквиваленту на языке машины
переводит программу на промежуточный машинно-независимый язык
переводит программу с макрорасширения входного языка транслятора на этот входной язык
Любое выражение, записанное в соответствии с правилами естественного представления (в инфиксной форме - операция между операндами), можно представить графически в виде
(*ответ*) синтаксического дерева
триады
графа конечных автоматов
схемы алгоритма