Программирование на языке Java.дпо
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. Что такое хеш-таблица?* структура данных, обеспечивающая очень быструю вставку и поиск
*конструкция, которая работает с функциями без значения
*упорядоченная система выявления, измерения, сбора, регистрации, интерпретации, обобщения, подготовки и предоставления информации