Font size
WorksheetsTest "Java Midlle skill proffi"
Total questions: 20
Worksheet time: 30mins
Что такое ООП?
Очень одинокий программист.
Объектно-ориентированное программирование — так называют любой тип программирования, в котором используются понятия высокого уровня и, в отличие от Assembler, в котором не работают напрямую с ячейками памяти ПК.
Объектно-ориентированное программирование — просто красивое понятие. Если вдуматься, оно не несет дополнительной смысловой нагрузки, просто программисты любят аббревиатуры, так области их знаний выглядят сложнее.
Объектно-ориентированное программирование — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
Что такое класс в Java?
Уровень сложности программы. Все операторы делятся на классы в зависимости от сложности их использования.
Базовый элемент объектно-ориентированного программирования в языке Java.
Просто одно из возможных названий переменной.
Такое понятие есть только в C++, в Java такого понятия нет.
Как объявить класс в коде?
class MyClass {}
select * from class MyClass {}
MyClass extends class {}
new class MyClass {}
Что выведется в результате этого кода?
Код написан с ошибкой, ничего не выведется.
a = b
a < b
a > b
Что делает этот код?
Заполняет массив a удвоенными значениями массива b
Удваивает все значения массива b
Заполняет массив b удвоенными значениями массива a
Удваивает все значения массива a
Как исправить этот код, чтобы он вывел "I Love Programming Tests" корректно?
Надо выполнить все предыдущие пункты для корректной работы программы.
Надо объявить int i = 0.
Надо в System.out.print передавать text[i].
Надо внутри while добавить i++ в конце, иначе будет бесконечный цикл.
Учитывается ли в Java регистр букв в названиях переменных и классов, командах и т.п.?
Да
Нет
Что должно следовать после ключевого слова «class»?
Модификатор доступа
Имя класса
Тип данных
С чего должно начинаться имя класса?
С цифры или буквы
С буквы
С любого символа
Со спец символа
Какое из написаний соответствует «верблюжьему стилю» (Camel case)?
big_cat
Big_Cat
bIgcAt
BigCat
Для чего в Java используются фигурные скобки {}?
Только для формирования циклов и условий
Для выделения блоков программы
Только для создания блока класса
В какие символы в Java заключаются строковые литералы?
В апострофы
В одинарные кавычки
В двойные кавычки
Без ковычек
Сколько способов выделения комментариев существует в Java?
Один
Два
Три
Четыре
Можно ли использовать тип данных int для переменной, в которой будет храниться количество жителей Земли на сегодняшний день?
Да
Нет
Какому целочисленному типу данных относится диапазон от -2147483648 до 2147483647?
short
int
double
float
Что происходит при делении целочисленных чисел?
В результате такого деления можно получить число типа float
Если при делении образуется остаток, то будет выдано сообщение об ошибки
Остаток отбрасывается
Остаток записывает в новую переменную
Какая кодировка используется в Java для типа char?
KOI-16
Unicode
ASCII
KOI-8
Вызовет ли ошибку код:char ch = 116;?
(a)
Какие значения окажутся в переменных x и y в результате выполнения этого кода?int x = 1;
int y = ++y;
2;1
1;2
2; 2
1;1
Что будет выведено в консоли в результате выполнения этого кода?
int x = 2;
x = x++ + x++;
System.out.println(x);
4
2
5
1
