Вспомогательные алгоритмы и подпрограммы
Список вопросов теста
Вопрос 1
Процедура (подпрограмма) – это
Варианты ответов
- многократно повторяющаяся часть программы, оформленная отдельно от основной программы
- однократно повторяющаяся часть программы, оформленная отдельно от основной программы
- область памяти, в которой размещается совокупность конечного числа данных одного типа с одним именем
Вопрос 2
В заголовке процедуры после ее имени приводится перечень:
Варианты ответов
- формальных параметров
- фактических параметров и их типов
- формальных параметров и их типов
Вопрос 3
Параметры (переменные), задаваемые при вызове процедуры называются …
Варианты ответов
- формальными
- фактическими
- процедурами
Вопрос 4
Вызов процедуры подобно специальным операторам происходит по имени с указанием …
Варианты ответов
- фактических параметров
- формальных параметров
- дополнительной процедуры
Вопрос 5
Функция, как и процедура, может содержать несколько операторов, несколько входных (и только) параметров, но результат получается …
Варианты ответов
- Один
- Два
- Любое количество
Вопрос 6
Имена фактических параметров могут не совпадать с именами формальных параметров, но они…
Варианты ответов
- не должны соответствовать друг другу по типу
- должны соответствовать друг другу по типу
- должны соответствовать по типу integer
Вопрос 7
Запишите название подпрограммы, которая имеет единственный результат, записываемый в ячейку памяти
Вопрос 8
Запишите название подпрограммы, имеющей произвольное количество входных и выходных данных.
Вопрос 9
Отметьте правильный результат выполнения программы.
procedure row(n: integer);
begin
if n>=1 then begin write (n, ‘ ‘);
row(n-1); end;
end;
begin
row(10);
end.
Варианты ответов
- последовательность чисел от 0 до 10
- последовательность чисел от 1 до 10
- последовательность чисел от 10 до 1
Вопрос 10
Отметьте правильный результат выполнения функции для n = 456.
function dig (n: integer): integer;
var i: integer;
begin
i:=0;
while n>0 do
begin; n:=n div 10; i=i+1; end;
end;
Варианты ответов
- 3
- 4
- 45,6