Підсумковий тест з теми "Алгоритми та програми. Python"

Додано: 26 квітня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 342 рази
24 запитання
Запитання 1

Яким знаком в Python позначається операція присвоювання?

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

+

-

)))

=

Запитання 2

Як називається така організація дій в алгоритмі, за якої дії виконуються послідовно одна за одною без пропусків або повторень?

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

Слідування

Розгалуження

Повторення

Запитання 3

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

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

Слідування

Розгалуження

Повторення

Запитання 4

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

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

Слідування

Розгалуження

Повторення

Запитання 5

Для чого призначена функція input () ?

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

Перетворення одного типу даних в інший

Для виведення результату

Для введення даних із клавіатури

Запитання 6

Яке призначення функції print () ?

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

Введення даних з клавіатури

Виведення тексту у вікно консолі

Створення дробового числа з рядка

Запитання 7

З поданих типів даних оберіть рядковий тип.

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

int ()

float ()

str ()

bool ()

Запитання 8

Що робить break?


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

Продовжує цикл.


Зупиняє цикл

Такого не існює


Зупиняє ввиконання всього коду

Запитання 9

Алгоритм зображений на малюнку називають:

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

лінійне розгалуження

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

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

програмний алгоритм

Запитання 10

Якого значення набуде змінна a після виконання наведеного фрагменту програми, якщо змінна x має значення 0:

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

1

2

0

3

Запитання 11

Потрібно сформувати послідовність таких чисел:

1 3 5 7 9

Виберіть функцію, яка це робить:

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

 range(1,10,2)

 range(1,9,2)

 range(1,9)

 range(10)

Запитання 12

Вкажіть результат виконання коду: 

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

5

8

3

2

Запитання 13

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

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

4

8

7

5

жодного разу

Запитання 14

Які службові слова використовуються в команді розгалуження? 

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

while

else

if

for

Запитання 15

Під час піднесення до степеня використовують символ операції:

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

*

 //

**

 %

Запитання 16

print ("5+7=", 5+7) який результат виконання програми?

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

5+47

5+7=12

"5+7"

 "5+7=", 5+7

("5+7=", 5+7) 

Запитання 17

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

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

If A<5: A= A-1 else: A = A+1 

If A<5: A = A+1 else: A = A-1 

If A<5: A= A+1

If A<5 A = A+1 else A = A-1 

Запитання 18

Яким оператором описується цикл з параметром або лічильником?

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

while

for

else

print

Запитання 19

Яке значення а виведе програма, якщо a=13?

if a<5:

   a=a+12

else:

   a=a-7

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

13

6

25

17

Запитання 20

Яким буде результат виконання даної програми, якщо a=22, b=2?

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

11

2

0

10

Запитання 21

Яким буде результат виконання даної програми, якщо a=33, b=3?

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

11

0

3

10

Запитання 22

Яке значення має логічна величина 5>7

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

True

False

Запитання 23

Виберіть правильний синтаксичний запис циклу з умовою

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

while умова:

команда

for i in range(n)

команда:

while умова

команда:

for i in range(n):

команда

else умова:

дія 1

дія 2

Запитання 24

Вкажи, який діапазон значень набуває змінна i в коді for i in range (8)

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

від 0 до 7 включно

від 1 до 7 включно

від 0 до 8 включно

від 1 до 8 включно

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

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