Сімейне навчання. Алгоритим та програми. Бази даних

Додано: 31 березня 2025
Предмет: Інформатика, 9 клас
35 запитань
Запитання 1

Що таке база даних?


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

Сукупність таблиць у текстовому документі

Організована структура, що використовується для збереження та обробки інформації

Програма для малювання

Програма для обробки текстових та табличних даних

Запитання 2

Що таке таблиця в базі даних?


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

Список користувачів у програмі

Набір рядків і стовпців, що містить дані

Діаграма у звіті

Поле, яке містить однакові значення для всіх записів

Запитання 3

Як називається один рядок у таблиці бази даних?


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

Поле

Ключ

Запис

Стовбець

Запитання 4

Що таке первинний ключ у таблиці бази даних?


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

Унікальне поле, яке ідентифікує кожний запис

Поле, що містить текстові дані

Поле, яке містить однакові значення для всіх записів

Поле, що містить числові дані

Запитання 5

Об’єкт бази даних Запити це?

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

основні об’єкти бази даних, де зберігаються дані

призначені для вибору потрібних даних з однієї або кількох взаємопов’язаних таблиць

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

формування даних у зручному для перегляду вигляді і при потребі їх друкування

Запитання 6

Запит, за якими вибирають дані за критерієм кількох полів з кількох таблиць називають?

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

складними

простими

перехресний

поверхневим

Запитання 7

Яка різниця між запитами і фільтрами?

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

можливості запитів значно більші ніж фільтрів

можливості фільтрів значно більші ніж запитів

фільтрування не дає змогу заховати зайві стовпці

 фільтри це теж окремі об'єкти баз даних як і запити

Запитання 8

Щоб створити запит із параметром у клітинці критерій слід написати запитання в яких дужках?

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

( )

< >

[ ]

" "

Запитання 9

Який рядок таблиці конструктора запиту містить вираз-умову для вибірки даних з відповідного поля? 

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

Поле

Запис

Таблиця 

Умова відбору

Запитання 10

Модель даних, яка являє собою сукупність зв'язаних таблиць, що містять дані про об'єкти певного виду

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

ієрархічна

реляційна

мережева

об'єктно-орієнтована

Запитання 11

Об'єкти СУБД MS Access

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

запис

таблиця

звіт

запит

форма

Запитання 12

До яких видів СКБД належить Microsoft Access?

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

клієнт-серверні

реляційні

інтегровані (вбудовані)

мережеві

Запитання 13

Що таке одновимірний масив у Python?


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

Сукупність змінних одного типу

Список значень, які зберігаються під одним іменем

Кортеж, що містить лише один елемент

Сукупність змінних різних типів

Запитання 14

Яка структура даних у Python найкраще підходить для збереження одновимірного масиву?


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

list

dict

set

int

Запитання 15

Яким чином можна створити список у Python?


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

arr = {1, 2, 3, 4}

arr = [1, 2, 3, 4]

arr = (1, 2, 3, 4)

arr = "1, 2, 3, 4"

Запитання 16

Як отримати значення 30 елемента списку arr = [10, 20, 30, 40]?


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

arr(3)

arr[2]

arr[3]

arr[30]

Запитання 17

Як можна зчитати список чисел, введений через пробіл?


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

arr = input().split()

arr = list(input())

arr = [int(x) for x in input().split()]

arr = [print for x in input().split()]

Запитання 18

Яким оператором можна знайти кількість парних чисел у списку arr?


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

k(1 for x in arr if x % 2 == 0)

count(arr, even=True)

arr.count(x % 2 == 0)

sum(1 for x in arr if x % 2 == 0)

Запитання 19

Як знайти середнє арифметичне всіх елементів списку arr?


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

sum(arr) / len(arr)

arr.mean()

avg(arr)

sqrt(arr)

Запитання 20

Як знайти всі мінімальні елементи у списку arr?


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

[x for x in arr if x == min(arr)]

arr.filter(x == min(arr))

arr.select(x == min(arr))

Запитання 21

Як відсортувати список arr за спаданням?


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

arr.sorted(descending=True)

arr.sort(reverse=True)

arr.order(reverse=True)

arr.sorted()

Запитання 22

Який алгоритм сортування має найгіршу швидкість виконання?


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

Сортування бульбашкою 

Швидке сортування 

Сортування злиттям 

Сортування за зростанням

Запитання 23

Що робить наступний код?

arr = [3, 1, 4, 1, 5]

arr.sort()

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

Впорядковує список у порядку зростання

Впорядковує список у порядку спадання

Видаляє повторювані елементи

Дублює повторювані елементи

Запитання 24

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


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

Використати вкладені цикли і порівнювати сусідні елементи

Використати функцію sorted()

Використати arr.sort()

Запитання 25

Що робить наступний код?

arr = [5, 3, 2, 4, 1]

arr = sorted(arr, reverse=True)

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

Сортує список у порядку спадання

Сортує список у порядку зростання

Видаляє всі парні числа

сортує методом бульбашка

Запитання 26

Що таке індекс?

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

Розмір масиву

Порядковий номер елемента у масиві

Номер максимального елемента масиву

Ознака числового масиву

Запитання 27

Дано програмний код знаходження суми значень всіх елементів одновимірного масиву:

a = [2, -29, -11, 62, -5, 7, 29, 11, -7, 5]

s = 0

for i in range(10):

  s = s + a[i]

print(s)

Який буде результат виконання?

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

96

108

120

64

Запитання 28

Дано програмний код визначення найбільшого значення серед елементів одновимірного масиву:

a = [2, 5, 14, 62, -5, 7, 13, 29, -11, 5]

max = a[0] 

for i in range(1, 10):

    if a[i] > max: max = a[i]

print(max)

Який буде результат виконання?

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

62

-11

29

14

Запитання 29

Яким буде значення змінної S в результаті виконання коду

a = [33, 5, 2]

S=0

for i in range (len(a)):

  if a[i] % 3 ==0:

    S+=a[i]

print (S)

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

33

38

35

40

Запитання 30

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

a=[4,7,8,45,63,8]

a[2]=0,

print(a)

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

[4, 7, 0, 45, 63, 8]

(4, 7, 0, 45, 63, 8)

[4, 0, 8, 45, 63, 8]

[0,0, 8, 45, 63, 8]

Запитання 31

Дано програмний код

a = [2, 5, 14, 62, -5] 

for i in range(5):

    a[i] = a[i]*2

print(a)

Виберіть правильний результат виконання.

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

[2, 5, 14, 62, -5, 2, 5, 14, 62, -5] 

 [4, 10, 28, 124, -10, 4, 10, 28, 124, -10]

 [4, 10, 28, 124, -10]

[-4, -10, -28, -124, 10]

Запитання 32

Яким буде програмний код ділення на 2 парних елементів?

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

a = [2, 5, 14, 62, -5] 

for i in range(5):

  if a[i]%2 == 0:

    a[i] = a[i]//2

print(a)

a = [2, 5, 14, 62, -5] 

for i in range(5):

  if a[i]%2 == 1:

    a[i] = a[i]/2

print(a)

 a = [2, 5, 14, 62, -5] 

for i in range(5):

  if a[i]%2 !== 0:

    a[i] = a[i]**2

print(a)

 a = [2, 5, 14, 62, -5] 

for i in range(5):

  if a[i]//2 == 0:

    a[i] = a[i]%2

print(a)

Запитання 33

Вкажіть результат виконання фрагмента коду:

a=[2, 4, 5, 8, 10, 17]

print (len(a))

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

6

5

4

8

Запитання 34

Який алгоритм можна реалізувати фрагментом програми 

s=0

for I in range n:

     s=s+a[i]

print (s)

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

 Створення масиву, пошук кількості елементів

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

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

 знаходження максимального елемента

Запитання 35

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

a.append (random.randint (10,20))

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

 (11, 12, 13, 14, 15, 17)

[15, 20, 20, 11, 20]

(13, 15, 17, 19, 20)

[9, 13, 14, 18, 21]

[17, 13, 14, 18, 20]

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

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