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

Додано: 8 травня 2023
Предмет: Інформатика, 7 клас
Тест виконано: 499 разів
26 запитань
Запитання 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

Логічна величина може набувати такі значення

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

будь-які значення

додатні значення

True і False

Запитання 17

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

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

if

else

and

or

Запитання 18

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

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

if

else

and

or

Запитання 19

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

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

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

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

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

Запитання 20

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

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

True

False

Запитання 21

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

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

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

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

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

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

Запитання 22

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

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

+

-

*

/

**

^

Запитання 23

При яких значеннях а і в, умова а>b буде хибна

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

А=2, В=-5

А=-2, В=5

А=2, В=5

А=5, В=2

Запитання 24

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

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

if ... else

while

or...not

yes...no

Запитання 25

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

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

if <умова>:

<оператор>

 if <умова>:

<оператор 1>

else:

<оператор 2>

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

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

Запитання 26

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

у = 12/4 + 2**2

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

7

8

9

10

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

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