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

Додано: 6 травня
Предмет: Інформатика, 8 клас
Копія з тесту: 1 Розгалуження у Python
15 запитань
Запитання 1

Алгоритм це - (вибери одну правильну відповідь)

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

Скінченна послідовність команд, виконання яких приводить до розв'язання поставленої задачі

  Будь-яка послідовність команд для розв'язування задачі

Певна послідовність деяких команд

Запитання 2

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

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

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

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

  алгоритм вибору команд

    алгоритм, що складається з однозначної послідовності дій 

Запитання 3

Яких значень можуть набувати логічні величини?  

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

 Int та float

 додатні та від'ємні

True та false

  Так чи ні

Запитання 4

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

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

 

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

 if

else

 elif

int

run

input

Запитання 5

Оберіть службове слово, яке означає "якщо"

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

  else

if

  and

 or

  efil

Запитання 6

Оберіть службове слово, яке означає "інакше" 

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

 if

else

 and

or

Запитання 7

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

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

 if <логічний вираз>

послідовність команд1

else

послідовність команд2

  if <логічний вираз>:

послідовність команд

if <логічний вираз>:

послідовність команд1

else:

послідовність команд2

  if <логічний вираз>

послідовність команд

Запитання 8

Види алгоритмів з розгалуженням (вибери всі правильні відповіді).

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

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

 часткове розгалуження

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

команда вибору

Запитання 9

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

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

 знаходження периметра прямокутника

 вивчення вірша напам'ять

вибір одягу по погоді

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

Запитання 10

Виберіть код програми, який працюватиме правильно


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

if ( suma > 0):

  print("Число додатнє")

else :

  print("Число не додатнє")

 if ( suma > 0):

  print("Число додатнє")

else :

  print("Число від'ємне")

  if (input > 0):

  print("Число додатнє")

else :

  print("Число не додатнє")

Запитання 11

Яке значення виведе програма, якщо a=2, b=5?

if a<b:

  print (b-а)

else:

  print (a+b)

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

2

7

3

5

Запитання 12

Якого значення набуде змінна a після виконання наведеного фрагменту програми, якщо змінна x має значення -2:


if x>0:

a=x**2

else:

a=x**3

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

4

-4

8

-8

Запитання 13

Змінна, значенням якої можуть бути тільки цілі числа

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

float

int

strbool

Запитання 14

Розгалуження - це така організація дій в алгоритмі, за якої:

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

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

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

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

Запитання 15

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

if <логічний вираз>:

<блок s1>

else:

<блок s2>


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

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

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