Логічний тип даних. Команда розгалуження

Додано: 2 лютого 2022
Предмет: Інформатика, 7 клас
Тест виконано: 209 разів
22 запитання
Запитання 1

Над логічними виразами можна виконувати такі логічні операції ...

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

+

-

**

/

NOT

OR

AND

Запитання 2

Запереченням висловлювання А="Ми учні 8-а класу" є висловлювання not A=...

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

Ми не є учні 8-а класу

Ми є учні 7-а класу

Ми є учні 7-а класу або 8-а класу

Ми не є учні 7-а класу або 8-а класу

Запитання 3

Чому дорівнює значення логічного виразу x ≤ -10, якщо х = -10,01?

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

TRUE

FALSE

Запитання 4

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

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

-5

-4

-4.09

-5.08

Запитання 5

Яке число слід підставити замість а у логічний вираз a**2>20 , щоб цей вираз набув значення TRUE?

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

2

3

4

5

6

Запитання 6

Яке число слід підставити замість а у логічний вираз not(a>20), щоб цей вираз набув значення TRUE?

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

18

19

20

21

22

Запитання 7

Яке число слід підставити замість а у логічний вираз a>20 or a<18, щоб цей вираз набув значення FALSE?

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

17

18

19

20

21

22

Запитання 8

Яке число слід підставити замість а у логічний вираз a>=20 or a<=18, щоб цей вираз набув значення FALSE?

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

17

18

19

20

21

22

Запитання 9

Яке число слід підставити замість а у логічний вираз a>20 or not(a<18), щоб цей вираз набув значення FALSE?

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

17

18

19

21

22

Запитання 10

Яке число слід підставити замість а у логічний вираз a>17 and a<20, щоб цей вираз набув значення TRUE?

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

17

18

19

20

21

22

Запитання 11

Яке число слід підставити замість а у логічний вираз a>17 and a<20, щоб цей вираз набув значення FALSE?

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

15

16

17

18

19

20

Запитання 12

Яке число слід підставити замість а у логічний вираз a>=17 and a<=20, щоб цей вираз набув значення TRUE?

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

15

16

17

18

19

20

Запитання 13

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

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

Заперечення

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

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

Логічна операція

Запитання 14

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

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

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

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

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

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

Запитання 15

Для реалізації розгалуження є умовні оператори ...

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

if <умова>:<дія 1>after:<дія 2>

if <умова>:<дія 1>else:<дія 2>

print <умова>:<дія 1>else:<дія 2>

if <умова>:<дія 1>

Запитання 16

Який вираз називають логічним?

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

вираз, який може набувати будь-якого значення

вираз, який може набувати одне з двох значень: True або False

вираз, який може набувати тільки значення True

вираз, який може набувати тільки знач False

Запитання 17

Якa логічна операція описана: «Такий складений логічний вираз буде набувати значення true тільки у тому випадку, якщо всі змінні або логічні вирази будуть мати значення true. Якщо хоча б один із них буде мати значення false то і весь вираз буде набувати цього значення»?

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

NOT

AND

OR

Запитання 18

Логічний оператор OR (логічне або) - це ...

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

загальна умова виконується якщо всі умови виконуються

загальна умова виконується якщо хоча б одна з умов виконується

зміна значення на протилежне

Запитання 19

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

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

if ( suma > 0): print("Число додатне") else : print("Число від'ємне")

if (input > 0): print("Число додатне") else : print("Число не додатне")

if ( suma > 0): print("Число додатне") else : print("Число не додатне")

if (suma > 0) print("Число додатне") else print("Число не додатне")

Запитання 20

Які команди відповідають поданій умові: якщо змінна parol має значення qwerty, то надрукувати YES, а в протилежному випадку надрукувати значення цієї змінної?

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

if parol="qwerty": print("YES")else: print(parol)

if parol="qwerty": print("YES")else: print("qwerty")

if parol=="qwerty": print("YES")else: print("NO")

if "qwerty"==parol: print("YES")else: print(parol)

if parol=="qwerty": print("YES")else: print(parol)

Запитання 21

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

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

5

6

7

8

9

Запитання 22

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

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

5

6

7

8

9

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

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