Головна
Тести (Інформатика)
9 клас
Табличні величини та алгоритми їх опрацювання (Python)
Тест 36. Алгоритми впорядкування елементів масиву
№ 1 (3б)
Установіть послідовність операторів у алгоритмі "бульбашка" (алгоритм надано без Tab-відступів)
A
print(a)
B
for i in range(len(a)-1):
C
a = [3, 6, 8, -3, 4, 1]
D
a[j], a[j+1] = a[j+1], a[j]
E
for j in range(len(a)-1):
F
if a[j] > a[j+1]:
№ 2 (2б)
Дано масив
x
на 10 елементів. Установіть послідовність дій у алгоритмі сортування вибором максимального елемента
A
Максимальний елемент із цієї послідовності поміняти місцями з x[9]…
B
Відшукати максимальний елемент з послідовності x[1]..x[10]
C
...Максимальний елемент із послідовності x[1]..x[2] поміняти місцями з x[2]
D
Відшукати максимальний елемент із послідовності x[1]..x[9]
E
Максимальний елемент із цієї послідовності поміняти місцями з x[10]
№ 3 (2б)
З відсортованими даними легше працювати тому, що …
A
зменьшується час на обробку даних
B
упорядковані елементи легше знайти
C
легше визначити, чи є пропущені елементи
D
упорядкованість красива
№ 4 (1б)
Виберіть істинні вислови
A
Масив буде вважатися упорядкованим, якщо кожен елемент масиву не більший за попередній
B
У неупорядковому масиві найбільший елемент може знаходитися на будь-якому місті
C
В упорядкованому за спаданням масиву найменьший елемент завжди на першому місці
D
Упорядкований за деякою ознакою масив вважається упорядкованим частково
№ 5 (1б)
У методі "бульбашки" використовують …
A
порівняння та перестановку сусідніх чисел
B
переміщення по черзі всіх елементів масиву на його останні позиції
C
порівняння та перестановку наступних пар чисел
D
порівняння та перестановку парних чисел
№ 6 (2б)
Послідовність елементів масиву (списку) a = [1, 5, -2, 4, 3] після першого проходу по алгоритму "бульбашка" може бути:
A
a = [1, -2, 3, 4, 5]
B
a = [-2, 1, 3, 4, 5]
C
a = [5, 1, 4, 3, -2]
D
a = [1, -2, 5, 3, 4]
№ 7 (1б)
Масиви упорядковуються за…
A
довжиною
B
незростанням
C
неспаданням
D
прискоренням
Прийняти та перевірити