***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
Оглавление
1. В каком блоке записываются исключения?
* try
*int
*static
2. Для чего нужен XML в Java?
*для разметки веб-страниц
*для проведения расчетов
* для хранения и передачи информации в удобном для человека и компьютера виде
3. Исключения в Java - это .. ?
*фиксированное значение, которое записывается непосредственно в исходном коде
* способ организации кода и организации работы с ошибками
*специальная переменная для обозначения чисел
4. Как обозначается оператор постдекремента?
*++i
* i--
*i++
5. Как обозначается оператор постинкремента?
*++i
*i--
* i++
6. Какие два базовых интерфейса, реализации которых представляют совокупность всех классов коллекций существуют в библиотеке коллекций Java?
* map
*set
* collection
7. Какой тип хранит целое число от -2147483648 до 2147483647 и занимает 4 байта?
*short
* int
*long
8. По умолчанию, имя основной ветки в Git — …?
*develop
* master
*head
9. Почему лямбда-функцию называют анонимной?
*возвращает элемент из списка аргументов
*автоматическое завершение действия функции
* функция при определении которой не нужно указывать ее имя
10. Сколько в Java встроенных базовых типов данных ?
*4
*6
* 8
11. Что делает final переменная?
* позволяет предотвратить изменение содержимого переменной, сделав ее, по существу, константой
*позволяет создать дочерний класс, который содержит все атрибуты родительского класса, при этом некоторые из них могут быть переопределены или добавлены в дочернем
*позволяет вывести информацию об использовании памяти, дисков, процессора
12. Что делает void в java?
*используется для мониторинга системной статистики ввода-вывода для устройств и разделов
* означает, что метод не возвращает никаких данных
*позволяет описать сложный алгоритм без привязки к конкретному типу данных
13. Что делает команда git add?
*отображает состояние рабочего каталога и раздела проиндексированных файлов
*перечисляет коммиты, сделанные в репозитории в обратном к хронологическому порядке
* добавляет содержимое рабочего каталога в индекс (staging area) для последующего коммита
14. Что делает команда git init?
* создание репозитория в папке, где выполняется команда
*берет все данные, добавленные в индекс с помощью git add , и сохраняет их слепок во внутренней базе данных, а затем сдвигает указатель текущей ветки на этот слепок
*перечисляет коммиты, сделанные в репозитории в обратном к хронологическому порядке
15. Что делает метод Math.round() ?
*производит вызов команды
*обеспечивает чистое завершение объекта
* округляет дробь до целого числа
16. Что значит main в Java?
* служит точкой входа в программу
*возвращает элемент из списка аргументов
*возвращает массивы содержаший аргументы функции
17. Что значит тип boolean ?
* тип данных, переменные которого принимают одно из значений: true, false
*целые числа со знаком
*числа с точностью до определенного знака после десятичной точки
18. Что такое git?
* распределенная система контроля версий
*система для хранения данных
*дополнительная переменная
19. Что такое HTML?
*формальный язык описания внешнего вида документа
* язык разметки документов для просмотра веб-страниц в браузере
*мультипарадигменный язык программирования
20. Что такое Maven ?
*утилита командной строки
* инструмент для автоматизации сборки проектов
*виртуальное хранилище проекта
21. Что такое инкапсуляция?
*вид двойственного оператора
* сокрытие реализации класса и отделение его внутреннего представления от внешнего (интерфейса)
*навигационный блок на сайте или в интерфейсе программы
22. Что такое массив?
*интерфейс взаимодействия между приложением и консолью пользователя
*повторение подряд одной и той же функции
* структура данных, в которой хранятся элементы одного типа
23. Что такое многопоточность?
*разделение всей массы программного кода на отдельные блоки, которые выполняют конкретную задачу - дают возможность отладки отдельных частей
* одновременное выполнение двух или более потоков для максимального использования центрального процессора
*вид двойственного оператора
24. Что такое наследование?
*передача текста с одного языка на другой при помощи другого алфавита
*вспомогательная программа, предназначенная для выполнения определенной задачи
* способ расширения функционала объектов
25. Что такое объект?
*процедуры и процессы, выполняемые на сервере
* сгруппированные вместе данные и методы для того, чтобы эти данные обрабатывать
*подвид массивов, позволяющих хранить данные
26. Что такое паттерны проектирования?
*текстовые заметки, которые мы оставляем по поводу написанного кода
*многократно используемый (типовой) кусок кода, позволяющий написать одну версию функции или класса, которая будет работать с разными типами данных
* шаблоны, по которым решаются задачи программирования
27. Что такое полиморфизм?
*разработка «внешнего вида» (интерфейса) продукта
* способность использовать объекты разных типов для выполнения одних и тех же операций
*класс, предназначенный для управления динамически выделенной памятью и обеспечения освобождения (удаления) выделенной памяти при выходе объекта этого класса из области видимости
28. Что такое регулярные выражения в Java ?
* специальные последовательности символов, которые помогают нам находить строки или множества строк, используя специальные синтаксические шаблоны
*термин, означающий ответ от сервера, в котором приходят данные
*Обобщенное описание пользовательского типа, в котором могут быть параметризованы атрибуты и операции типа
29. Что такое синтаксис языка программирования?
*интерфейсы взаимодействия между приложением и консолью пользователя
* набор правил, описывающий комбинации символов алфавита, считающиеся правильно структурированной программой (документом) или её фрагментом
*стиль написания программ, который подчиняется определенным идеям и правилам
30. Что такое хеш-таблица?
* структура данных, обеспечивающая очень быструю вставку и поиск
*конструкция, которая работает с функциями без значения
*упорядоченная система выявления, измерения, сбора, регистрации, интерпретации, обобщения, подготовки и предоставления информации
Список литературы
Тема 1. Введение в программирование
Тема 2. Циклы и массивы
Тема 3. Основы ООП
Тема 4. Наследование
Тема 5. Интерфейсы, абстрактные классы, статические методы
Тема 6. Основные структуры данных
Тема 7. Stream Api. Функциональное программирование в Java.
Тема 8. Многопоточность
Тема 9. UI и использование готовых SDK
Итоговая аттестация
Итоговый тест