агоритми

Додано: 1 травня
Предмет: Інформатика
13 запитань
Запитання 1

Повторення (цикл) - це така організація дій в алгоритмі, при якій:

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

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

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

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

Запитання 2

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

 

s=1

for i in range(2):

  s=s*2

print (s)

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

1

4

2

8

Запитання 3

Вкажіть діапазон значень, заданий наступним чином:

for i in range(6)

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

0, 1, 2, 3, 4, 5

0, 1, 2, 3, 4, 5, 6

 1, 2, 3, 4, 5

1, 2, 3, 4, 5, 6

Запитання 4

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

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

    <блок команд 1>

else:

    <блок команд 2>

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

Повна форма розгалудження

Коротка форма розгалудження

Розширена форма розгалудження

Запитання 5

Скільки разів даний код розпрінтує слово Привіт?


for i in range(5) :

    print('Привіт')

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

5

жодного бо не вистачає i = i + 1

4

1

Запитання 6

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

if a<5:

  b = a+1

else:

  if a<10:

   b=a*2

else:

   b = a-1

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

11

10

9

20

Запитання 7

Скільки разів виконається цикл? 

x = 1

while x<5:

    x = x+1

    print (x)

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

4

3

5

2

Запитання 8

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

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

x = 10

while x%2 == 0:

   x = x/2

x = 10

while x < 10:

  x = x+1

x = 3

while x%2 == 0:

  x = x/2

x = 10

 while x <= 10:

  x = x+1

Запитання 9

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

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

print () 

присвоєння 

input()

Запитання 10

Величина, значення якої може змінюватися, називається 

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

змінною величиною, або змінною

сталою величиною, або константою

команда присвоювання

Запитання 11

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

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


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

if a<0:

  a = -a

if a<0:

  a = 1+a

if a<0:

  a = 1-a

if a<0:

  a = a+а

Запитання 12

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


for x in range(5, 1, -1):

   print (x, end = ' ')

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

1 2 3 4 5

5 4 3 2

5 4 3 2 1

2 3 4 5

Запитання 13

Вкажіть діапазон значень, заданий наступним чином:

range(3, 8)

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

3, 4, 5, 6, 7, 8

4, 5, 6, 7, 8

3, 4, 5, 6, 7

4, 5, 6, 7

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

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