← Вернуться в журнал

Готовые ответы

Проверено

Запись вспомогательных алгоритмов на языке Python. Рекурсивные подпрограммы

Все задания собраны по порядку. Правильные варианты выделены — можно быстро свериться и разобрать ошибки.

10 заданийОтветы отмеченыПо порядку теста
01

Один вариант

Задание 1 из 10

Как в программировании называется фрагмент программного кода, который имеет своё имя и может вызываться в разных частях программного кода?

Варианты ответаПравильный вариант отмечен
Ветвление
ПодпрограммаВерно
Инструкция
Цикл
02

Несколько вариантов

Задание 2 из 10

Какие виды вспомогательных алгоритмов используются в языке программирования Python?

Варианты ответаВерных вариантов: 2
Локальные
Глобальные
ФункцииВерно
ПроцедурыВерно
03

Краткий ответ

Задание 3 из 10

Вставьте в текст пропущенную инструкцию. В языке программирования Python для описания подпрограммы используется инструкция поле ответа 1.

Правильный ответВведите без лишних символов
def
Показать объяснение

В соответствии с синтаксисом языка программирования Python инструкция def используется для описания подпрограммы (процедуры или функции).

04

Один вариант

Задание 4 из 10

Как называются переменные, которые используются только внутри подпрограммы?

Варианты ответаПравильный вариант отмечен
ЛокальныеВерно
Внутренние
Глобальные
Фактические
05

Один вариант

Задание 5 из 10

Определите результат выполнения программного кода. Рисунок1.pngОткрыть изображение ↗

При запуске программы с клавиатуры введены значения 3, 3, 5.

Варианты ответаПравильный вариант отмечен
3
x < y and y < z
True
FalseВерно
06

Краткий ответ

Задание 6 из 10

Вставьте в текст пропущенное число. В языке программирования Python для возвращения значений после выполнения функции используется оператор поле ответа 1.

Правильный ответВведите без лишних символов
return
Показать объяснение

В соответствии с синтаксисом языка программирования Python для возвращения значений после выполнения функции используется оператор return.

07

Числовой ответ

Задание 7 из 10

Определите результат выполнения программного кода. Рисунок2.pngОткрыть изображение ↗

При вводе с клавиатуры чисел 44 и 77 на экран будет выведено число поле ответа 1.

Правильный ответЧисловое значение
76
Показать объяснение

При выполнении программы значения фактических параметров 44 и 77 передаются в функцию z(x)z(x), в которой по формуле x2+xx^2+x вычисляются значения yy, которые возвращаются в основную программу. Инструкция print выводит на экран сумму вычисленных выражений (42+4)+(72+7)(4^2+4)+(7^2+7), т. е. число 76.

08

Один вариант

Задание 8 из 10

Дайте ответ на вопрос. Как называются переменные без значения, которые используются в процедуре или функции и заменяются реальными значениями при вызове подпрограммы?

Варианты ответаПравильный вариант отмечен
Глобальные переменные
Фактические параметры
Формальные параметрыВерно
Локальные переменные
09

Несколько вариантов

Задание 9 из 10

Укажите все допустимые строки программного кода для вызова процедуры test. Программа на языке Python содержит процедуру test для определения корректности введённых числовых значений сторон прямоугольника. Рисунок1.pngОткрыть изображение ↗

Варианты ответаВерных вариантов: 3
test(5, 8)Верно
test(x, y)Верно
c = test(a, b)
test(a, b)Верно
10

Краткий ответ

Задание 10 из 10

Вставьте в текст пропущенное слово. поле ответа 1 — поведение подпрограммы, при котором она вызывает сама себя.

Правильный ответВведите без лишних символов
Рекурсия
Показать объяснение

Поведение подпрограммы, при котором она вызывает сама себя, в программировании называется рекурсией.

Вернуться в журнал9 класс · I четверть · 3 неделя