Алгоритмічна структура розгалуження

Додано: 19 березня 2020
Предмет: Інформатика, 6 клас
Тест виконано: 305 разів
14 запитань
Запитання 1

Позначте істинні висловлювання

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

Першим символом імені змінної має бути літера чи знак нижнього підкреслювання «_»

В імені змінної не можна використовувати пробіли

Першим символом імені змінної можуть бути спеціальні символи, такі, як /, # або @

Python не розрізняє великих і малих літер в іменах змінних

Запитання 2

Установіть відповідність між виразами (1—4) та їхніми результатами (А–Г)


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

1-А 2-Г 3-В 4-Б

1-Б 2-Г 3-В 4-А

1-А 2-В 3-Г 4-Б

1-Г 2-В 3-А 4-Б

Запитання 3

Установіть відповідність між величинами (1–4) та типами, до яких вони належать (А–Г).

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

1-В 2-Б 3-А

1-А 2-Б 3-В

1-А 2-В 3-Б

1-Б 2-В 3-Б

Запитання 4

Лінійними є алгоритми, в яких використовується:

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

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

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

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

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

Запитання 5

Для введення даних з клавіатури призначена команда:

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

присвоєння 

print ()

 input() 

elif()

Запитання 6

В яких операторах правильно організовано введення дійсного значення з клавіатури?

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

 а = float (input (' ') 

 а = input ('а=?')

а = float (input ('а=?')) 

а = int(input ('а=?')) 

Запитання 7

Визначте, що буде виведено у консоль в результаті виконання операторів: 

а = 57

s = a//10+а%10

print(s)

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

12

154

10

5 7

Запитання 8

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

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

if a<5 : a = a+1

if a<5 : a = a-1

if a<5: a = a+1

   else: a = a-1

if a<5 : a = a-1

   else a = a+1

Запитання 9

Який оператор реалізує таку дію:

змінній K логічного типу присвоїти значення True, якщо числа A, B, C упорядковані за зростанням, і False у протилежному випадку?

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

k = a<b or b<c

k = a<b<c

k = a<b and b<c

if a<b and b<c

     k = True

   else: k = False  

Запитання 10

Який оператор реалізує дію:

якщо А — від’ємне число, то змінити його знак на протилежний?

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

 if a<0:

    a = –a

if a<0:

    a = 1–a

if a<0:

    a = 2–2*a

if a<0:

    a = -a*a

Запитання 11

Відновіть порядок рядків в операторі для визначення більшого з двох чисел a, b.

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

1-Г 2-В 3-А 4-Б

1-Б 2-В 3-А 4-Г

1-Б 2-Г 3-А 4-В

1-Б 2-В 3-Г 4-А

Запитання 12

Що буде надруковане в результаті виконання фрагменту програми, якщо введено значення 57?

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

57

28

114

0

Запитання 13

Яких значень набуде змінна b після виконання умовного оператора Іf, якщо a = –3? 

if a>5:

  b = a+1

else:

   b=a*2


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

10

-6

-2

-3

Запитання 14

Дано фрагмент коду: 

if a<3:

   if a>b:

      a = b

   else:

      b = a

 else:

      if a>b:

        b = a

      else:

        a = b

Яких значень набудуть змінні після виконання коду, якщо початкові значення  змінних такі: a = 1, b = 5 

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

 a = 2, b = 2 

 a = 1, b = 1 

 a = 5, b = 5 

 a = 8, b =8

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

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