9 клас Підсумковий Тематичний тест Алгоритми та програми

Додано: 8 березня 2023
Предмет: Інформатика, 9 клас
Тест виконано: 316 разів
12 запитань
Запитання 1

Щоб опрацьовувати велику кількість змінних або множину значень однієї змінної в мові програмування Python використовують

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

str

list

int

float

Запитання 2

Оберіть результат виконання програми:

a = [1, 2, 3]

a[0] = 'new'

print (a)

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

['new', 2, 3]

[1, new, 3]

[1, 2, 'new']

['new', 1, 2, 3]

Запитання 3

Над списками можна виконувати дії:

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

об’єднання

дублювання

визначення кількості елементів списку

додавання до списку нового елемента

Запитання 4

Для визначення кількості елементів списку використовують функцію

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

len()

append()

insert

del

Запитання 5

Розгалуження - це така організація дій в алгоритмі, за якої:

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

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

залежно від виконання або невиконання певної умови виконується одна з двох послідовностей дій

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

Запитання 6

У програмах, де передбачені дії з елементами табличної величини, що задовольняють деяким умовам, використовують оператор

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

for

if

def

sum

Запитання 7

Якого значення набуде змінна b після виконання умовного оператора, якщо а = 12?


if a<5:

b = а+1

   else:

if a<10:

b = a*2

   else:


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

11

6

24

13

Запитання 8

Знайдіть значення b після виконання фрагменту програми, якщо а = 8.


іf a<5: b = а+1

else:

if a<10: b = a*2

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

15

16

25

9

Запитання 9

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

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

True 

Fals

Запитання 10

Чому буде дорівнювати a=[10, 23, 14, 7, 15, 11]

a_max=max(a)

print (a_max)

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

25

23

22

36

Запитання 11

Чому дорівнює b після виконання фрагмента програми:


a = [5, 2, 1, 4, 2]

b = []

for і in range (len(a)):

  b=b+[max(a)]

  a.remove(max(a))

print('b =', b)

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

b = [1, 2, 2, 4, 5]

b = [5, 4, 2, 2, 1]

b = [5, 2, 1, 4, 2]

b = [5, 4, 1, 2, 2]

Запитання 12

Метод, що перетворює кортеж рядків, який повернув метод get()

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

curselection()

delete(n)

get(n)

size()

join() 

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

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