тест на тему запись вспомогательных алгоритмов на языке Python Вариант 2


2209_Тест «Запись вспомогательных алгоритмов на языке Python» Вариант 2
Поделиться
Кликните на изображение чтобы обновить код, если он неразборчив
Решение №1
1) ... - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции.
Ответ: Функция

2) Перед вами код Python
def
lines (n):
print("*" * 5)
lines(4)
lines(5)
lines(7)
Что будет выведено на экран?
Ответ:
*****
*****
*****

3) Как производится вызов подпрограммы-процедуры?
Ответ: Указанием её имени со списком фактических параметров.

4) Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью ...
Ответ: подпрограмм

5) Заголовок процедуры вычисления наибольшего общего делителя может быть описан так: def nod (a,b);
При вызове процедуры nod (х,у) в качестве параметров-значений использованы ...
Ответ: имена переменных

6) Дана процедура-функция:
def f(n):
if n=1 or n=2:
return 1
else:
return f(n-1)+f(n-2)

Чему равно f(7)?
Ответ: 13

7) В какой части кода записываются подпрограммы?
(язык программирования Python)
Ответ: Нет критерия для расположения подпрограммы, главное, чтобы она была определена до ее вызова.

8) Любая подпрограмма-функция начинается со слова ...
Ответ: def

9) Параметры, описанные после имени подпрограммы, называют ...
Ответ: формальными