Розгалуження. Цикли

Додано: 22 травня 2025
Предмет: Інформатика, 8 клас
19 запитань
Запитання 1

Цикл (повторення) - це така організація дій в алгоритмі, за якої:


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

дії виконуються послідовно, одна за другою, без пропусків або повторень

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

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій

Запитання 2

Вибери команду розгалуження, яка реалізує таку дію.

змінній k присвоїти значення True, якщо число а належить проміжку (1; 10), і False в протилежному випадку.

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

if a > 1 and a < 10: k= True

else: k = False

if a > 1 or a < 10: k= True

else: k = False

 if a > 1 and a < 10: print ("так")

Запитання 3

Познач у списку опис дії, яку виконує команда розгалуження. 

if a%2==0 : a = a//2 

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

Якщо а дорівнює 2, зменшити а вдвічі.

 Якщо а — парне число, збільшити а вдвічі.

Якщо a — парне число, зменшити а вдвічі.

Запитання 4

Запиши значення змінних a і b після виконання фрагменту програми, якщо їхні початкові значення a= 11, b= 8

 

if a > b: a = a – b

else: b = b – a 

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

a =11 , b =8

a =3 , b =8

a =8 , b =8

Запитання 5

Запиши значення змінної a після виконання фрагменту програми,

якщо початкове значення a= 19.

if a >=10: a = a-10

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

9

19

10

Запитання 6

Вибери зі списку команду, що відповідає блок-схемі.

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

if a%2==1: a=a+1

else: a=a//2

 if a%2==1: a=a//2

else: a=a+1

 if a=a//2: a%2==1

else: a=a+1

Запитання 7

Вибери зі списку команду, що реалізує таку дію:

Змінній К присвоїти значення Тrue, якщо число А парне, і False в протилежному випадку.

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

k = a % 2 == 0

 k = a > 2

k = a % 2

Запитання 8

Знайди значення логічного виразу х >10 and х %2==0, якщо х = 17.

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

False.

True

Запитання 9

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

 

Складена умова — це...  

 

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

 кілька простих умов, з’єднаних логічними операціями.

логічні операції.

змінна логічного типу.

Запитання 10

Проста умова утворюється логічними операціями порівняння:

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

== (дорівнює),

!= (не дорівнює),

< (менше),

>= (більше або дорівнює),

<= (менше або дорівнює). 

> (більше),

Запитання 11

Умова — це логічний вираз, значенням якого є ...

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

True або False

Додатнім або від'ємним

Запитання 12

З поданих операторів виберіть оператор розгалуження

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

if ... else

if ... or...not

yes...no

for...while

Запитання 13

З поданих операторів виберіть оператор повторення

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

if ... else

fro

yes...no

while

Запитання 14

З поданих операторів виберіть оператори розгалуження

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

if

else

fro

and

elif

int

Запитання 15

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

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

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

 Слідування

Повторення

Алгоритм

Запитання 16

Мова програмування - це...

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

порядок дій, які необхідно виконати для досягнення мети та отримання результату

послідовність команд, що дає змогу розв'язати певну задачу, в інформатиці

система позначень для точного опису алгоритму, який потрібно виконати за допомогою комп’ютера

Запитання 17

Який алгоритм зображено на малюнку?

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

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

цикл

  лінійний алгоритм 

Запитання 18

Код - це...

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

математична функція для обчислення модуля числа

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

графічний примітив, який утворюється замкненими лініями

вид форматування даниx, який автоматично змінює формат клітинки електронної таблиці на заданий, якщо виконується задана умова

Запитання 19

Яким буде значення змінної а, в результаті виконання вказівки розгалуження, якщо а=6

if a>0:

print ('a=2')

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

0

3

6

2

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

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