wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

тест по java

Total questions: 33

Worksheet time: 17mins

Name
Class
Date
1.

Принимает переменная булева типа

a)

true

b)

0

c)

1

d)

2

e)

 3

2.

Принимает переменная булева типа

a)

false

b)

0

c)

1

d)

2

e)

3

3.

Можно использовать Java

a)

 для всего перечисленного

b)

для создания игр

c)

для разработки сайтов

d)

для разработки приложений

e)

для лечения вирусов

4.

 Аргумент метода

a)

переменная, объявленная в теле метода

b)

значение, указываемое после ключевого слова "return"

c)

любая переменная, участвующая в работе метода

d)

значение или переменная, передаваемая в метод для участия в его работе

e)

переменная, в которую записывается результат работы метода

5.

 Оператор увеличения, который увеличивает значение переменной на единицу

a)

инкремент

b)

декремент

c)

дискремент

d)

оператор

e)

нет такого оператора

6.

 Разница между char и Character

a)

char является примитивным типом, а Character классом

b)

нет разницы, они оба примитивные типы

c)

char является классом, а Character примитивным типом.

d)

 char является методом, а Character логическим  типом.

e)

нет разницы, они оба классы

7.

Из этих операторов можно использовать для объединения двух или более объектов String

a)

+

b)

*=

c)

+=

d)

*

e)

=

8.

От класса наследуют все классы Java

a)

Object

b)

List

c)

Runtime

d)

Collection

e)

char

9.

Результат программа

public class Main

{

    void print(String str)

    {

        System.out.println(str);

    }

    public static void main (String[] args)

    {

        print("Hello");

    }

}

a)

Ошибка компиляции

b)

null

c)

Ошибка при выполнении

d)

Hello

e)

Правильно

10.

Предскажите результат

public class Main

{

    public static void main(String[] arr)

    {

        System.out.println("Main.main(String[] arr) is called");

    }

    public static void main()

    {

        System.out.println("Main.main() is called");

    }

}

a)

Main.main(String[] arr) is called

b)

Ошибка при выполнении

c)

Ошибка компиляции

d)

Main.main() is called

e)

Правильно

11.

Метод который позволяет запустить программу на Java

a)

С метода main в любом из классов

b)

С класса, что был написан первым и с методов что есть внутри него

c)

Запуск программы происходит через компиляцию проекта, основного метода нет

d)

Любой, его можно задавать в настройках проекта

e)

Ввод компилятора

12.

Параметры  функции могут принимать

a)

Неограниченное количество

b)

Не более 3

c)

Не более 10

d)

Не более 5

e)

Не более 20

13.

Правильно ли осуществлен вывод

a)

System.out.print("Hello World!");+

b)

System.print("Hello World!");

c)

System.out("Hello World!");

d)

print("Hello World!");

e)

System.out.print = "Hello World!";

14.

Результат  кода

int a = 9;

boolean isDone = false;

if (a % 3 != 0 || !isDone)  

    System.out.print("Готово");

a)

Выведет текст: "Готово"

b)

Ошибка в коде

c)

Ничего не будет выведено в консоль

d)

Правильно

e)

Ничего не выведет

15.

Правильно ли создана простая переменная

a)

float x = 23.3f;

b)

byte x = 100000

c)

int[] a

d)

char str = 'ab'

e)

bool isDone = true

16.

Математические операции в Java

a)

+, -, /, --,++

b)

]]

c)

$

d)

e)

Все перечисленные

17.

Каждый файл должен называется

a)

по имени класса в нём

b)

по имени первой библиотеки в нём

c)

по имени названия пакета

d)

по имени основного метода в нем

e)

как вам захочется

18.

boolean хранит значение 

a)

true или false

b)

for

c)

 int

d)

list

e)

print

19.

byte хранит значение 

a)

целое число от -128 до 127 и занимает 1 байт

b)

целое число от -32768 до 32767 и занимает 2 байта

c)

целое число от -2147483648 до 2147483647 и занимает 4 байта

d)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

e)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

20.

short хранит значение 

a)

целое число от -32768 до 32767 и занимает 2 байта

b)

целое число от -128 до 127 и занимает 1 байт

c)

целое число от -2147483648 до 2147483647 и занимает 4 байта

d)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

e)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

21.

short хранит значение 

a)

целое число от -32768 до 32767 и занимает 2 байта

b)

целое число от -128 до 127 и занимает 1 байт

c)

целое число от -2147483648 до 2147483647 и занимает 4 байта

d)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

e)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

22.

int хранит значение 

a)

целое число от -2147483648 до 2147483647 и занимает 4 байта

b)

целое число от -32768 до 32767 и занимает 2 байта

c)

целое число от -128 до 127 и занимает 1 байт

d)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

e)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

23.

long хранит значение   

a)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

b)

целое число от -2147483648 до 2147483647 и занимает 4 байта

c)

целое число от -32768 до 32767 и занимает 2 байта

d)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

e)

целое число от -128 до 127 и занимает 1 байт

24.

float хранит значение  

a)

число с плавающей точкой от -3.4*1038 до 3.4*1038 и занимает 4 байта

b)

целое число от -32768 до 32767 и занимает 2 байта

c)

целое число от -2147483648 до 2147483647 и занимает 4 байта

d)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

e)

целое число от -128 до 127 и занимает 1 байт

25.

char хранит значение    

a)

одиночный символ в кодировке UTF-16 и занимает 2 байта, поэтому диапазон хранимых значений от 0 до 65535

b)

целое число от -32768 до 32767 и занимает 2 байта

c)

целое число от -2147483648 до 2147483647 и занимает 4 байта

d)

целое число от –9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 и занимает 8 байт

e)

целое число от -128 до 127 и занимает 1 байт

26.

(10 / 5) * 2, результат будет

a)

4

b)

0

c)

1

d)

2

e)

3

27.

В языке Java условные конструкции 

a)

if..else и switch..case

b)

Int

c)

float

d)

char

e)

string

28.

Скобки позволяют переопределить

a)

порядок вычислений

b)

вводятся значения

c)

используется для создания методов класса

d)

ввод значений

e)

вывод значений

29.

Тип данных char

a)

символьный

b)

логический

c)

целый

d)

вещественный

e)

локальный

30.

тип данных float

a)

вещественный

b)

логический

c)

целый

d)

классический

e)

глобальный

31.

Тип данных double

a)

вещественный,  c двойной точностью

b)

логический

c)

целый

d)

классический

e)

локальный

32.

Целочисленный тип данных

a)

Int

b)

float

c)

char

d)

string

e)

cin

33.

Символьный тип данных

a)

char

b)

float

c)

int

d)

string

e)

cin