Тести з теми «Елементи теорії об’єктно-орієнтованого програмування»

Додано: 7 травня 2019
Предмет: Інформатика, 10 клас
Тест виконано: 109 разів
9 запитань
Запитання 1

Що не належить до основних принципів об’єктно-орієнтованого програмування?

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

Наслідування 

Поліморфізм

Мономоморфізм

Інкапсуляція 

Запитання 2

Що не належить до основних понять об’єктно-орієнтованого програмування?

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

Об’єкт

Клас

Формула

Метод

Запитання 3

Що таке Клас (Class)?

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

Об’єкт, що складається із сукупності змінних (атрибутів), які описують цей об’єкт.

Об’єкт, що складається із сукупності методів і змінних (атрибутів), які описують цей об’єкт.

Об’єкт, що складається із сукупності методів.

Запитання 4

Що таке Метод (Method)?

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

Сукупність порад для опрацювання даних.

Сукупність інструкцій мови опрацювання даних.

Сукупність об’єктів.

Запитання 5

Що є змінною класу (Class variable)?

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

Звичайна змінна, що визначається всередині методів класу.

Звичайний об’єкт.

Звичайна змінна, що визначається всередині класу, яка є доступною для всіх екземплярів цього класу.

Запитання 6

Що не належить до вимог об’єктно-орієнтованого програмування?

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

Усі дані подаються об’єктами.

Програма є набором об’єктів.

Кожен об’єкт може мати у своєму складі інші об’єкти.

Об’єкт не може мати у своєму складі інші об’єкти.

Кожен об’єкт належить одному класу.

Об’єкти можуть належати різним класам.

Об’єкти одного типу можуть виконувати одні й ті самі дії.

Запитання 7

Що не є характерними особливостями об’єктно-орієнтованого програмування мовою Python?

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

Основною складовою мови об’єктно-орієнтованого програмування є клас.

Об’єкти мови Python нагадують убудовані типи.

Програма складається з окремих частин.

Нова програма може розроблятися не «з нуля», шляхом адаптації вже наявного програмного коду, без його змін.

Нова програма розробляється тільки «з нуля».

Запитання 8

Які мови є гібридними?

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

Поєднує властивості об’єктно-орієнтованого програмування і машинно-орієнтованого.

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

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

Запитання 9

Що відбувається при зверненні до класу?

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

Створюється нова змінна.

Створюється новий об’єкт – екземпляр класу.

Створюється новий метод.

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

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