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

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

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


def sum(a, b):

print (a+b)

sum(3, 5)


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

8

35

3+5

0

Запитання 2

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


def sum(a):

print(a*a)

for i in range(5):

sum(i)

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

 0 1 4 9 16

 1 4 9 16 25 

1 2 3 4 5 

0 1 2 3 4 

Запитання 3

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


def func(n):

f = 1

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

f = f*i

print(f)

func(5)

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

5

24

120

0

Запитання 4

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

def sum(a, b):

print(a+b)

Чи наведено правильні виклики цієї функції?

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

sum(3, 5)

sum(3)

х = 3

sum(х, х+5)

sum(х, 3, 5)

Запитання 5

Які з тверджень (А–Г) є правильними?

Позначте всі правильні відповіді.

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

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

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

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

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

Запитання 6

Призначення оператора  def sum(a, b): ?

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

Оператор виклику функції 

Тіло функції 

 Заголовок функції 

Запитання 7

Призначення оператора  print (a+b)?

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

Оператор виклику функції 

Тіло функції 

 Заголовок функції 

Запитання 8

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

from turtle import*

def drowing(6, 50, 60):

for x in range(6) :

forward(50)

left(60)

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

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

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

from turtle import*

def drowing(3, 50, 120):

for x in range(3) :

forward(50)

left(120)

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

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

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

from turtle import*

def drowing(4, 50, 60):

for x in range(4) :

forward(50)

left(60)

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

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

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

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