Розв’язування задач методом поділу на підзадачі

Додано: 18 квітня 2021
Предмет: Інформатика, 6 клас
Тест виконано: 100 разів
6 запитань
Запитання 1

Що буде надруковано в результаті виконання фрагмента програми?


def sum(a, b):

  print (a+b)

 sum(3, 5)

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

3-5

35

3+5

8

Запитання 2

Що буде надруковано в результаті виконання фрагмента програми:


def sum(a):

  print(a*a)

 for i in range(5):

  sum(i)

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

0 1 2 3 4 

1 2 3 4 5 

0 1 4 9 16 

1 4 9 16 25 

Запитання 3

Що буде надруковано в результаті виконання фрагмента програми:


def func(n):

   f = 1

   for i in range(1, n+1):

     f = f*i

   print(f)

 func(5)

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

120

25

5

140

Запитання 4

Описано функцію:


def sum(a, b):

  print(a+b) 

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

sum(3, 5)

х = 3

 sum(х, х+5)

sum(х, 3, 5)

sum(3)

Запитання 5

Які з тверджень є правильними?

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

Заголовок функції починається зі слова def, після якого пишуть назву функції і круглі дужки (()) 

Дужки в заголовку функції мають бути порожніми

Формальні параметри в дужках у заголовку функції - імена змінних, які отримують значення при виклику функції 

Заголовок функції завершується двокрапкою і з нового рядка без відступів починається тіло функції

Запитання 6

Що надрукує наведена програма?


def func(x, n):

   f = 1

   for i in range (1, n+1):

     f = f*x

   print(f)

 func(2, 5)

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

22

32

42

52

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

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