Тематичний тест "Алгоритми і програми"

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

Чому дорівнює елемент a[3] у списку a=[5, 9, 10, 15]?

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

5

9

10

15

Запитання 2

Обчисленню якого параметру списку відповідає дана частина коду?

>>> a = [...]

>>> k=0

>>> for item in a:

if item<0:

k=k+1

>>> k

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

Суми елементів

Кількості від'ємних елементів

Кількості елементів

Кількості додатніх елементів

Запитання 3

Вкажіть на операцію дорівнює в умові програми.

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

!=

==

=

===

Запитання 4

Сортування елементів масиву - це...

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

впорядкування їх за деякою ознакою 

перетворення їх за деякою ознакою

впорядкування їх за різними ознаками


перетворення їх за різною ознакою

Запитання 5

Метод бульбашки полягає грунтується на ...

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

порівнянні та перестановці сусідніх чисел

порівнянні та перестановці непарних чисел

порівнянні та перестановці парних чисел

порівнянні та перестановці наступних чисел

Запитання 6

Дано список: а=[-12, 25, -8, 15, -6, 12]. Якого значення набуде змінна b, якщо b=max(a)

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

12

8

25

15

Запитання 7

Одновимірний масив вважається впорядкованим....

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

якщо серед значень його елементів не встановлено порядок

 якщо серед значень його елементів не знайдено файлів

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

Запитання 8

Елементи одновимірного масиву за значеннями можуть бути відсортовані за

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

зростанням

спаданням

неспаданням

незростанням

скоченням

Запитання 9

Вкажіть призначення фрагменту програми

a = [3, 5, 8, -7, 6]

for i in range(len(a)): 

  a[i] = -a[i] 

print(a)

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

Знаходження суми елементів масиву

 Заміна від’ємних елементів масиву додатними, а додатні від'ємними

  Заміна нулями від’ємних елементів масиву

  Подвоєння значень елементів масиву

Запитання 10

Визначте результат виконання фрагмента програми:

a = [3, 5, 8, 7, 6]

p=1

for i in range(len(a)): 

  if a[i] <=5:

    p = p * a[i]

print(p)

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

 15

 25

  18

  3

Запитання 11

Впорядкованим за незростанням (незростаючим) є масив:

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

35; 12; 12; 7; 7; 1.

15; 22; 22; 34; 40; 40

45; 32; 22; 4,5; 0; –7.

Запитання 12

Що означає квадратична складність алгоритму?

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

Складність, при якій час виконання збільшується в квадраті зі збільшенням даних.

Складність, яка зростає пропорційно з розміром вхідних даних.

 Складність, при якій час виконання збільшується кубічно зі збільшенням даних.

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

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