wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java/ Фінальний тест

Total questions: 31

Worksheet time: 36mins

Name
Class
Date
1.

Яким типом даних є 3.14192?

a)

float

b)

int

c)

double

d)

boolean

2.

Що таке змінна?

a)

Область з ім'ям у пам'яті, яка зберігає певне значення

b)

Об'єкт класу

c)

Поле класу

d)

Назва методу

3.

Що таке ООП?

a)

Об'єктивне програмування

b)

Відкрито-об'єктивне програмування

c)

Об'єктно-орієнтоване програмування

d)

Об'єктно-відкрите програмування

4.

Як оголосити клас у коді?

a)

public class MyClass {}

b)

new class MyClass {}

c)

select * from class MyClass {}

d)

MyClass extends class {}

5.

Якщо метод нічого не повертає, яким типом це вказується в описі методу?

a)

none

b)

empty

c)

null

d)

void

6.

Навіщо використовується оператор NEW?

a)

Для створення нової змінної

b)

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

c)

Для створення екземпляра класу

d)

Це антагоніст оператора old

7.

Який результат роботи цього коду?

public static void main(String[] args) {

int a = 5;

System.out.println(a + 2);

}

a)

5

b)

7

c)

52

d)

5+2

8.

Які рядки дадуть однаковий результат, якщо x має тип int?

a)

x++

b)

x += 1

c)

x--

d)

x = x + 1

9.

Що означає ключове слово extends під час розробки класу?

a)

Що цей клас успадковується від іншого

b)

Що це додатковий модуль класу, який розширює його властивості

c)

Що це найбільший клас у програмі

10.

Який результат роботи цього коду?

public static void main(String[] args) {

         String s = "Hello";

         System.out.println(s + (5 + 4));

}

a)

Hello9

b)

Hello54

c)

Hello 5 4

d)

Hello

e)

Помилку

11.

Який метод друкує текст у програмі Java?

a)

System.out.print();

b)

Система.printText ()

c)

System.out.println()

d)

System.out()

12.

Існує масив int []array = {2, 3, 5, 6, 9}. Як отримати доступ до значення 2?

a)

array[0]

b)

array[1]

c)

array[2]

d)

array[5]

13.

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

a)

array.size-1;

b)

array.size;

c)

array.length;

d)

array.length-1;

14.

Який метод знаходить об'єкт з id?

a)

findById

b)

findViewId

c)

findId

d)

FindViewID

e)

findViewById

15.

Скільки можна додати віртуальних пристрої?

a)

Не більше 5

b)

Не більше 10

c)

Від 1 до 3

d)

Можна додати необмежену кількість

16.

Як можна змінити тему програми?

a)

Виключно прописавши свої стилі та код

b)

Такого зробити неможливо

c)

Можна змінити на пристрої після встановлення

d)

Можна змінити у папці values ​​-> styles.xml

17.

Чи можна використовувати шаблони сторінок після створення проекту?

a)

Ні, не можна

b)

Можна, але лише один раз

c)

Можна, завжди

18.

У чому тут помилка?

btn.setOnClickListener(

        new View.OnClickListener() {

            public void OnClick (View v) {

                btn.setBackgroundTintList(

                       ColorStateList.valueOf(Color.RED)

                );

            }

        }

);

a)

Пропущений @Override

b)

Метод OnClick пишеться як onClick

c)

Метод OnClickListener пишеться як onClickListener

d)

Все перераховане

e)

Пропущено @Override і метод OnClick пишеться onClick

19.

Яка мова використовується для Андроїд програм?

a)

C#

b)

Python

c)

C++

d)

JavaScrip

e)

Java

20.

Куди потрібно розміщувати зображення?

a)

У будь-яку папку

b)

У папку layout

c)

У папку res

d)

У папку values

e)

У папку drawable

21.

Що робить ця властивість?

android:backgroundTint = "@android:color/holo_green_light"

a)

Встановлює колір тексту

b)

Встановлює заднє тло тексту

c)

Встановлює тінь об'єкту

d)

Встановлює заднє тло об'єкта

22.

Що таке activity?

a)

Це набір тексту та картинок

b)

Це набір тексту, картинок та відео

c)

Це місце для відображення браузера

d)

Це набір різноманітних компонентів

23.

Яка властивість розтягує елемент на всю ширину екрана?

a)

wrap_parent

b)

size_parent

c)

fill_parent

d)

parent_wrap

e)

match_parent

24.

Які програми необхідні для роботи з Андроїд?

a)

Тільки Android Studio

b)

Тільки JDK

c)

JDK, Android Studio та Visual Studio

d)

JDK, Android Studio

25.

Яка візуальна властивість є найголовнішою у визначенні сутності об'єкта?

a)

розмір

b)

яскравість

c)

форма

d)

кольори

26.

Яке ім'я не підходить для ресурсного файлу Android?

a)

mylayout. xml

b)

myLayout. xml

c)

my_layout. xml

d)

mylayout1.xml

27.

Папка res містить:

a)

Ресурси

b)

Вихідний код Java

c)

додаток

d)

Статичні файли

28.

Протягом життєвого циклу Activity який перший метод зворотнього виклику викликається системою?

a)

onStop()

b)

onStart ()

c)

onCreate ()

d)

onRestore ()

29.

Яке значення дозволяє визначити розмір View за його вмістом

a)

match_parent

b)

wrap_content

c)

layout_height

d)

center

30.

Який клас відповідає за спливаючі підказки?

a)

Toast

b)

Hint

c)

Text

d)

Message

31.

Яка команда підключає бібліотеки Java?

(a)