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

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

Що таке розгалуження в програмуванні?

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

процес введення даних у програму

процес виконання певної дії у залежності від умови

процес виведення даних з програми

процес збереження даних на жорсткий диск

Запитання 2

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

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

if

while

for

switch

Запитання 3

Яка умова виконується у розгалуженні, якщо вказано оператор if без блоку else?

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

виконується тільки один блок коду

виконується тільки блок коду, що містить умову

виконується обидва блоки коду

програма видає помилку

Запитання 4

Як можна задати розгалуження у випадку, коли є більше двох варіантів виконання дій?

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

використовуючи кілька операторів if

використовуючи тільки один оператор if

використовуючи оператор switch-сase

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

Запитання 5

Як використовувати оператор if для перевірки декількох умов?

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

використовувати кілька операторів if поспіль

використовувати тільки один оператор if

використовувати логічні операції (and, or)

використовувати оператор else

Запитання 6

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

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

or

while not

if not

if

Запитання 7

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

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

цикл while

оператор break

цикл for

розгалуження (if-else)

Запитання 8

Яку дію виконує оператор switch в мові програмування?

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

виконує певний блок коду, доки певна умова не буде виконана

виконує різні блоки коду в залежності від значень певної змінної

виконує певний блок коду, поки певна умова буде виконуватись

виконує певний блок коду, якщо певна умова є істинною

Запитання 9

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

x = 10

if x < 5:

  print("x менше 5")

elif x == 10:

  print("x дорівнює 10")

else:

  print("x більше 5, але не дорівнює 10")

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

x менше 5

x більше 5, але не дорівнює 10

x дорівнює 10

нічого не виведеться

Запитання 10

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

x = 8

if x > 5 and x < 10:

  print("x більше 5 і менше 10")

else:

  print("x не підходить під умову")

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

x більше 5 і менше 10

x дорівнює 5 або 10

x менше 5 або більше 10

x не підходить під умову

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

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