Головна
Тести (Інформатика)
6 клас
Алгоритми та програми (Python)
Тест 24. Обчислення з використанням функцій користувача
№ 1 (2б)
Що надрукує програма?
def func(x, y):
return (x * y)
x = 2
x += 2
print(func(x, x+1))
№ 2 (1б)
Після виконання наданої прогарми
s
буде дорівнювати…
def func(x):
a = x**2
return x + a
s = func(4)
A
4
B
32
C
16
D
20
№ 3 (2б)
Які вислови є правильними?
A
Якщо оператор return відсутній у тілі функції, функція повертає None
B
Виклик функції здійснюється окремим оператором з окремого рядка
C
Оператор return припиняє виконання функції і повертає значення виразу
D
Одночасно параметрам функцій можна передавати тільки значення цілих чисел
№ 4 (1б)
Результатом виконання наданої програми буде…
def func(x):
x = x + 1
return (x)
print( func(1) + func(2) )
№ 5 (2б)
Виберіть правильні вислови
A
Після виходу з підпрограми значення локальної змінної зберігається
B
Глобальні змінні — це ті, що визначені тільки в основній програмі
C
Глобальні змінні доступні в основній програмі та всередині функції
D
Локальними є об’єкти, які описані й діють тільки всередині підпрограми
№ 6 (1б)
Що буде надруковано в результаті виконання фрагмента програми?
def func (n):
n = n+1
print( func(0) )
A
None
B
1
C
Error
D
0
№ 7 (2б)
Відновіть порядок дій в алгоритмі створення функції для деякого обчислення
A
Написати тіло функції
B
Написати заголовок функції з параметрами, які будуть використовуватися
C
У лапках написати значення параметрів для роботи функції
D
Написати оператор виклику функції
№ 8 (1б)
Інструкція return в функціях…
A
повертає результат None в основну програму
B
передає управління на початок функції
C
просто закриває її виконання
D
повертає результат в основну програму
Прийняти та перевірити