Все тесты предмета

Ответы на тесты Фреймворк Spring.sa_Java-р

Вопросы и варианты доступны бесплатно. 19 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

65 вопросов 2 теста в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Фреймворк Spring» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

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

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

Универсальный фреймворк с открытым исходным кодом для Java-платформы

Вопрос 2

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

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

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

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

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

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

Что такое Spring Bean?

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

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

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

Advice – это действие, предпринятое в данной точке соединения. AOП использует Advice в качестве перехватчика до завершения выполнения метода

Вопрос 7

Что такое Weaving Spring?

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

Что такое Spring Boot?

  1. Это Java-фреймворк с открытым исходным кодом, используемый для создания микросервисов. Это проект, построенный на основе Spring, чтобы упростить задачу развертывания приложений Java
  2. Такого понятия нет в Spring
  3. Это реактивный веб-фреймворк, который служит альтернативой MVC. Webflux обеспечивает лучшую масштабируемость и предотвращает блокировку стека
Вопрос 9

Для чего используется Spring Data?

  1. Модуль обеспечивает приложениям доступ к данным через реляционные и нереляционные базы данных (БД), map-reduce фреймворки и облачные сервисы
  2. Такого понятия нет в Spring
  3. Для простого создания шаблона в распределенных системах
Вопрос 10Ответ открыт бесплатно

Какое предназначение у Spring Cloud Data Flow?

  1. Нужен приложениям, в которых используется потоковая передача и пакетная обработка данных. нужен приложениям, в которых используется потоковая передача и пакетная обработка данных✓ Правильный ответ
  2. Это среда аутентификации, авторизации и контроля доступа
  3. Позволяет облегчить обмен сообщениями в приложениях на основе Spring, поддерживает интеграцию с внешними системами и дает инструменты для обработки данных из разных источников
✓ Правильный ответ

Нужен приложениям, в которых используется потоковая передача и пакетная обработка данных. нужен приложениям, в которых используется потоковая передача и пакетная обработка данных

Вопрос 11

Для чего используется Spring Batch?

  1. Это платформа для разработки пакетных приложений
  2. Такое понятие отсутствует в Spring
  3. Это фреймворк для быстрого создания бизнес-приложений
Вопрос 12

Для чего используется Spring WebSocket?

  1. WebSocket обеспечивает двустороннюю связь между клиентом и сервером, используя одно TCP соединение
  2. В Spring не используется Spring WebSocket
  3. Подойдёт для создания конвейеров потоковой обработки данных
Вопрос 13Ответ открыт бесплатно

Что такое Spring Data JPA?

  1. Это фреймворк для Spring
  2. Это особый класс в Spring
  3. Это библиотека, которая добавляет дополнительный уровень абстракции поверх ORM реализации JPA✓ Правильный ответ
✓ Правильный ответ

Это библиотека, которая добавляет дополнительный уровень абстракции поверх ORM реализации JPA

Вопрос 14

Что такое Spring MVC?

  1. Структура для создания слабо связанных веб-приложений, разделяющая основные аспекты их разработки: объекты, бизнес-логику и внешний вид программы
  2. Библиотека для
  3. Особый класс в Spring
Вопрос 15

Для чего используется контроллер?

  1. Комплексный фреймворк для создания и запуска приложений с минимальными усилиями и настройками
  2. Контроллер нужен для обработки пользовательских запросов и вызова серверных служб. Он структурирует запрос, создает соответствующую модель для дальнейшего отображения ее в браузере
  3. Используется для визуализации и отображения данных приложения при помощи пользовательского интерфейса
Вопрос 16

Какие атрибуты есть у элемента < constructor-arg > ?

  1. id
  2. value
  3. variable
Вопрос 17Ответ открыт бесплатно

Как можно считать значения параметров из файла настроек(file.properties) для конфигурационного файла Spring или Spring аннотаций ?

  1. С помощью тега < util:constant >
  2. С помощью тега < context:property-placeholder >✓ Правильный ответ
  3. С помощью c: namespace
✓ Правильный ответ

С помощью тега < context:property-placeholder >

Вопрос 18

Какая минимальная версия Java поддерживается в Spring Boot 2 и Spring 5?

  1. Версия JAVA 8 и выше
  2. Версия JAVA 7 и выше
  3. Версия JAVA 6 и выше
Вопрос 19

Injection of Control является одной из ключевых особенностей Spring Framework

  1. Да
  2. Нет
  3. Принцип Injection of Control не используется в Spring Framework
Вопрос 20Ответ открыт бесплатно

Какой тип АОП применяется в Spring AOP

  1. Динамический тип АОП✓ Правильный ответ
  2. Статический тип АОП
  3. В Spring AOP не используется АОП
✓ Правильный ответ

Динамический тип АОП

Вопрос 21

Что из следующего лучше всего описывает фреймворк Spring?

  1. Spring — это фреймворк для управления жизненным циклом бинов и внедрения зависимостей в Java-приложениях.
  2. Spring — это библиотека для работы с графическими интерфейсами в Java.
  3. Spring — это инструмент для оптимизации производительности баз данных в Java-приложениях.
  4. Spring — это сервер приложений, предназначенный для развертывания веб-приложений.
Вопрос 22

Что происходит при использовании аннотации @Autowired в Spring?

  1. Spring создает новый экземпляр объекта каждый раз, когда он требуется.
  2. Spring автоматически инжектирует нужные зависимости в поле, конструктор или метод, отмеченный аннотацией.
  3. Spring конфигурирует объект на основе его аннотаций.
  4. Spring регистрирует объект в контейнере сервисов.
Вопрос 23Ответ открыт бесплатно

Какой из следующих способов внедрения зависимостей является менее предпочтительным в Spring и почему?

  1. Внедрение зависимостей через конструктор.
  2. Внедрение зависимостей через сеттеры.
  3. Внедрение зависимостей через поля (посредством аннотации @Autowired).✓ Правильный ответ
  4. Внедрение зависимостей через XML конфигурацию.
✓ Правильный ответ

Внедрение зависимостей через поля (посредством аннотации @Autowired).

Вопрос 24

В каком порядке Spring управляет жизненным циклом бина?

  1. Создание, инициализация, уничтожение
  2. Инициализация, создание, уничтожение
  3. Создание, уничтожение, инициализация
  4. Инициализация, уничтожение, создание
Вопрос 25

Какой метод вызывается после создания и инициализации бина в Spring?

  1. @PostConstruct метод
  2. @PreDestroy метод
  3. Конструктор
  4. @Bean метод
Вопрос 26

Какой метод вызывается перед уничтожением бина в Spring?

  1. @PreDestroy метод
  2. @PostConstruct метод
  3. destroy() метод
  4. init() метод
Вопрос 27Ответ открыт бесплатно

Какой из следующих скоупов означает, что Spring создаст только один экземпляр бина для всего приложения?

  1. Singleton✓ Правильный ответ
  2. Prototype
  3. Request
  4. Session
✓ Правильный ответ

Singleton

Вопрос 28

Какой скоуп указывает, что Spring создаст новый экземпляр бина каждый раз, когда он будет запрашиваться?

  1. Prototype
  2. Singleton
  3. Request
  4. Session
Вопрос 29

Какой аннотацией можно указать, что бин должен иметь скоуп Prototype в Spring?

  1. @Scope("prototype")
  2. @Scope("singleton")
  3. @Scope("request")
  4. @Scope("session")
Вопрос 30Ответ открыт бесплатно

Какой из следующих пунктов правильно описывает различие в жизненном цикле между бинами с скоупами Singleton и Prototype?

  1. Бин с скоупом Singleton создается один раз и переиспользуется во всей системе, тогда как бин с скоупом Prototype создается новый экземпляр каждый раз при запросе.✓ Правильный ответ
  2. Бин с скоупом Prototype создается один раз при запуске приложения, а бин с скоупом Singleton создается каждый раз при запросе.
  3. Бин с скоупом Singleton создается при каждом HTTP запросе, тогда как бин с скоупом Prototype создается один раз и переиспользуется в течение всего сеанса.
  4. Бин с скоупом Prototype создается один раз и переиспользуется в течение всего сеанса, а бин с скоупом Singleton создается при каждом HTTP запросе.
✓ Правильный ответ

Бин с скоупом Singleton создается один раз и переиспользуется во всей системе, тогда как бин с скоупом Prototype создается новый экземпляр каждый раз при запросе.

Вопрос 31

Что такое Inversion of Control (IoC) в контексте Spring?

  1. IoC &mdash; это процесс управления базами данных.
  2. IoC &mdash; это подход, при котором фреймворк Spring управляет созданием и жизненным циклом объектов, а не приложение.
  3. IoC &mdash; это механизм для автоматической генерации документации.
  4. IoC &mdash; это процесс обработки пользовательских запросов в веб-приложении.
Вопрос 32

Что означает концепция "Dependency Injection" (DI) в фреймворке Spring?

  1. DI — это процесс определения и управления зависимостями объектов внутри Spring.
  2. DI — это метод создания и управления пользовательским интерфейсом.
  3. DI — это способ оптимизации работы с базами данных.
  4. DI — это процесс автоматического обновления кода приложения.
Вопрос 33

Что делает аннотация @SpringBootApplication в Spring Boot?

  1. Указывает на класс конфигурации Spring
  2. Включает автоконфигурацию Spring Boot
  3. Инициализирует базу данных
  4. Обеспечивает поддержку аспектов
Вопрос 34Ответ открыт бесплатно

Какой из следующих классов является частью Spring Boot Starter для тестирования?

  1. SpringBootTest✓ Правильный ответ
  2. TestController
  3. ApplicationConfig
  4. TestService
✓ Правильный ответ

SpringBootTest

Вопрос 35

Какая аннотация используется для реализации REST-контроллера в Spring Boot?

  1. @RestController
  2. @Controller
  3. @Service
  4. @Component
Вопрос 36

Какая аннотация используется для определения точек входа в Spring Boot приложении?

  1. @Component
  2. @SpringBootApplication
  3. @Configuration
  4. @EnableAutoConfiguration
Вопрос 37Ответ открыт бесплатно

Какая аннотация используется для включения безопасности в Spring Boot приложении?

  1. @EnableSecurity
  2. @EnableWebSecurity✓ Правильный ответ
  3. @SecurityConfig
  4. @EnableAuth
✓ Правильный ответ

@EnableWebSecurity

Вопрос 38

Какой класс в Spring Security представляет информацию о текущем пользователе и его привилегиях?

  1. SecurityContext
  2. Authentication
  3. UserDetails
  4. GrantedAuthority
Вопрос 39

Какой метод используется для хэширования паролей в Spring Security?

  1. PasswordEncoder
  2. Encoder
  3. HashFunction
  4. Digest
Вопрос 40

Какой класс в Spring Security используется для определения прав доступа пользователя?

  1. UserDetails
  2. GrantedAuthority
  3. SecurityContext
  4. Authentication
Вопрос 41Ответ открыт бесплатно

Какой паттерн передачи сообщений обеспечивает, что сообщение получит только один потребитель?

  1. Publisher-Subscriber
  2. Point-to-Point✓ Правильный ответ
  3. Request-Reply
  4. Publish-Subscribe
✓ Правильный ответ

Point-to-Point

Вопрос 42

Какой компонент Spring Integration представляет собой точку входа или выхода сообщения?

  1. Channel
  2. Message
  3. Endpoint
  4. ServiceActivator
Вопрос 43

Что из следующего является основным компонентом Apache Kafka?

  1. Topic
  2. Service
  3. MessageQueue
  4. Endpoint
Вопрос 44Ответ открыт бесплатно

Какой из следующих классов используется для отправки сообщений в Kafka в Spring Cloud Stream?

  1. KafkaTemplate
  2. StreamBridge✓ Правильный ответ
  3. KafkaProducer
  4. MessageSender
✓ Правильный ответ

StreamBridge

Вопрос 45

Какой аннотацией Spring Cloud Stream можно пометить метод, который должен быть слушателем сообщений?

  1. @KafkaListener
  2. @MessageListener
  3. @StreamListener
  4. @Consumer
Вопрос 46

Какая аннотация используется для обозначения приложения как сервера Eureka?

  1. @EnableEurekaServer
  2. @EurekaServer
  3. @EnableDiscovery
  4. @EurekaApplication
Вопрос 47Ответ открыт бесплатно

Какой из следующих сервисов используется для управления конфигурациями в Spring Cloud?

  1. Eureka
  2. Config Server✓ Правильный ответ
  3. Gateway
  4. Hystrix
✓ Правильный ответ

Config Server

Вопрос 48

Что из следующего позволяет Spring Cloud Gateway управлять доступом к микросервисам?

  1. Роутинг
  2. Секьюрити
  3. Балансировка нагрузки
  4. Мониторинг
Вопрос 49

Какой тип приложения в Spring Cloud Gateway используется для настройки фильтров и маршрутов?

  1. Reactive
  2. MVC
  3. Microservice
  4. Legacy
Вопрос 50

Какой класс используется для запуска Spring Boot приложения?

  1. MainApplication
  2. SpringBootRunner
  3. SpringApplication
  4. ApplicationStarter
Вопрос 51Ответ открыт бесплатно

Какой файл используется для указания настроек базы данных в Spring Boot?

  1. db.properties
  2. application.properties✓ Правильный ответ
  3. config.xml
  4. database.yml
✓ Правильный ответ

application.properties

Вопрос 52

Что делает аннотация @Component в Spring Boot?

  1. Помечает класс как сервис
  2. Обозначает компонент для автоконфигурации
  3. Помечает класс как управляемый Spring
  4. Создаёт конфигурацию для тестирования
Вопрос 53

Какой аннотацией можно пометить метод для создания бина в Spring Boot?

  1. @Bean
  2. @Component
  3. @Configuration
  4. @Service
Вопрос 54Ответ открыт бесплатно

Какая аннотация используется для защиты методов от неавторизованных пользователей в Spring Security?

  1. @Secured
  2. @Authorized
  3. @RolesAllowed
  4. @PreAuthorize✓ Правильный ответ
✓ Правильный ответ

@PreAuthorize

Вопрос 55

Какой метод используется для настройки параметров безопасности в Spring Security?

  1. configure(HttpSecurity http)
  2. configure(AuthenticationManagerBuilder auth)
  3. setupSecurity()
  4. setup(HttpSecurity)
Вопрос 56

Что представляет собой SecurityContext в Spring Security?

  1. Объект для настройки пользователей
  2. Объект для хранения информации о текущем пользователе
  3. Объект для работы с базой данных
  4. Объект для настройки API
Вопрос 57

Что из следующего представляет собой канал в Spring Integration?

  1. Сервис
  2. Интерфейс
  3. Компонент для передачи сообщений
  4. Конфигурационный файл
Вопрос 58Ответ открыт бесплатно

Какой паттерн передачи сообщений использует очередь для доставки сообщений?

  1. Publisher-Subscriber
  2. Point-to-Point✓ Правильный ответ
  3. Request-Reply
  4. Publish-Subscribe
✓ Правильный ответ

Point-to-Point

Вопрос 59

Что такое топик в Apache Kafka?

  1. Входной поток сообщений
  2. Хранилище сообщений
  3. Канал для обмена сообщениями
  4. Брокер сообщений
Вопрос 60

Какой из следующих компонентов Apache Kafka отвечает за обработку потоков данных?

  1. Producer
  2. Consumer
  3. Topic
  4. Broker
Вопрос 61Ответ открыт бесплатно

Какая аннотация используется для создания сервера Eureka?

  1. @EnableEurekaServer✓ Правильный ответ
  2. @EurekaServer
  3. @EnableDiscoveryServer
  4. @EurekaApplication
✓ Правильный ответ

@EnableEurekaServer

Вопрос 62

Что из следующего определяет Spring Cloud Config Server?

  1. Реестр сервисов
  2. Хранилище конфигураций
  3. API Gateway
  4. Брокер сообщений
Вопрос 63

Какая аннотация используется для включения Spring Cloud Config Server в приложении?

  1. @EnableConfigServer
  2. @ConfigServer
  3. @SpringConfigServer
  4. @ConfigServerApplication
Вопрос 64

Какой компонент Spring Cloud Gateway используется для определения маршрутов?

  1. RouteLocator
  2. GatewayFilter
  3. RouteConfig
  4. RouteHandler
Вопрос 65Ответ открыт бесплатно

Какой из следующих параметров используется для указания маршрутов в Spring Cloud Gateway?

  1. spring.cloud.gateway.routes✓ Правильный ответ
  2. gateway.routes
  3. spring.gateway.routes
  4. routes.config
✓ Правильный ответ

spring.cloud.gateway.routes

О материалах и доступе

Что входит в набор «Фреймворк Spring.sa_Java-р»?

65 вопросов с вариантами из опубликованных тестов (2). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности