Опубліковано

Підпрограми. Функції у Python. Тест №2 для закріплення знань.

Інформатика 7 клас 12 запитань
Додано
14 листопада 2024
Предмет
Інформатика, 7 клас

Робота з учнями результати зберігаються

Режими пройти самостійно — результати не зберігаються

Тестування 12 запитань Флеш-картки автору й сертифікованим Відповідності автору й сертифікованим Телевікторина 12 запитань Лови правильну 12 запитань Знайди пару автору й сертифікованим Знайди відповідь автору й сертифікованим Літачок 4 запитання Лабіринт 4 запитання
Роздрукувати: Тест Знайди пару Картки

12 запитань

1 Запитання 1 Одна правильна відповідь

Яке твердження найкраще описує функцію в Python?


варіанти відповідей
  • Це блок коду, який виконується лише один раз.

  • Це змінна, яка зберігає значення.

  • Це цикл, який повторює код.

  • Це іменований блок коду, який виконує певне завдання і може бути викликаний в будь-якій частині програми.

2 Запитання 2 Одна правильна відповідь

Що з перерахованого є обов'язковим елементом при визначенні функції в Python?

варіанти відповідей
  • Аргументи

  • Тіло функції

  • Ключове слово return

  • Результат, який повертає функція

3 Запитання 3 Одна правильна відповідь

Яким чином можна повернути значення з функції?

варіанти відповідей
  • Використовуючи ключове слово return

  • Використовуючи ключове слово print

  • Просто вказавши значення в тілі функції

  • Жоден з варіантів не є вірним

4 Запитання 4 Одна правильна відповідь

Як правильно викликати функцію calculate_sum з аргументами 10 та 20 цієї функції та вивести результат на екран?

варіанти відповідей
  • calculate_sum(10, 20)

  • print(calculate_sum(10, 20))

  • print(calculate_sum(10) + calculate_sum(20))

  • result = print(calculate_sum(10) + calculate_sum(20))

5 Запитання 5 Одна правильна відповідь

Чим відрізняється ключове слово return від print в контексті функцій?

варіанти відповідей
  • return виводить значення на екран, а print повертає значення з функції.

  • return повертає значення з функції, а print виводить значення на екран.

  • return може повертати тільки числа, а print - будь-який тип даних.

  • Немає ніякої різниці.

6 Запитання 6 Одна правильна відповідь

Чи можна визначити функцію, яка не приймає жодних аргументів?

варіанти відповідей
  • Так

  • Ні

7 Запитання 7 Одна правильна відповідь

Що виведе наступний код?


варіанти відповідей
  • 5

  • 10

  • а,b

  • x,y

  • 50

  • "result"

  • Помилку виконання

8 Запитання 8 Одна правильна відповідь

Що виведе наступний код?


варіанти відповідей
  • "Привіт, " + name + "!"

  • greet("Марія")

  • Привіт, Марія

  • Привіт, Марія!

  • "Марія"

  • Видасть помилку

9 Запитання 9 Одна правильна відповідь

Що виведе наступний код?

варіанти відповідей
  • 7

  • 12

  • 7, а потім 12

  • 24

  • 36

  • 12, а потім 24

10 Запитання 10 Одна правильна відповідь

Що виведе наступний код?

варіанти відповідей
  • "result"

  • get_max(get_max(3, 7), get_max(8, 5))

  • 3,7

  • 8,5

  • 3

  • 7

  • 8

  • 5

11 Запитання 11 Одна правильна відповідь

Це зразок наступного виду алгоритмів:

варіанти відповідей
  • Лінійний алгоритм

  • Алгоритм із повним розгалудженням

  • Алгоритм із неповним розгалудженням

  • Алгоритм без розгалудження

  • Немає правильної відповіді

12 Запитання 12 Одна правильна відповідь

Що буде виведено в результаті виконання наступного коду, якщо a = 10 та b = 5?

варіанти відповідей
  • a більше 20

  • a більше b, але не більше 20

  • a менше або дорівнює b

  • print("a більше 20")

  • print("a більше b, але не більше 20")

  • print("a менше або дорівнює b")

Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома

Створити тест