Если в заголовке описания процедуры имеется параметр-переменная, то при вызове процедуры на ее место можно подставить константу:
(*ответ*) нет
да
Заголовок процедуры PROCEDURE PRIM_PROC1 (A1:Real;BZ:Real;C:Integer;Var C:Real); имеет ошибки:
(*ответ*) да
нет
Заголовок процедуры имеет вид: PROCEDURE PRIMER_SUMMA (I,J,K:Real;Var X,Y:Real); Это корректный вызов данной процедуры: PRIMER SUMMA (44,30,B5,X0,10):
(*ответ*) нет
да
Заголовок функции FUNCTION F1(N,M,L:INTEGER;S:REAL;K:INTEGER):STRING: не имеет ошибок:
(*ответ*) верно
неверно
Заголовок функции по сравнению с процедурой имеет дополнительный параметр входных значений переменных:
(*ответ*) ложно
истинно
Локальные переменные действуют только внутри процедуры:
(*ответ*) верно
неверно
Наиболее верно утверждение, что рекурсия:
(*ответ*) преимущество языка Паскаль
преимущество языка Турбо Паскаль
означает исключительно математическое понятие
имеется в языках программирования низкого уровня
Наибольший эффект при использовании параметра-константы достигается тогда, когда в процедуру передаются:
(*ответ*) массивы и записи, т. к. они занимают значительную часть стека
переменные целого типа, т. к. упрощается передача значений
переменных вещественного типа, поскольку этот тип занимает значительное место в памяти
для длинных переменных целого типа (LongInt), которые занимают весь стек
Наибольший эффект при использовании параметра-константы достигается тогда, когда в процедуру передаются:
(*ответ*) массивы и записи, т. к. они занимают значительную часть стека
переменные целого типа, т. к. упрощается передача значений
переменные вещественного типа, поскольку этот тип занимает значительное место в памяти
длинные переменные целого типа (LongInt), которые занимают весь стек
Опережающее описание подпрограмм используется тогда, когда необходимо описать: 1) последовательно более двух различных подпрограмм, каждая из которых имеет свой заголовок; 2) две и более подпрограммы, вложенные друг в друга; 3) две подпрограммы, которые взаимно вызывают друг друга; 4) функцию, использующую поочередный вызов двух частей процедур:
(*ответ*) 3
2
4
1
Отличие подпрограммы-функции от подпрограммы-процедуры в том, что в теле функции должен быть оператор присваивания формальной переменной значений вычисленного результата:
(*ответ*) неверно
верно
Параметр-константу целесообразно использовать, если в подпрограмму следует передать:
(*ответ*) переменную, которую программа не должна менять
значение массива
целого типа
строковаую переменную
Параметр-константу целесообразно использовать, если в подпрограмму следует передать:
(*ответ*) переменную, которую программа не должна менять
значение массива
целого типа
строковая переменная
Параметры-переменные используются в списке формальных параметров для описания типа массивов:
(*ответ*) ложно
истинно
Подпрограмма - группа операторов, объединенных операторными скобками:
(*ответ*) нет
да
При вызове процедуры на место параметра-значения можно подставить непосредственное значение:
(*ответ*) да
нет