Сьогодні о 18:00
Вебінар:
«
Літо без стресу: психоемоційна підтримка дітей з ООП у період канікул
»
Взяти участь Всі події
Тест:

Тест 3-6. Об'єкти, властивості, конструктори, методи

09.02.2026
0 0
10 Клас

18

53

44

0

2

0

Залучено ШІ
При створенні цього матеріалу був залучений штучний інтелект.
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

1

1 з 26 балів

Яке ключове слово використовується в Python для створення нового класу?

2

1 з 26 балів

Що таке об'єкт у контексті програмування?

3

1 з 26 балів

Яку роль відіграє параметр self у методах класу?

4

1 з 26 балів

Який метод у Python називають конструктором і він автоматично викликається при створенні об'єкта?

5

1 з 26 балів

Як правильно звернутися до методу drive(10) для об'єкта my_car?

6

1 з 26 балів

Якщо в класі Student є властивість self.grade = 10, як змінити її для об'єкта s1 поза класом?

7

1.5 з 26 балів

Оберіть приклади об'єктів (екземплярів), а не класів:

8

1.5 з 26 балів

Які з наведених записів є правильними назвами методів або властивостей?

9

1.5 з 26 балів

Що зазвичай описується всередині методу __init__?

10

1.5 з 26 балів

Які дії можна виконувати з методами класу?

11

1.5 з 26 балів

У класі Wallet (цифровий гаманець) з історією транзакцій, що може бути властивістю (атрибутом)?

12

1.5 з 26 балів

Що станеться, якщо створити два об'єкти одного класу: car1 = Car() та car2 = Car()?

13

2 з 26 балів

Зв'яжіть поняття з прикладом (Клас "Персонаж гри"):

поняття
приклад
1

Властивість

А

Герой «Конан» з 100 HP

2

Клас

Б

Поточний рівень досвіду (level)

3

Об'єкт

В

Шаблон «Воїн» з характеристиками здоров'я та сили

4

Метод

Г

Дія «завдати удару» (attack)

14

1.5 з 26 балів

Відповідність між синтаксисом та терміном:

синтаксис
термін
1

self.speed = 0

А

Метод класу

2

class Robot:

Б

Властивість об'єкта

3

r1 = Robot()

В

Створення екземпляра

4

def move(self):

Г

Оголошення класу

15

2 з 26 балів

Відповідність між дією та кодом для класу Wallet (цифровий гаманець)

дія
код
1

Вивести інформацію

А

w.info()

2

Переглянути історію

Б

w = Wallet("Ivan")

3

Поповнити баланс

В

my_wallet.deposit(100)

4

Створити гаманець

Г

w.show_history()

16

1.5 з 26 балів

Порядок створення та використання класу:

Створення конкретного об'єкта (екземпляра).

Написання конструктора __init__ для визначення властивостей.

Опис класу за допомогою ключового слова class.

Виклик методів об'єкта для виконання дій.

17

2 з 26 балів

Порядок виконання коду Python при створенні об'єкта s = Student("Anna"):

Пошук визначення класу Student.

Автоматичний виклик методу __init__.

Присвоєння значень аргументів (наприклад, "Anna") властивостям через self.

Виділення місця в пам'яті для нового об'єкта.

18

2 з 26 балів

Алгоритм зняття готівки в методі withdraw(amount) для класу Wallet (цифровий гаманець):

Додавання запису про операцію до списку історії.

Перевірка умови: чи сума amount не перевищує self.balance.

Виведення повідомлення про успішне зняття.

Віднімання суми від поточного балансу.

Рефлексія від 7 учнів

Сподобався:

0

Так: 6

Ні: 1

Зрозумілий:

0

Так: 7

Ні: 0

Потрібні роз'яснення:

0

Ні: 7

Так: 0

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Об’єкти, їх властивості та методи

Об’єкти, їх властивості та методи

210

Аватар профіля Хмарук Юрій Олегович
Інформатика
8 клас

33 грн

Класи і об’єкти. Конструктор класу

Класи і об’єкти. Конструктор класу

209

Аватар профіля Токар Юлія Валеріївна
Інформатика
10 клас

41 грн

Поняття об’єкта в мові програмування, його властивостей і методів

Поняття об’єкта в мові програмування, його властивостей і методів

203

Аватар профіля Гузенко Карина Григорівна
Інформатика
8 клас

20 грн

Поняття об’єкта в мові програмування, його властивостей і методів

Поняття об’єкта в мові програмування, його властивостей і методів

261

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

20 грн

Програмні об'єкти та їх властивості. 6 клас

Програмні об'єкти та їх властивості. 6 клас

136

Аватар профіля Михайленко Валентина Миколаївна
Інформатика
6 клас

25 грн

Об’єкти та їхні властивості. Зміна властивостей об’єктів

Об’єкти та їхні властивості. Зміна властивостей об’єктів

307

Аватар профіля Лизько Валентина Степанівна
Інформатика
5—7 клас

30 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3074

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1710

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

Алгоритми з розгалуженням

Алгоритми з розгалуженням

909

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

678

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

465

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

358

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас