Створення алгоритмів і програм з використанням змінних і різних алгоритмічних структур: лінійних, розгалужень і повторень

12 запитань
Запитання 1

Алгоритм, в якому передбачається багаторазове виконання одного й того самого набору команд, називається -

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

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

лінійним

циклічним

безумовним

Запитання 2

Яка алгоритмічна структура описана як «інструкції, що виконують одну і ту ж саму послідовність дій, поки діє задана умова»?

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

if

for

while

are

Запитання 3

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

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

цикл з умовою

цикл з післяумовою

цикл з лічильником

безумовний цикл

Запитання 4

Який вид алгоритму зображено на блок-схемі?

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

лінійна

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

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

цикл з лічильником

цикл з передумовою

Запитання 5

Який вид алгоритму зображено на блок-схемі?

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

лінійна

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

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

цикл з лічильником

цикл з передумовою

Запитання 6

Який вид алгоритму зображено на блок-схемі?

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

лінійна

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

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

цикл з лічильником

цикл з передумовою

Запитання 7

Який вид алгоритму зображено на блок-схемі?

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

лінійна

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

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

цикл з лічильником

цикл з передумовою

Запитання 8

Скільки разів буде виконано цей цикл?


i = 6

while i < 2:

print ( "Hello" )

i = і+1

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

6

3

2

0

Запитання 9

Яке число необхідно вписати замість Х у наведеному фрагменті, щоб цикл виконався 5 разів?


i = 4

while i <= Х:

  print ( "Привіт!" )

  i += 1

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

2

3

5

7

8

Запитання 10

Скільки знаків "+" буде надруковано після виконання цього алгоритму?


i = 5

while i < 20:

  print ( "+" )

  i += 1

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

5

10

15

0

Запитання 11

Визначте значення S після виконання алгоритму


x = 5

s = 0

while x <= 5:

  x = x+1

  s = s+x

print (s)

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

5

6

7

8

Запитання 12

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


for i in 'hello world':

  if i == 'a':

    break

  else:

    print ('такої літери немає')

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

а

'a'

hello world

такої літери немає

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

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