Конструктор тестів
1
Парадигма – це
2
Абстракція – це
3
Що таке об’єкт в ООП?
4
Клас в ООП це?
5
Метод – це (Виберіть повну відповідь)?
6
Об’єкт характеризується…
7
Концепція - це
8
Змінна - це
9
Яке ключове слово відповідає за створення об’єкта
10
Яке слово є синонімом до "метод"?
11
Що зображено на малюнку?

12
Що зображено на малюнку?
13
Яка абстракція найбільш високорівнева?
14
Які конструкції може наслідувати клас?
15
Що з переліченого НЕ відноситься до циклу?
16
На базі якої конструкції можна створити об'єкт?
17
Які конструкції може реалізовувати клас?
18
За допомогою якої конструкції відбуваються створення об'єкта?
19
Яку кількість об'єктів можна створити на базі одного класу?
20
За допомогою якого механізму відбувається доступ до об'єкта?
21
Скільки конструкторів містить клас по замовчуванню?
22
Який модифікатор доступу присвоюється змінній по замовчуванню?
23
Який з циклів НЕ дозволяє модифікувати елементи перебору?
24
Коли відбувається безпечний кастинг?
25
Кастинг(переведення типів) - це?
26
Розгляньте наступну програму:
27
Розгляньте наступну програму:
28
Розгляньте оголошення: boolean iKnow; Яким значенням буде автоматично проініціалізована змінна iKnow?
29
Розгляньте уривок коду:
30
Розгляньте уривок коду:
31
Розгляньте уривок коду:
32
Розгляньте уривок коду:
33
Розгляньте уривок коду:
34
Визначте тип оператора поданого нижче: aValue = 8933.234;
35
Визначте тип оператора поданого нижче: aValue++;
36
Визначте тип оператора поданого нижче: System.out.println("Hello World!");
37
Розгляньте наступний фрагмент коду:
38
Розгляньте наступний фрагмент коду:
39
Розгляньте наступний фрагмент коду:
40
Позначте правильний оператор циклу?
41
Дано клас :
42
Дано:
43
Дано :
44
Який з уривків коду може перевизначити метод void xyz(float f)?
45
Дано наступний код:
46
Дано наступний код:
47
Що таке інкапсуляція в ООП?
48
Поліморфізм - це?
49
Який принципи ООП використовуються для розв'язання проблеми дублювання коду?
50
Наслідування – це процес передачі властивостей?
51
Які основні переваги використання наслідування в програмуванні?
52
Яка різниця між агрегацією та композицією?
53
Які типи зв'язку можуть бути між класами?
54
Дано наступне твердження - Bus is-a Car. За допомогою якого механізму пов’язані ці класи?
55
Дано наступне твердження – Car has-a Engine. За допомогою якого механізму пов’язані ці класи?
56
Статичні елементи належать…
57
Дано наступний код:
58
Дано наступне твердження: Сar is-a Vehicle, Bus is-a Car, Car has-a Engine and Car has-a Wheel.Яке твердження вірне?
59
Дано наступне твердження: Сar is-a Vehicle, Bus is-a Car, Car has-a Engine and Car has-a Wheel.Яке твердження вірне?
60
Дано наступне твердження: Сar is-a Vehicle, Bus is-a Car, Car has-a Engine and Car has-a Wheel.Яке твердження вірне?
61
Перевантаження методів це?
62
Сигнатура методу - це?
63
Якщо метод нічого не повертає, який тип повертання потрібно вказати в його оголошенні?
64
Дано код: 
65
Який з методів перевантажує нищевказаний:void generatorWishes(){}
66
Який з методів перевизначає нищевказаний:void generatorWishes(){}
67
Якщо змінна має властивість static, тоді…
68
Якщо метод має тип повертання відмінний від void, тоді…
69
Якщо під час оголошення змінної об’єктного типу їй не присвоєно значення, тоді їй присвоюється наступне значення…
70
Які дії виконує наступний код: Bicycle myBike = new Bicycle();
71
Процес створення та модифікувавння комп'ютерних програм, які розв'язуют різноманітні завдання -це
72
Стиль програмування, у якому програма складається з інструкцій, що виконуються послідовно, щоб змінити стан програми – це:
73
Методологія програмування, що ґрунтується на представленні програми у вигляді сукупності об’єктів...
74
Стиль програмування, у якому програма описує, які завдання мають бути виконані, а не як саме їх виконувати – це:
75
Спеціальна конструкція, яка використовується в ООП для групування пов'язаних змінних та функцій – це:
76
Екземпляр деякого класу, втілення абстрактної моделі окремої сутності, що характеризується своїми властивостями, поведінкою та індивідуальністю – це:
77
Функція чи процедура в ООП, що належить класу чи екземпляру класу – це:
78
Який модифікатор доступу присвоюється змінній по замовчуванню?
79
ООП базується на таких основних принципах:
80
Синтаксис мови програмування -це
81
Змінна це :
82
Ключові слова для управління видимістю класів, методів і полів у програмі – це:
83
Оператор, що являє собою скорочену форму запису умовної конструкції «if-else» – це:
84
Скільки конструкторів в Java містить клас по замовчуванню?
85
Кожне використання коду в межах циклу це :
86
Код який виконується в середині циклу- це:
87
Кількість ітерацій циклу регулюється за допомогою:
88
Властивості об’єкта, які відрізняють його від всіх інших об’єктів – це:
89
Яку кількість об'єктів можна створити на базі одного класу ?
90
Механізм для визначення батьківсько-дочірніх зв'язків між класами – це:
91
В Java для створення класів, які успадковують властивості та методи від батьківських класів, використовують ключове слово:
92
Яке ключове слово в Java використовується для доступу до полів і методів батьківського класу в похідних класах?
93
Яке ключове слово в Java використовується для оголошення сутностей, котрі не можуть бути змінені після свого оголошення?
94
Який клас в Java не може бути успадкований жодним іншим класом?
95
Який оператор в Java дозволяє перевірити, чи є об’єкт екземпляром типу вказаного класу/підкласу?
96
Абстрактна специфікація, що вказує, які методи і константи мають бути використані в класі – це:
97
Мова моделювання, що використовується у парадигмі ООП, призначена для визначення, візуалізації і документування моделей, що орієнтовані на об’єкти систем програмного забезпечення – це:
98
Графічне представлення класів, яке використовується для їх зображення та вказання їхніх зв'язків в об'єктно-орієнтованому моделюванні – це:
99
Впорядкована структура даних, в якій зберігаються елементи одного типу – це:
100
Процес, що передбачає розстановку елементів масиву в заданому порядку – це:
101
Група об'єктів, які об'єднані спільною логікою та структурою і представлені як єдине ціле – це:
102
Текстовий інтерфейс, що використовується для введення та виведення даних в процесі виконання програми – це:
103
Підходи до розробки SOLID представляють собою абстрактні сутності, які:
104
Функція чи процедура в ООП, що належить класу чи екземпляру класу – це:
105
Механізм для визначення батьківсько-дочірніх зв'язків між класами це:
106
Різновид управляючих конструкцій, що дозволяють виконувати повторювані операції та керувати потоком виконання програми – це:
107
Оголошення змінної в Java передбачає обов’язкове зазначення:
108
Визначте тип оператора поданого нижче: newValue = 26.75
109
Визначте тип оператора поданого нижче: newValue++
110
Визначте тип оператора поданого нижче: newValue--
111
Визначте тип оператора поданого нижче:
System.out.println("Hello!");
112
Які конструкції може реалізовувати клас в Java?
113
Який з циклів не дозволяє модифікувати елементи перебору?
114
Метод для отримання значення поля – це:
115
Метод для встановлення значення поля – це:
116
Класи, екземпляри яких не створюються – це:
117
В ООП батьківський клас – це:
118
В ООП дочірній клас – це:
119
Абстрактна специфікація, що вказує, які методи і константи мають бути використані в класі – це:
120
Який тип наслідування в ООП передбачає, що дочірній клас походить лише від одного батьківського класу?
121
Який тип наслідування в ООП передбачає, що дочірній клас успадковує свій батьківський клас, і також виступає як батьківський клас для інших підкласів?
122
Який тип наслідування в ООП передбачає, що один клас служить суперкласом для більш ніж одного дочірнього класу?
123
Розгляньте наступний фрагмент коду:
1 int i = 0;
2 do {
3 System.out.println ( " I am in the do block.");
4 }
5 while (i > 0)
Яким буде результат?
124
Розгляньте наступний фрагмент коду:
1 int [] counts = {1,2,3,4,5};
2 counts[1] = (counts[2] == 2) ? counts[3] : 9;
3 System.out.println(counts[1]);
Що виведе програма?
125
Приховування внутрішніх даних компоненту і деталей його реалізації від інших компонентів програми та надання набору методів для взаємодії з ним – це:
126
Які методи використовуються при інкапсуляції для захисту даних класу і підвищення безпеки коду?
127
Група об'єктів, які об'єднані спільною логікою та структурою і представлені як єдине ціле – це:
128
Можливість для класів-контейнерів вказувати тип їх внутрішніх об'єктів – це:
129
Який клас в Java призначено для забезпечення взаємодії з консоллю?
130
Механізм обробки помилок у Java побудований на основі:
131
Яке ключове слово використовується в оголошенні методу для зазначення типів винятків, які можуть викинути в ньому під час роботи?
132
Абревіатура, яка описує набір із п'яти принципів об'єктно-орієнтованого програмування та дизайну, що помагають покращити код – це:
133
Підходи до розробки SOLID представляють собою абстрактні сутності, які:
Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0