Умовний оператор у Python

Додано: 22 квітня
Предмет: Інформатика
Копія з тесту: Умовний оператор у Python
23 запитання
Запитання 1

Які бувають розгалуження?

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

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

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

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

складне розгалуження

Запитання 2

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

a=int(input('Введіть ціле число А '))

b=int(input('Введіть ціле число B '))

if a>=b:

   print('Більше число ',a)

if b>a:

   print('Більше число ',b)

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

неповне

повне

вкладене

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

Запитання 3

Які три базові алгоритмічні структури Вам відомі? Вкажіть всі можливі варіанти.

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

Слідування

Комбінована

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

Повторення

Коренева

Запитання 4

Який оператор відповідає даній схемі?

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

 If A<5:

A := A+1

Else A := A-1; 

 If A<5

A := A-1

 If A<5:

A = A+1

 If A<5:

A := A-1  

Запитання 5

Який оператор відповідає схемі

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

 If A<5:

A := A-1

Else: A := A+1

 If A<5

A := A-1; 

 If A<5:

A := A+1;

 If A<5:

A = A+1

Else:

A := A-1

Запитання 6

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

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

"Ковбаски б", "Сметанки б"

"Ковбаски б"

"Ковбаски б", "Бо я вже зголоднів"

"Сметанки б", "Бо я вже зголоднів"

Запитання 7

Виберіть правильний варіант

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

1

2

3

Запитання 8

Операції порівняння записують символами

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

<

>

>+

>=

=

==

<=

//

Запитання 9

Як позначається логічна операція "не дорівнює" в мові програмування Python

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

>

!=

>=

<=

Запитання 10

Який символ означає операцію присвоювання?

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

=

/

*

==

!=

Запитання 11

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

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

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

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

циклічним алгоритмом

Запитання 12

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

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

for

if

while

then

elif

Запитання 13

У розгалуженні кожна команда:

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

може виконуватися кілька разів

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

виконується кілька разів

може не виконуватися жодного разу

виконується тільки один раз

Запитання 14

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

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

перевірки умови

виведення

введення

обчислення

всі відповіді вірні

Запитання 15

Що обов'язково має містити в собі розгалужений алгоритм?

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

команди "так" та "ні"

команду else

математичні дії

умову

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

Запитання 16

На яке висловлювання схожа структура розгалуження повної форми?

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

якщо - то

або

якщо - то - інакше

всі відповіді вірні

Запитання 17

Які значення будуть мати змінні А та B в результаті виконання вказівки розгалуження,

if A<B:

A=B

else:

B:=A,

якщо перед її виконанням А=0.5, В= -1.7

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

А=0.5, В=0,5

А=0.5, В=-1.7

А=1.7, В=-0.5

А=-1.7, В=-1.7

А=-1.7, В=0.5

А=-0.5, В=1.7

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

Запитання 18

При яких значеннях а і в, умова а>b буде хибна

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

А=2, В=-5

тут правильної немає

А=2, В=5

А=5, В=2

Запитання 19

Яким може бути значення величини d, якщо після виконання вказівки

if d<4:

c:=5

else:

c:=10 

величина C=5?

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

4

2

10

5

7

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

Запитання 20

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

a=3

if a<4:

a=a+2

a=a+3

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

3

8

5

2

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

Запитання 21

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

a=0

if a!=0:

a=2

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

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

0

2

у алгоритмі помилка

Запитання 22

Якщо в алгоритмі дії виконуються одна за одною, такий алгоритм називається:

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

лінійний

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

циклічний 

Запитання 23

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

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

if x>3 then x:=x+1

if x>3: x=x+1

if x>3 x=x+1

if x>3: x=x+1 else: x=x+2

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

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