Алгоритмічні структури слідування, розгалуження та повторення

Додано: 24 березня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 103 рази
13 запитань
Запитання 1

Алгоритм, кожна команда якого обов'язково виконується і лише один раз, називають

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

лінійним

розгалуженням

повторенням

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

всі відповіді правильні

Запитання 2

Алгоритм, у якому одна або декілька команд можуть виконуватися більше ніж один раз, називають

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

лінійним

розгалуженням

повторенням

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

всі відповіді правильні

Запитання 3

Якого типу цей алгоритм "Якщо надворі сніг, то будемо кататися на санках"

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

Повторення

Розгалуження

Слідування

Запитання 4

Для визначення діапазону значень параметра у Python можна використати функцію ...

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

else

range

while

print

Запитання 5

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

for i in range(2,13,3):

  print(i)

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

0 1 2 3 4 5 6 7 8 9 10 11 12

2 3 4 5 6 7 8 9 10 11

2 5 8 11

2 5 8 11 13

Запитання 6

Скільки разів буде виконано цей цикл?


i = 4

while i < 2:

print ( "Привіт!" )

i += 1

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

4

2

0

1

Запитання 7

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

a=4

x=7

if a>x:

  print(a)

else:

  print(x)


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

4

7

не виведе жодного значення

повідомлення про помилку

Запитання 8

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

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

1

2

3

4

6

5

Запитання 9

Як називається цикл з лічильником

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

for

if

in

while

Запитання 10

Цикл - це ...

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

фрагмент алгоритму, в якому одне розгалуження міститься всередині іншого розгалуження

фрагмент алгоритму, команди якого можуть виконуватись більше, ніж один раз

Ті команди, які можуть виконуватись більше, ніж один раз, утворюють тіло циклу.

Запитання 11

Який цикл потрібно використовувати, якщо заздалегідь НЕ відомо число повторень?

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

if

while

for

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

Запитання 12

Яке значення d буде виведено на екран?

d=1

for i in range (3):

   d=d*i

print(d)

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

0

3

6

1

5

Запитання 13

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

x = 5

while x <= 25:

     print (x, end = ' ')

x = x+5

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

10,15, 20,25

5,10,15,20,25

1 2 3 4 5

5,10,15,20

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

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