5 клас
 Алгоритми та програми
Тест 21. Лінійні алгоритми

№ 1 (1б)
Лінійними є алгоритми, в яких використовується..
A
структури слідування та розгалуження

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

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

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


№ 2 (2б)
Оберіть правильні твердження
A
Функція float(k) перетворює рядок k на ціле число

B
Коментар - це текст, призначений для комп'ютера

C
Для виводу кількох змінних у команді print, їх необхідно перелічити через кому

D
У мові Python перед текстом коментаря ставиться знак #


№ 3 (1б)
Виберіть фрагменти програми з помилками
A
print {3+4}

B
print (3+4)

C
print ("3+4")

D
print ("3+4=7)


№ 4 (2б)
Яке число треба записати замість ?, щоб на екрані з'явилося число 10 ?
x = 2
a = x * 2
a = a + ?
print (a)

№ 5 (1б)
В яких операторах правильно організовано введення дійсного значення з клавіатури?
A
а = float (input (' '))

B
а = input ('а=?')

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

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


№ 6 (1б)
Вкажіть, який буде результат виконання наведеного коду програми:
a = 5
b = a
print (a,b)
A
55

B
5,5

C
5 5

D
5.5


№ 7 (2б)
Установіть відповідність між операторами та результатами їх виконання

1а = 7//2 Aa = 3.5
2а = 24//3 Ba = 1
3а = 7/2 Ca = 8
4а = 23%2 Da = 3
A B C D
1
2
3
4

№ 8 (2б)
Установіть відповідність між операторами та діями, які вони реалізують

1Збільшити значення змінної а на 2 Aа = b//2
2Змінній а присвоїти значення остачі від ділення b на 2 Bа += 2
3Подвоїти значення змінної а Cа = b % 2
4Змінній а присвоїти значення неповної частки від ділення b на 2 D а *= 2
A B C D
1
2
3
4