Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Інтелектуальний аналіз даних - Тест 2

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

Для чого створена бібліотека Pandas у Python?

a)

A) Для створення веб-додатків

b)

B) Для обробки структурованих даних

c)

C) Для побудови нейронних мереж

d)

D) Для обробки зображень

2.

Які з наведених можливостей є ключовими функціями Pandas? (оберіть усі правильні варіанти)

a)

A) Імпорт та експорт даних

b)

B) Створення 3D моделей

c)

C) Візуалізація

d)

D) Очистка даних

3.

Яке головне призначення Jupyter Notebook?

a)

A) Розробка мобільних застосунків з графічним інтерфейсом

b)

B) Інтерактивне програмування з можливістю поєднання коду, тексту, зображень та графіків

c)

C) Автоматизоване тестування програмного забезпечення

d)

D) Побудова клієнт-серверних архітектур для розподілених систем

4.

Оберіть ключові можливості Jupyter Notebook:

a)

А) Інтерактивний код

b)

В) Підтримка різних мов програмування

c)

С) Поєднання коду з поясненнями

d)

D) Візуалізація даних

5.

Навіщо використовувати дистрибутив Anaconda при роботі з даними?

a)

А) Для зручного керування бібліотеками, пакетами та середовищами, необхідними для аналізу даних

b)

В) Для централізованого управління доступом до баз даних

c)

C) Для розгортання вебсервісів із REST API

d)

D) Для забезпечення високопродуктивних обчислень на сервері

6.

Яку роль відіграє Markdown у Jupyter Notebook?

a)

A) Дозволяє виконувати Python-код у браузері

b)

B) Використовується для створення інтерактивних графіків

c)

C) Дозволяє форматувати текст, додавати заголовки та створювати пояснення

d)

D) Служить для підключення зовнішніх баз даних

7.

Які з перелічених можливостей характерні для клітинок з кодом (Code Cells) у Jupyter Notebook? (оберіть усі правильні варіанти)

a)

A) Можливість виконувати код частинами

b)

B) Автоматичне генерування PDF-звітів

c)

C) Підтримка кількох мов програмування

d)

D) Одночасне виконання всіх клітинок без перегляду проміжних результатів

8.

Що таке DataFrame у бібліотеці Pandas?

a)

A) Одновимірний масив даних, схожий на список у Python

b)

B) Двовимірна таблиця даних, схожа на таблицю в Excel або базі даних

c)

C) Фрейм для збереження функцій та методів

d)

D) Об'єкт, що використовується виключно для графічної візуалізації даних

9.

Які з наведених елементів входять до структури DataFrame у Pandas? (оберіть усі правильні варіанти)

a)

A) Рядки (Records)

b)

B) Стовпці (Columns)

c)

C) Індекси (Index)

d)

D) Сторінки (Pages)

10.

Який із способів є найпоширенішим для створення DataFrame у Pandas?

a)

A) Передача масиву у функцію DataFrame

b)

B) Імпорт таблиці з HTML

c)

C) Передача словника, де ключі — назви стовпців, а значення — списки

d)

D) Зчитування JSON-файлу

11.

Як отримати значення з другого рядка та стовпця 'Column-2' у DataFrame?

a)

A) df.loc[2, 'Column-2']

b)

B) df[1, 'Column-2']

c)

C) df.at['Column-2']

d)

D) df['Column-2'][1]

12.

Який з прикладів додасть новий стовпець до DataFrame?

a)

A) df.add_column('New', [1, 2, 3])

b)

B) df['New-Column'] = [100, 200, 300]

c)

C) df.insert_column('New', values=[1,2,3])

d)

D) df.append(['New-Column', [100, 200, 300]])

13.

Який з прикладів фільтрує всі рядки DataFrame, де значення в стовпці 'Column-k' більше 15?

a)

A) df.filter('Column-k' > 15)

b)

B) df[df['Column-k'] = 15]

c)

C) df.where('Column-k' > 15)

d)

D) df.query('Column-k > 15')

14.

Який метод Pandas виводить перші кілька рядків DataFrame?

a)

A) df.first()

b)

B) df.head()

c)

C) df.show()

d)

D) df.preview()

15.

Які з наведених методів використовуються для аналізу даних в DataFrame? (оберіть всі правильні відповіді)

a)

A) df.describe()

b)

B) df.mean()

c)

C) df.groupby()

d)

D) df.compile()

16.

Яка функція в Pandas дозволяє групувати дані за певним стовпцем?

a)

D) df.partition()

b)

C) df.aggregate()

c)

B) df.groupby()

d)

A) df.group_by()

17.

Який метод у Pandas використовується для об'єднання двох DataFrame?

a)

B) df.merge()

b)

D) df.combine()

c)

A) df.concat()

d)

C) df.join()

18.

Що найкраще описує поняття Data Mining?

a)

A) Процес зберігання даних у базах даних

b)

B) Процес виявлення прихованих закономірностей та знань у великих обсягах даних

c)

C) Процес створення візуалізацій для презентацій

d)

D) Процес видалення неактуальних записів із таблиць

19.

Чому дані самі по собі не приносять цінності для бізнесу?

a)

A) Тому що їх завжди потрібно зберігати у хмарі

b)

B) Вони швидко застарівають

c)

C) Без аналізу вони не дають практичного результату

d)

D) Вони не мають жодної вартості, якщо не надаються у вигляді графіків

20.

Які проблеми часто виникають під час роботи з великими наборами даних? (оберіть усі правильні варіанти)

a)

A) Неоднорідна структура даних

b)

B) Швидке очищення та інтерпретація

c)

C) Дані можуть містити шум

d)

D) Вибір правильного методу аналізу

21.

Яка основна перевага використання бібліотеки NumPy у Python для обробки даних?

a)

D) Вона дозволяє працювати тільки з текстовими даними

b)

C) Вона автоматично генерує графіки для даних

c)

B) Вона забезпечує швидкі обчислення з багатовимірними масивами

d)

A) Вона дозволяє зберігати дані у форматі JSON

22.

Яка з наведених бібліотек є популярною для візуалізації даних у Python?

a)

D) TensorFlow

b)

C) Scikit-learn

c)

B) Matplotlib

d)

A) NumPy

23.

Яка основна перевага CRISP-DM, що дозволяє адаптувати процес аналізу до змін у даних чи бізнес-цілях?

a)

A) Застосування виключно до фінансової галузі

b)

B) Жорстка послідовність етапів

c)

C) Ітеративність та можливість повертатися до попередніх етапів

d)

D) Використання виключно класифікаційних алгоритмів

24.

На якому етапі CRISP-DM визначаються бізнес-цілі та очікувані результати від проєкту?

a)

A) Розуміння даних (Data Understanding)

b)

B) Підготовка даних (Data Preparation)

c)

C) Розуміння бізнесу (Business Understanding)

d)

D) Оцінювання (Evaluation)

25.

На якому етапі CRISP-DM проводиться очищення та трансформація даних для побудови моделі?

a)

A) Моделювання (Modeling)

b)

B) Підготовка даних (Data Preparation)

c)

C) Розуміння даних (Data Understanding)

d)

D) Впровадження (Deployment)