Інформатика лінійні програми та розгалуження 20.02

Додано: 20 лютого 2023
Предмет: Інформатика, 8 клас
Тест виконано: 106 разів
13 запитань
Запитання 1

Яку команду використовують для виведення тексту?

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

print

write

input

Запитання 2

Яка форма розгалуження задається умовними операторами if ... else?

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

повна

неповна

Запитання 3

Парадигма програмування, за якої програма розглядається як сукупність об’єктів, що взаємодіють між собою, має назву:

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

об’єктно-орієнтоване програмування

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

структурне програмування

декларативне програмування

Запитання 4

тип str

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

додатні та від’ємні числа, а також 0 (наприклад, 4, 687, -45, 0);

дробові, або дійсні, числа

(наприклад, 1.45, -3.789654, 0.00453); 

набір символів, обмежених лапками (наприклад, "ball", "Як тебе звати?", ’dkfjUUv’, ’2021’). 

Запитання 5

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

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

==

!=

=

=!

Запитання 6

Функція, призначена для введення даних

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

print()

input()

int()

float()

Запитання 7

Що виведе цей код?

a = 1

b = 3

print("a+b")


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

 1+3

  a+b

  Нічого

   4

Запитання 8

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

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

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

  Алгоритм

  Алгоритм з циклом

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

Запитання 9

Цілочислений (цілі числа) тип даних

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

 str

  float

  int

  bool

Запитання 10

Яка строка коду записана правильно?

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

if a==b

if a=b:

if a==b:

if a=b;

if a==b;

Запитання 11

Установіть відповідність між фрагментом блок-схеми і умовними операторами, що її реалізують.


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

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

elif а%з == 0: a = а//з

elif а%з == 0: a = a//5

else: a = a+1

if а%2 == 0:

  a = а//2

if а>2 == 0:

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

  else: a = a+1

if а%2 == 0:

  a = а//2

else:

  a = a+1

Запитання 12

Знайдіть значення b після виконання фрагменту програми, якщо а = 8.


іf a<5: b = а+1

else:

if a<10: b = a*2

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

16

9

10

64

Запитання 13

Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?


if a<5:

b = а+1

   else:

if a<10:

b = a*2

   else:

     b = a-1

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

11

6

24

13

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

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