Бесплатные ответы на тесты по предмету «Фреймворк Spring» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 65 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 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?
1Advice – это действие, предпринятое в данной точке соединения. 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?
1WebSocket обеспечивает двустороннюю связь между клиентом и сервером, используя одно 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 > ?
1id
2value
3variable
Вопрос 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?
1Spring — это фреймворк для управления жизненным циклом бинов и внедрения зависимостей в Java-приложениях.
2Spring — это библиотека для работы с графическими интерфейсами в Java.
3Spring — это инструмент для оптимизации производительности баз данных в Java-приложениях.
4Spring — это сервер приложений, предназначенный для развертывания веб-приложений.
Вопрос 22
Что происходит при использовании аннотации @Autowired в Spring?
1Spring создает новый экземпляр объекта каждый раз, когда он требуется.
2Spring автоматически инжектирует нужные зависимости в поле, конструктор или метод, отмеченный аннотацией.
3Spring конфигурирует объект на основе его аннотаций.
4Spring регистрирует объект в контейнере сервисов.
Вопрос 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 метод
3destroy() метод
4init() метод
Вопрос 27Ответ открыт бесплатно
Какой из следующих скоупов означает, что Spring создаст только один экземпляр бина для всего приложения?
1Singleton✓ Правильный ответ
2Prototype
3Request
4Session
✓ Правильный ответ
Singleton
Вопрос 28
Какой скоуп указывает, что Spring создаст новый экземпляр бина каждый раз, когда он будет запрашиваться?
1Prototype
2Singleton
3Request
4Session
Вопрос 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?
1IoC — это процесс управления базами данных.
2IoC — это подход, при котором фреймворк Spring управляет созданием и жизненным циклом объектов, а не приложение.
3IoC — это механизм для автоматической генерации документации.
4IoC — это процесс обработки пользовательских запросов в веб-приложении.
Вопрос 32
Что означает концепция "Dependency Injection" (DI) в фреймворке Spring?
1DI — это процесс определения и управления зависимостями объектов внутри Spring.
2DI — это метод создания и управления пользовательским интерфейсом.
3DI — это способ оптимизации работы с базами данных.
4DI — это процесс автоматического обновления кода приложения.
Вопрос 33
Что делает аннотация @SpringBootApplication в Spring Boot?
1Указывает на класс конфигурации Spring
2Включает автоконфигурацию Spring Boot
3Инициализирует базу данных
4Обеспечивает поддержку аспектов
Вопрос 34Ответ открыт бесплатно
Какой из следующих классов является частью Spring Boot Starter для тестирования?
1SpringBootTest✓ Правильный ответ
2TestController
3ApplicationConfig
4TestService
✓ Правильный ответ
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 представляет информацию о текущем пользователе и его привилегиях?
1SecurityContext
2Authentication
3UserDetails
4GrantedAuthority
Вопрос 39
Какой метод используется для хэширования паролей в Spring Security?
1PasswordEncoder
2Encoder
3HashFunction
4Digest
Вопрос 40
Какой класс в Spring Security используется для определения прав доступа пользователя?
1UserDetails
2GrantedAuthority
3SecurityContext
4Authentication
Вопрос 41Ответ открыт бесплатно
Какой паттерн передачи сообщений обеспечивает, что сообщение получит только один потребитель?
1Publisher-Subscriber
2Point-to-Point✓ Правильный ответ
3Request-Reply
4Publish-Subscribe
✓ Правильный ответ
Point-to-Point
Вопрос 42
Какой компонент Spring Integration представляет собой точку входа или выхода сообщения?
1Channel
2Message
3Endpoint
4ServiceActivator
Вопрос 43
Что из следующего является основным компонентом Apache Kafka?
1Topic
2Service
3MessageQueue
4Endpoint
Вопрос 44Ответ открыт бесплатно
Какой из следующих классов используется для отправки сообщений в Kafka в Spring Cloud Stream?
1KafkaTemplate
2StreamBridge✓ Правильный ответ
3KafkaProducer
4MessageSender
✓ Правильный ответ
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?
1Eureka
2Config Server✓ Правильный ответ
3Gateway
4Hystrix
✓ Правильный ответ
Config Server
Вопрос 48
Что из следующего позволяет Spring Cloud Gateway управлять доступом к микросервисам?
1Роутинг
2Секьюрити
3Балансировка нагрузки
4Мониторинг
Вопрос 49
Какой тип приложения в Spring Cloud Gateway используется для настройки фильтров и маршрутов?
1Reactive
2MVC
3Microservice
4Legacy
Вопрос 50
Какой класс используется для запуска Spring Boot приложения?
1MainApplication
2SpringBootRunner
3SpringApplication
4ApplicationStarter
Вопрос 51Ответ открыт бесплатно
Какой файл используется для указания настроек базы данных в Spring Boot?
1db.properties
2application.properties✓ Правильный ответ
3config.xml
4database.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?
1configure(HttpSecurity http)
2configure(AuthenticationManagerBuilder auth)
3setupSecurity()
4setup(HttpSecurity)
Вопрос 56
Что представляет собой SecurityContext в Spring Security?
1Объект для настройки пользователей
2Объект для хранения информации о текущем пользователе
3Объект для работы с базой данных
4Объект для настройки API
Вопрос 57
Что из следующего представляет собой канал в Spring Integration?
1Сервис
2Интерфейс
3Компонент для передачи сообщений
4Конфигурационный файл
Вопрос 58Ответ открыт бесплатно
Какой паттерн передачи сообщений использует очередь для доставки сообщений?
1Publisher-Subscriber
2Point-to-Point✓ Правильный ответ
3Request-Reply
4Publish-Subscribe
✓ Правильный ответ
Point-to-Point
Вопрос 59
Что такое топик в Apache Kafka?
1Входной поток сообщений
2Хранилище сообщений
3Канал для обмена сообщениями
4Брокер сообщений
Вопрос 60
Какой из следующих компонентов Apache Kafka отвечает за обработку потоков данных?
1Producer
2Consumer
3Topic
4Broker
Вопрос 61Ответ открыт бесплатно
Какая аннотация используется для создания сервера Eureka?
1@EnableEurekaServer✓ Правильный ответ
2@EurekaServer
3@EnableDiscoveryServer
4@EurekaApplication
✓ Правильный ответ
@EnableEurekaServer
Вопрос 62
Что из следующего определяет Spring Cloud Config Server?
1Реестр сервисов
2Хранилище конфигураций
3API Gateway
4Брокер сообщений
Вопрос 63
Какая аннотация используется для включения Spring Cloud Config Server в приложении?
1@EnableConfigServer
2@ConfigServer
3@SpringConfigServer
4@ConfigServerApplication
Вопрос 64
Какой компонент Spring Cloud Gateway используется для определения маршрутов?
1RouteLocator
2GatewayFilter
3RouteConfig
4RouteHandler
Вопрос 65Ответ открыт бесплатно
Какой из следующих параметров используется для указания маршрутов в Spring Cloud Gateway?
1spring.cloud.gateway.routes✓ Правильный ответ
2gateway.routes
3spring.gateway.routes
4routes.config
✓ Правильный ответ
spring.cloud.gateway.routes
О материалах и доступе
Что входит в набор «Фреймворк Spring.sa_Java-р»?
65 вопросов с вариантами из опубликованных тестов (2). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.