Об'єкти та класи (Lazarus)

Додано: 7 квітня 2025
Предмет: Інформатика, 11 клас
15 запитань
Запитання 1

Що таке клас в об'єктно-орієнтованому програмуванні (ООП)?

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

а) Змінна, що зберігає дані

б) Функція, що виконує певні дії

в) Шаблон для створення об'єктів, що визначає їхні властивості та методи

 г) Оператор для порівняння значень

Запитання 2

Що таке об'єкт в ООП?

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

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

б) Опис властивостей класу

в) Конкретний екземпляр класу з певними значеннями властивостей

г) Назва програми

Запитання 3

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

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

а) var

б) procedure

в) class

г) object

Запитання 4

Які елементи зазвичай включає опис класу?

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

Тільки змінні

Тільки процедури та функції

Поля (властивості) та методи (процедури та функції)

 Тільки оператори

Запитання 5

Що таке поле (властивість) об'єкта?

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

Дія, яку може виконувати об'єкт

Характеристика об'єкта, що визначає його стан

Спосіб оголошення класу

Розділ програми, де оголошуються змінні

Запитання 6

Що таке метод об'єкта?

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

Значення властивості об'єкта

Процедура або функція пов'язана з об'єктом і визначає його поведінку

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

Оператор присвоєння значення

Запитання 7

Який розділ в описі класу використовується для оголошення полів (властивостей)?

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

methods

properties

public

private

Запитання 8

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

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

fields

attributes

methods

variables

Запитання 9

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

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

create

new

object

instance

Запитання 10

Для чого використовується конструктор класу?

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

Для знищення об'єкта

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

Для ініціалізації властивостей новоствореного об'єкта

Для виклику методів об'єкта

Запитання 11

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

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

Initialize

Constructor

NewObject

CreateInstance

Запитання 12

Що таке інкапсуляція в ООП?

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

Можливість створювати нові класи на основі існуючих

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

Можливість об'єктам одного класу приймати різні форми

Процес налагодження програми

Запитання 13

Які рівні доступу до членів класу існують в Lazarus?

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

Тільки публічний та приватний

Публічний, приватний та захищений

Тільки загальний та особистий

Немає рівнів доступу

Запитання 14

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

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

protected

private

public

internal

Запитання 15

Яке ключове слово використовується для оголошення приватних членів класу (доступних лише всередині класу)?

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

public

protected

private

local

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

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