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

Додано: 22 квітня
Предмет: Інформатика, 8 клас
23 запитання
Запитання 1

Список у мові Python -

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

це впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою

це впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою.

це не впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою.

Запитання 2

Щоб вивести кількість елементів у списку потрібно (2 відповіді)

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

print(len(a))

b=len(a)

print(b)

print(len[a])

b=len[a]

print(b)

Запитання 3

Додати елемент до списку можна за допомогою методів

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

sort()

insert(i, x)

append()

index(x)

Запитання 4

Дано список а = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. Чому дорівнює значення виразу:

а[1] + а[3]

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

6

4

5

11

Запитання 5

Формула для обчислення середнього значення списку

a=[2,4,6,8,10,12,14,16]

буде мати вигляд:


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

b=sum(a)/2

b=a/8

b=sum(a)/8

b=sum(a)/7

Запитання 6

Код для знаходження максимального елементу списку a матиме вигляд:

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

max(a)

a.max()

max()

a.sort()

Запитання 7

Вкажіть, яку помилку допущено у поданому рядку програми

print("Вкажіть число)

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

неправильний запис числа

неправильний запис змінної

неправильна команда

не закриті лапки

Запитання 8

Вкажіть, яку помилку допущено у поданому рядку програми:

k=k+5,5

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

Неправильний запис числа

неправильна назва змінної

неправильна команда

не закриті лапки

Запитання 9

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

number=8

if number<5:

  print(number*2)

elif number>10:

  print(number/2)

else:

  print(number-2)

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

16

6

4

0

Запитання 10

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

list=[1,5,-2,8,0,9,-3,6,4,-5]

print(max(list))

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

10

64

9

5

Запитання 11

Списки позначають як:

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

a = {}

a = 1

a = s

a = []

Запитання 12

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

list=[1,5,-2,8,0,9,-3,6,4,-5]

print(min(list))

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

-2

-5

0

9

Запитання 13

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

a=[-5,-4,-3,-2,-1,0,1,2,3,4,5]

print(len(a))

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

11

10

5

-5

Запитання 14

Оберіть правильне визначення поняття "список"

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

це упорядкований набір об’єктів різних типів (чисел, рядків, списків тощо), який можна змінювати.

це упорядкований набір об’єктів різних типів (чисел, рядків, списків тощо), який не можна змінювати.

це упорядкований набір об’єктів однакових типів (чисел, рядків, списків тощо), який можна змінювати.

Запитання 15

Дано список: аnimal = ["Кіт", "Собака", "Миша", "Хом’як"], визначте індекс елемента "Миша"

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

0

1

2

3

Запитання 16

Що робить програма?

from random import*

a = []

for i in range(5):

a = a+[randint(1, 10)]

print(a)

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

Заповнює список 5 дробовими числами.

Заповнює список 5 цілими числами.

Заповнює список 5 випадковими числами.

Дозволяє заповнити список з клавіатури 5 числами.

Запитання 17

Вкажіть оператор який визначає довжину списку

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

list.sort()

list.remove(x)

len(а)

list.count(x)

Запитання 18

Дано список: а = [1, 5, 7, 5,31, –5]

Визначте результат виконання функції s = sum(a)

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

s = 4

m = –5

s = 44

s = 1

Запитання 19

Алгоритм, записаний мовою програмування, називають:

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

Командою

Програмою

Дією

Умовою

Запитання 20

Команда print означає

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

Друкувати

Введення

Виведення

Запитання 21

Чому дорівнює значення логічного виразу x <= 10, якщо х = 10?

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

True 

False

Запитання 22

Що робить команда

a = list(map(float, input(‘Уведіть 10 значень через пропуск > ‘).split()))

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

присвоює значення змінній а

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

створює список із символів введених з клавіатури

створює список

Запитання 23

Що робить програма?

a = list(map(float, input(‘Уведіть 10 значень через пропуск > ‘).split()))

max = max(a)

print(max, ‘– найбільше значення’)

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

додає елементи списку

знаходить найменше

знаходить найбільше

знаходить різницю

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

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