При использовании функции следует учитывать, что нельзя в качестве результата работы функции использовать структурированный тип:
(*ответ*) истинно
ложно
Процедура в программе имеет заголовок PROCEDURE Prim(A,B:real,VAR X,Y:real); ее вызов будет происходить так:
(*ответ*) Prim (X,Y,A,B);
Prim (X,Y:real,A,B);
Prim (X,Y,VAR A,B:real);
Prim (X,Y:real,VAR A,B:real);
Процедура должна иметь собственное имя:
(*ответ*) да
нет
Процедура может иметь в своем составе другую процедуру:
(*ответ*) верно
неверно
Процедура-функция: 1) стандартная функция (Sin(x), Cos(x) и др.); 2) подпрограмма-функция, имеющая в заголовке параметры-переменные; 3) такая процедура, имени которой после выполнения присваивается результат; 4) функция, объявленная после слова USES:
(*ответ*) 3
4
1
2
Процедуры могут использовать глобальные переменные:
(*ответ*) истинно
ложно
Функция может иметь в своем составе процедуры:
(*ответ*) да
нет
Функция может обратиться к самой себе:
(*ответ*) да
нет
Dos является стандартным модулем:
(*ответ*) да
нет
Graph3 является стандартным модулем:
(*ответ*) да
нет
Turbo7 является стандартным модулем:
(*ответ*) нет
да
В заголовке подпрограммы надо указывать составной тип:
(*ответ*) нет
да
В качестве присваиваемых процедур и функций могут использоваться стандартные функции:
(*ответ*) нет
да
Вызов процедуры - упоминание имени процедуры в тексте программы:
(*ответ*) да
нет
Заголовок процедуры состоит из служебного слова, имени и списка формальных параметров:
(*ответ*) да
нет
Имя процедуры (функции) может быть использовано в выражениях:
(*ответ*) да
нет
Индексация открытого массива всегда начинается с:
(*ответ*) нуля
единицы
десяти
восьми
Исполняемые операторы - операторы, используемые после работы основной программы:
(*ответ*) нет
да
Исходный текст модуля должен размещаться в дисковом файле, имя которого совпадает с именем заголовка файла и расширением pas:
(*ответ*) да
нет