Font size
WorksheetsКвиз 1. Java
Total questions: 30
Worksheet time: 30mins
Кто создал Java?
Сергей Брин
Стив Джобс
Джеймс Гослинг
Тим Бернерс-Ли
Как первоначально называлась Java?
Duke
Coffee
New C++
Oak
В каком году была выпущена первая официальная версия — Java 1.0?
(a)
Как зовут талисмана Java?
Penguin
Jack
Ronny
Duke
James
Что будет выведено в консоли?
1 2 3 4 5 6
8
Ничего
Такой цикл не запустится
Как называется структура данных, которая позволяет хранить несколько значений одного типа.
(a)
Что такое эксепшены?
Вывод кода в консоль.
Еще одно название массивов.
Определенный тип ошибок, когда мы пробуем вывести в консоль элемент массива, которого не существует.
Ошибки в Java.
Каким может быть условие продолжения цикла?
Цикл обязательно должен быть конечным, то есть иметь окончание
Условие обязательно должно быть целочисленным
Любым
Условие обязано возвращать true для запуска итерации
Как называется операция склеивания объектов линейной структуры, обычно строк?
(a)
Как сравнить два массива?
Использовать цикл for
Использовать метод Arrays.equals()
Использовать знак равенства ==
Использовать знак равенства =
Что такое индекс?
Адрес, по которому можно найти массив в памяти компьютера.
Номер ячейки массива.
Количество значений, которое хранит в себе массив, + 1.
Что такое пул строк?
Механизм, который позволяет хранить в памяти компьютера только один экземпляр строки с идентичным содержанием.
Механизм, который чистит память компьютера от ненужных данных.
Механизм, удаляющий ненужные строки после их сложения.
Место в памяти компьютера, где хранятся данные строк.
Выберите классы-оболочки для
примитивных типов данных
Long
byte
Byte
Int
Double
Как происходит нумерация индексов в массиве?
С единицы
С нуля
В массиве нет нумерации
С последнего значения в массиве
Какой код нужно написать, чтобы создать новый массив?
int[] arr = 10;
int[] arr = [10];
int[] arr = new int[10];
int[] arr = int[10];
int[] arr = {0, 4, 6, 90, 57, 34, 987, 0, 5, 187};
Чтобы объявить переменную с объектом, нужно
использовать ключевое слово new после оператора присваивания
создать ее как обычную переменную
после оператора присваивания поставить фигурные скобки
после имени переменной написать свойство объекта через точку
Что означает фраза ArrayIndexOutOfBoundsException?
Так IDEA говорит нам о том, что всё в порядке и ошибок в коде нет.
Предупреждение, что мы превысили лимит написанного кода в программе.
Это ошибка, которую выдает IDEA, когда в массиве не найден элемент за номером индекса.
Это ошибка, которую выдает IDEA, если в созданном массиве мы использовали неверный тип данных.
Как называется код, который решает определенную задачу и может использоваться много раз в разных местах.
(a)
Каким модификатором доступа
должны быть помечены все поля
иммутабельного класса?
(a)
Что такое параметр метода?
Объяснение, что именно будет метод делать
То, что располагается перед именем метода
Название метода
Данные, которые нужны методу для выполнения; пишутся в скобках при объявлении самого метода
Продолжите фразу. Если в цикле for первое и последнее условие пустые, то
такой цикл не запустится
такой цикл будет бесконечным
такой цикл можно заменить на цикл while
нужно в первом условии обязательно объявить переменную равную нулю
Какие значения в себе может хранить переменная типа boolean?
Комбинации условий.
Результаты сравнения переменных.
Может хранить в себе только значение true.
Может хранить в себе значение true или false.
В чем разница между char и String?
String может хранить в себе только определенные символы, тогда как переменная char может хранить в себе всё что угодно
Разницы нет
Char — это примитив, туда можно положить один символ, String — объект, который может содержать ряд символов
Тип char — это разновидность строки String
С помощью какой устойчивой конструкции выводится сообщение об ошибке работы со строками?
С помощью System.out.println ("В коде ошибка")
С помощью throw new RuntimeException
С помощью runtimeException
Такой конструкции нет
Git и GitHub - это одно и то же.
Верно
Неверно
С помощью какой конструкции можно создать объект класса Scanner?
Scanner scanner = new Scanner(System.in)
Scanner scanner = new Scanner( );
Scanner scanner = “Scanner”;
Scanner scanner = new Scanner.system.in();
Как называется очередной проход цикла?
(a)
С помощью какого метода можно считать данные с консоли и положить их в в целочисленную переменную?
Сколько параметров можно передать в метод?
Сколько угодно, причем со всеми можно работать.
Только одно значение.
В метод нельзя класть значения.
Мы заранее определяем количество и тип параметров метода.
Что такое переиспользование кода?
Ситуация, при которой нам нужно скопировать ранее написанный код в новое место.
Использование существующего метода в новом коде.
Замена повторяющегося куска кода на метод .
Замена одного метода, выполняющего несколько функций, на несколько разных методов.
