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

Додано: 18 травня 2023
Предмет: Інформатика, 7 клас
Тест виконано: 247 разів
23 запитання
Запитання 1

Яку функцію виконує команда print()?

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

Перетворює вказану величину в ціле число

Перетворює вказану величину в дійсне число

Виводить повідомлення на екран (результат обчислень чи текст)

Вводить дані

Запитання 2

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

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

=

!=

==

/

Запитання 3

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

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

print()

input()

type()

import

Запитання 4

Що виведе цей код?

a = 1

b = 3

print("a+b")

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

1+3

нічого

a+b

4

Запитання 5

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

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

3+4

"3+4=", 3+4

3+4=7

7

Запитання 6

Цілочислений (цілі числа) тип даних

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

str

 int

float

 bool

Запитання 7

Дійсні числа (дробові числа) тип даних?

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

str

 int

float

 bool

Запитання 8

Який результат виконання програми print (4*5-2)?

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

4*5-2

12

18

4*5-2=18

Запитання 9

Що називають комп'ютерною програмою?

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

Алгоритм опрацювання даних, записаний спеціальною мовою та призначений для виконання комп’ютером.

Певний набір дій, які може виконувати комп'ютер

Алгоритм, поданий у вигляді блок-схеми на комп'ютері

Запитання 10

До якого типу даних належить запис 4.7

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

дійсне число

ціле число

текст

Запитання 11

Як записується умова рівності на Python?

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

=

!=

==

/

Запитання 12

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

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

=

!=

==

/

Запитання 13

Яких значень набудуть змінні a і b після виконання умовних операторів, наведених нижче, для початкових значень a = 3; b = 5?

 if a! = b:                                                                     

a = b

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

3, 3

3, 5

5, 5

Запитання 14

Яких значень набудуть змінні a і b після виконання умовних операторів, наведених нижче, для початкових значень a = 3; b = 5?

 if a < b:

a = 2*a

else :

b = b*a


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

6, 15

3, 15

6, 5

3, 5

Запитання 15

Яких значень набудуть змінні a і b після виконання умовних операторів, наведених нижче, для початкових значень a = 3; b = 5?

 if a > b:

a =   a+10

else :                                                                                     

b =   b+10


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

3, 5

3, 15

13, 5

13, 15

Запитання 16

Оберіть команду яка означає "інакше"

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

if

else

and

or

Запитання 17

Оберіть команду яка означає "якщо"

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

if

else

and

or

Запитання 18

Алгоритмічна конструкція, у якій команди слідують одна за одною, називається...

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

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

алгоритмом з повторенням

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

Запитання 19

Середовище програмування - це…

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

комп’ютерний клас

набір меню, панелей і вікон, що у сукупності утворюють робоче місце програміста

програма, що має засоби автомати­зації процесів підготовки та виконання програм користувача

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

Запитання 20

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

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

+

-

*

/

**

^

Запитання 21

З поданих операторів виберіть оператори розгалуження

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

if ... else

while

or...not

yes...no

Запитання 22

З поданих варіантів оберіть неповну форму розгалуження

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

if <умова>:

<оператор>

 if <умова>:

<оператор 1>

else:

<оператор 2>

int =input('розгалуження')

 if <оператор> else:

Запитання 23

Якого значення набуде змінна у?

у = 12/4 + 2**2

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

7

8

9

10

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

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