wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java test

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.
  1. Имя класса в Public class DialogProgram { }

a)
  1. dialogprogram

b)
  1. dialog

c)
  1. program

d)
  1. public

2.
  1. import java. util. Scanner; означает

a)
  1. используйте класс «Сканер» в разделе java.util и импортируйте его.

b)
  1. используйте класс «Сканер» в классе java.util и импортируйте его.

c)
  1. используйте класс «Сканер» из пакета java.util и импортируйте его.

d)
  1. используйте класс «Сканер» в структуре java.util и импортируйте его.

3.
  1. В Java - основной метод, который выполняется при запуске любого Java-приложения. …

a)
  1. main

b)
  1. java util

c)
  1. scanner

d)
  1. class

4.
  1. Синтаксис выполнения цикла for в Java

a)
  1. for(initialization; termination; increment) {statement(s)}

b)
  1. for (increment; termination; initialization) {statement(s)}

c)
  1. for (termination; increment; initialization) {statement(s)}

d)
  1. for (termination; increment; initialization) {statement(s)}

5.
  1. Ключевые термины для оператора switch()

a)
  1. If, enum, function

b)
  1. cin, copy,array

c)
  1. else,while,for

d)

case 1,break, default;

6.
  1. public означает…

a)
  1. доступ к другим классам

b)
  1. что основной метод можно вызвать

c)
  1. не возвращает результата

d)

массив строк

7.
  1. static предгазначено ...

a)
  1. доступ к другим классам

b)
  1. что основной метод можно вызвать

c)
  1. не возвращает результата

d)
  1. массив строк

8.
  1. void предназначено

a)
  1. доступ к другим классам

b)
  1. что основной метод можно вызвать

c)
  1. не возвращает результата

d)
  1. массив строк

9.
  1. string[] args означает …

a)
  1. доступ к другим классам

b)
  1. что основной метод можно вызвать

c)
  1. не возвращает результата

d)
  1. массив строк

10.
  1. Тип int

a)
  1. реальный

b)
  1. целое число

c)
  1. строковой

d)
  1. конвертировать

11.
  1. Тип float

a)
  1. реальный

b)
  1. целое число

c)
  1. строковой

d)
  1. конвертировать

12.
  1. Тип string

a)
  1. реальный

b)
  1. целое число

c)
  1. строковой

d)
  1. конвертировать

13.
  1. Особенность языка Java

a)
  1. платформа только для решения логических и сетевых задач

b)
  1. платформа для решения только логических и математических задач

c)
  1. особенно подходит для веб-приложений, мобильных приложений, корпоративных систем

d)
  1. только для решения математических задач

14.
  1. Используется для ввода данных

a)
  1. import java.util.scanner;

b)
  1. scanner scanner = new scanner (System.in)

c)
  1. public static void main (string[] args)

d)
  1. public class DialogProgram{}

15.
  1. nextLine() читает…

a)
  1. входной байт

b)
  1. всю входную строку

c)
  1. введенное целое число

d)
  1. логическое значение

16.
  1. nextByte() читает…

a)
  1. входной байт

b)
  1. всю введенную строку

c)
  1. введенное целое число

d)
  1. логичный

17.
  1. nextInt() читает…

a)
  1. входной байт

b)
  1. всю введенную строку

c)
  1. введенное целое число

d)
  1. логичный

18.
  1. nextBoolean() читает

a)
  1. входной байт

b)
  1. всю введенную строку

c)
  1. введенное целое число

d)
  1. логичный

19.
  1. Константы в отличие от переменных

a)
  1. функция используется в программе в процессе

b)
  1. в процессе процедуры используется программа

c)
  1. условный оператор применяется в ходе выполнения программы

d)
  1. изменении в ходе выполнения программы не может быть

20.
  1. Объявление константы

a)
  1. int, double

b)
  1. float

c)
  1. array

d)
  1. int const

21.
  1. укажите условного оператора

a)
  1. if () else

b)
  1. for

c)
  1. cin

d)
  1. cout

22.
  1. для чего используются return

a)
  1. для вынесения заключения

b)
  1. для завершения цикла

c)
  1. значимых для возврата

d)
  1. для исчисления

23.
  1. break используются для…

a)
  1. раздельный программа для тела

b)
  1. внесения оператора

c)
  1. выхода из цикла

d)
  1. измерений

24.
  1. case применяются для

a)
  1. сравнения значение подачи

b)
  1. условного оператора

c)
  1. договора

d)
  1. обычного оператора

25.
  1. порядок выполнения оператора while()

a)
  1. внесении сначала выполняется оператор

b)
  1. сначала выполняется оператор, тернарные

c)
  1. сначала проверяется переменного

d)
  1. в первую очередь проверяется условие

26.
  1. укажите оператора цикла

a)
  1. if () else

b)
  1. for(), while()

c)
  1. cin

d)
  1. cout

27.
  1. Оператор ввода

a)
  1. Scanner in = new scanner(System.in)

b)
  1. System.out.println()

c)
  1. public static void main (string[] args)

d)
  1. public class DialogProgram{}

28.
  1. Объявление массива

a)
  1. тип_данных[] имя_массива;

b)
  1. return <данные>;

c)
  1. case значение1: // Блок кода 1break;

d)
  1. <доступный_модификатор> <тип_возврата>

29.
  1. Массивы

a)
  1. структуры данных, позволяющие хранить элементы одного типа в смежных областях памяти.

b)
  1. являются блоками кода, вызываемыми из других частей программы

c)
  1. значения, передаваемые функции при ее вызове.

d)
  1. параметры указываются в круглых скобках после имени функции, через запятую

30.
  1. Параметры – это…

a)
  1. структуры данных, позволяющие хранить элементы одного типа в смежных областях памяти.

b)
  1. являются блоками кода, вызываемыми из других частей программы

c)
  1. значения, передаваемые функции при ее вызове.

d)
  1. параметры указываются в круглых скобках после имени функции, через запятую

31.
  1. Нумерация в области программирования начинается

a)
  1. с нуля

b)
  1. с единицей

c)
  1. с -1

d)
  1. с двух

32.
  1. Пример массива

a)
  1. int[] numbers;

b)
  1. return a + b;

c)
  1. case 2: System.out.println(«Сары");

d)
  1. int result = add(5, 3);

33.
  1. функция для случайных чисел

a)
  1. for()

b)
  1. random()

c)
  1. cin

d)
  1. copy

34.
  1. объявление одномерного массива

a)
  1. int numbers() = (1,2,3,4,5)

b)
  1. int numbers = (1,2,3,4,5)

c)
  1. numbers[]=[1,2,3,4,5]

d)
  1. int[] numbers = {1, 2, 3, 4, 5};

35.
  1. оператор &&

a)
  1. логический И

b)
  1. логический ИЛИ

c)
  1. остаток от деления

d)
  1. не равно

36.
  1. Оператор | |

a)
  1. логический И

b)
  1. логический ИЛИ

c)
  1. остаток от деления

d)
  1. не равно

37.
  1. Оператор «%»

a)
  1. логический И

b)
  1. логический ИЛИ

c)
  1. остаток от деления

d)
  1. не равно

38.
  1. Оператор «!=»

a)
  1. логический И

b)
  1. логический ИЛИ

c)
  1. остаток от деления

d)
  1. не равно

39.
  1. Объявление и создание массива

a)
  1. int[] numbers = new int[5];

b)
  1. int str[80]

c)
  1. double str[80]

d)
  1. char str[80]

40.
  1. Оператор вывода

a)
  1. System.out.println()

b)
  1. System.out.println[]

c)
  1. System.out.println{}

d)
  1. System.out.println<>

41.
  1. Главная функции

a)
  1. main()

b)
  1. int

c)
  1. else

d)
  1. begin end

42.
  1. Блок Finally

a)
  1. для доступа к элементам массива используется индексация с отсчетом от нуля.

b)
  1. используется для обработки исключений, возникающих в блоке try.

c)
  1. используется для обеспечения соблюдения кода независимо от того, возникает исключение или нет.

d)
  1. используется для присвоения значений

43.
  1. Класс - это...

a)
  1. модель, описывающая состояние и поведение этого объекта.

b)
  1. представляет данные, хранящиеся в объекте класса

c)
  1. алгоритм, при котором в зависимости от ситуации выполняется та или иная последовательность действий.

d)
  1. типы алгоритмов, которые обрабатывают только целые числа

44.
  1. Поля – это…

a)
  1. модель, описывающая состояние и поведение этого объекта.

b)
  1. представляет данные, хранящиеся в объекте класса

c)
  1. алгоритм, при котором в зависимости от ситуации выполняется та или иная последовательность действий.

d)
  1. типы алгоритмов, которые обрабатывают только целые числа

45.
  1. Методы – это …

a)
  1. модель, описывающая состояние и поведение этого объекта.

b)
  1. представляет данные, хранящиеся в объекте класса

c)
  1. блоки кода, выполняющие определенные действия.

d)
  1. типы алгоритмов, которые обрабатывают только целые числа

46.
  1. Цикл do- while выполняется...

a)
  1. начальное значение и конечное значение данной функции выражаются

b)
  1. сначала команды выполняются хотя бы один раз, а затем проверяется условие

c)
  1. сначала проверяется условие, а затем выполняются команды

d)
  1. проверяет только условие функции

47.
  1. Предназначение цикла for …

a)
  1. выражает начальное значение и конечное значение данной функции.

b)
  1. команды выполняются хотя бы один раз, затем проверяется условие

c)
  1. сначала проверяется условие, а затем выполняются команды

d)
  1. только проверяет условие

48.
  1. foreach определяет

a)
  1. цикл «для каждого...» — это тип цикла for для набора элементов.

b)
  1. бесконечные рабочие циклы

c)
  1. количество итераций определяется моделируемым счетчиком.

d)
  1. код внутри структуры управления выполняется в цикле

49.
  1. Безусловные циклы

a)
  1. цикл «для каждого...» — это тип цикла for для набора элементов.

b)
  1. бесконечные рабочие циклы

c)
  1. количество итераций определяется моделируемым счетчиком.

d)
  1. количество итераций определяется моделируемым счетчиком.

50.
  1. ArrayList определяет

a)
  1. реализация списка на основе массива

b)
  1. определяет, что один элемент изолирован

c)
  1. идентифицирует элемент, который нужно отключить

d)
  1. определить элемент, который нужно использовать первым

51.
  1. LinkedList определяет

a)
  1. реализация списка на основе массива

b)
  1. реализовать список на основе связанных элементов.

c)
  1. идентифицирует элемент, который нужно отключить

d)
  1. определить элемент, который нужно использовать первым

52.
  1. Доступ к элементу по индексу

a)
  1. get()

b)
  1. set()

c)
  1. for()

d)
  1. else

53.
  1. HashSet реализует

a)
  1. Сводка на основе хеш-таблицы

b)
  1. Агрегат на основе хэш-переменной

c)
  1. Сводка на основе переменной хэш-строки

d)
  1. Агрегирование на основе переменной, специфичной для хэша.

54.
  1. TreeSet реализует

a)
  1. Древовидное множество

b)
  1. Множество на основе системы

c)
  1. Множество по функциям

d)
  1. Сводка по классам

55.
  1. public - это... класса

a)
  1. доступная переменная

b)
  1. недоступная переменная

c)
  1. полная переменная

d)
  1. неопределенная переменная

56.
  1. Создание набора целых чисел

a)
  1. Set<Integer> mySet = new HashSet<>();

b)
  1. Set<Boolean> mySet = new HashSet<>();

c)
  1. Set<Float> mySet = new HashSet<>();

d)
  1. Set<Double> mySet = new HashSet<>();

57.
  1. add – служит для

a)
  1. добавление

b)
  1. вычитание

c)
  1. деление

d)
  1. умножения

58.
  1. Удаление элементов из множеств

a)
  1. Remove()

b)
  1. Add()

c)
  1. Iterator()

d)
  1. Contains()

59.
  1. Синтаксис оператора try

a)
  1. try { Код, в котором может произойти исключение}

b)
  1. try (Код, в котором может произойти исключение)

c)
  1. try <Код, в котором может произойти исключение>

d)
  1. try [Код, в котором может произойти исключение]

60.
  1. Синтаксис оператора catch

a)
  1. catch (тип_исключения имя_исключения) {

// Обработка исключения}

b)
  1. catch (тип_исключения имя_исключения) [

// Обработка исключения]

c)
  1. catch (тип_исключения имя_исключения) <

// Обработка исключения>

d)
  1. catch (тип_исключения имя_исключения) (

// Обработка исключения)