Pro.td_Разработка на Java для школьников

Pro.td_Разработка на Java для школьников

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Правильный ли это код? Thread myNewThread = new Thread(); myNewThread.run();

  1. Правильный, новый поток будет запущен.
  2. Правильный, но новый поток не будет запущен.
  3. Неправильный
Вопрос 2

В каком состоянии находится поток, если он создан и не запущен?

  1. Runnable
  2. New
  3. Dead
Вопрос 3

Какой метод можно использовать для проверки того, что поток начал выполнение, но еще не закончил его run() метод?

  1. isAlive()
  2. yield()
  3. sleep()
Вопрос 4

Корректный ли это код? Thread thread = new Thread(new NewThread());

  1. Да, хоть и не совсем красивый.
  2. Нет
  3. Да
Вопрос 5

Какой метод надо вызвать, чтобы запустить поток?

  1. start()
  2. run()
  3. register()
Вопрос 6

Сколько методов в интерфейсе маркере?

  1. Сколько угодно.
  2. 0
  3. 1
Вопрос 7

Какие утверждения верны?

  1. "X extends Y" правильно только тогда когда X это интерфейс и Y это класс
  2. "X extends Y" правильно только тогда когда X это класс и Y это интерфейс
  3. "X extends Y" правильно только тогда когда X и Y оба или классы или интерфейсы
Вопрос 8

Что такое Gradle?

  1. Это система автоматизации сборки
  2. Класс
  3. Интерфейс
Вопрос 9

Что такое Maven?

  1. Класс
  2. Инструмент для управления и сборки проектов
  3. Интерфейс
Вопрос 10

Что такое API?

  1. Это механизмы, которые позволяют двум программным компонентам взаимодействовать друг с другом, используя набор определений и протоколов
  2. Ключевое слово в JAVA
  3. Особый класс в JAVA
Вопрос 11

Что такое Docker?

  1. Программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации
  2. Вид базы данных
  3. Класс
Вопрос 12

Что такое контейнер?

  1. Запущенный процесс операционной системы в изолированном окружении с подключенной файловой системой из образа.
  2. Место где находится переменная
  3. Так называют тело класса
Вопрос 13

Что такое SQlite?

  1. База данных
  2. СУБД по работе с различными базами данных
  3. Скриптовый, низкоуровневый язык программирования
Вопрос 14

В чем отличия SQLite и SQL

  1. SQL это СУБД , а SQlite непосредственно сама база данных
  2. SQL — язык запросов, с помощью которого специалисты отдают команды для управления базой данных, а SQLite СУБД, программное обеспечение, которое поддерживает этот язык
  3. Различий никаких нет.
Вопрос 15

Что такое Git?

  1. Распределённая система управления версиями
  2. Это СУБД для работы с SQL
  3. Это современный фреймворк разработки
Вопрос 16

Что такое Spring в контексте языка JAVA?

  1. Универсальный фреймворк с открытым исходным кодом для Java-платформы.
  2. Ключевое слово
  3. Название встроенной константы
Вопрос 17

Что представляет собой Constructor Dependency Injection в Spring?

  1. Такого понятия нет в Spring
  2. Это контейнер IoC он внедряет зависимости компонента в компонент через методы установки в стиле JavaBean.
  3. Это тип внедрения зависимостей, при котором зависимости компонента предоставляются ему в его конструкторе (или конструкторах).
Вопрос 18

Что такое файл конфигурации для Spring?

  1. Это XML-файл, содержащий информацию о классе для проекта. Они описывают конфигурацию каждого класса, то, как они представлены другим классам, и зависимости во всей программе.
  2. Это официальная документация по Spring
  3. Так называют API используемые в Spring
Вопрос 19

Что такое Spring IoK контейнер?

  1. Это тело кода заключенное в класс
  2. Такого понятия не существует для Spring
  3. Контейнер IoC создает, настраивает и соединяет объекты, одновременно управляя их жизненным циклом.
Вопрос 20

Что такое Spring Bean?

  1. Это объекты, созданные из метаданных конфигурации при их передаче в контейнер IOC.
  2. Ключевое слово в Spring
  3. Название класса
Вопрос 21

Что такое Advice в Spring?

  1. Advice – это действие, предпринятое в данной точке соединения. AOП использует Advice в качестве перехватчика до завершения выполнения метода.
  2. Представляют собой любую точку в программе, в которой выполняется действие
  3. Такого понятия нет в Spring