Font size
WorksheetsТест по програмиране
Total questions: 19
Worksheet time: 21mins
Посочете вярното твърдение за статичен метод на клас:
Статичният метод на клас е частен член на класа.
Статичен метод може да се дефинира само в статичен клас.
Статичният метод принадлежи на класа, общ е за всички инстанции.
Статичният метод има само декларация, без имплементация.
Отбележете кои структура от данни трябва да се използва, за да отговаря на подхода за обработка на данни „първ влязъл – първ излязъл“ (FIFO)?
масив
опашка
списък
стек
В коя от дадените двойки обекти първият е във връзка от тип „е“ (is-a) с втория?
мобилно устройство – GSM
GSM – лаптоп
мобилно устройство – таблет
лаптоп – мобилно устройство
Какъв ще е резултатът при опит за изпълнение на дадения програмен фрагмент със стойност на променливата n = 17?
Ще възникне грешка по време на изпълнение.
Ще възникне грешка при компилиране.
Програмата ще стартира и ще изведе 8.
Програмата ще стартира и ще изведе 8.5.
Какво ще се изведе на стандартния изход при изпълнението на следния програмен фрагмент?
1 "six impossible things before breakfast"
six impossible things before breakfast
2 "six impossible things before breakfast"
|six|impossible|things|before|breakfast|
2 "six impossible things before breakfast"
six impossible things before breakfast
2 "\six impossible things before breakfast\"
six impossible things before breakfast
Каква ще е стойността на променливата br след изпълнението на програмния код?
7
9
10
23
Нека класът B наследява класа A, а класът C наследява класа B. Кое от следните твърдения е вярно?
Методите на класа C нямат никакъв достъп до компонентите на класа A.
Методите на класа C имат достъп до protected и public компонентите на класа B и само до public компонентите на класа A.
Методите на класа C имат достъп до protected полетата на класа A.
Методите на класа C имат достъп до всички компоненти на класа B и до protected и public компонентите на класа A.
Кое твърдение за модификаторите за достъп НЕ е вярно?
Интерфейсите НЕ съдържат модификатори за достъп
Запазената дума final НЕ Е модификатор за достъп
Модификаторите за достъп са основен начин за капсулиране на обект и скриване на данни от външния свят
Членове на базов клас с модификатор за достъп private могат да бъдат достъпни само от членове на класовете наследници
Кое число ще върне като резултат извикването на дадения метод със стойност 7?
0
1
2
3
Каква е разликата между метода BinarySearch и LinearSearch?
BinarySearch работи само със сортирани масиви, докато LinearSearch работи с несортирани масиви.
BinarySearch е по-бавен от LinearSearch.
LinearSearch използва рекурсия, докато BinarySearch използва итерация.
BinarySearch връща стойност 0, ако елементът не се съдържа в масива, докато LinearSearch връща -1.
Даден е програмният фрагмент. Възможно ли е наследниците на Test да извикват метода setX () на Test?
He , защото X е константа със стойност 0 и не може да бъде променяна.
He , защото методът достьпва private променлива.
Да, защото setX() e protected.
He , защото setX() e protected.
Кое твърдение за публичен статичен член на клас НЕ е вярно?
Достъпът до статичен член се осъществява чрез името на класа.
Статичният член е достъпен само от обекти на класа, в който е дефиниран.
За статичния член съществува само едно копие, което е общо за всички екземпляри на класа.
Статичният член може да бъде извикан, дори когато не е създаден екземпляр на класа, в който е дефиниран.
Дадена е UML диаграма на класа Car. Декларацията на полето make е:
private string make
public String make
String make
private String make
Дадена е UML диаграма на класа Car. Заглавният ред на метода accelerate () е:
private static accelerate (int speed)
public static void accelerate (int speed)
public void accelerate (int speed)
void accelerate (int speed)
Дадена е UML диаграма на класа Car. Заглавният ред на метода getSpeed () е:
private static getSpeed (int s)
public static void getSpeed ()
public int getSpeed ()
int getSpeed ()
Отбележете отговора, при който на стандартния изход ще се изведе следният текст: "Harry Potter" - J. K. Rowling
System.out.println("\"Harry Potter \"- J. K. Rowling");
System.out.println("Harry Potter - J. K. Rowling").
System.out.println(""Harry Potter" - J. K. Rowling")
System.out.println(""Harry Potter" - J. K. Rowling");
Какво е полиморфизъм?
Способността на метод да бъде извикан с различни параметри
Способността на една променлива да приема различни типове стойности
Способността на програма да използва множество бази данни
Начин за оптимизация на кода в Java
Какво се случва, ако клас имплементира интерфейс, но не дефинира всички негови методи?
Компилацията ще премине успешно
Класът трябва да бъде деклариран като abstract
Всички не-дефинирани методи се игнорират
Това ще доведе до грешка при изпълнение
Какво ще отпечати следния програмен фрагмент?
