Prueba simulada de primavera
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con Spring Framework. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.
Prueba simulada de primavera I
P 1 - ¿Qué es la primavera?
A - Spring es un marco de desarrollo de código abierto para Java empresarial.
B - Spring es un marco propietario.
C - Spring es un marco de desarrollo para aplicaciones .Net.
D - Spring es un marco de desarrollo para aplicaciones basadas en PHP.
Respuesta: A
Explicación
Spring es un marco de desarrollo de código abierto para Java empresarial.
P 2 - ¿Cuál de las siguientes afirmaciones es correcta sobre la primavera?
Respuesta: D
Explicación
Spring proporciona todas las funcionalidades mencionadas anteriormente.
P 3 - ¿Qué es la inyección de dependencia?
A - Es un patrón de diseño que implementa Inversión de Control para aplicaciones de software.
B - Es uno de los módulos de resorte.
C - Es una técnica para obtener dependencias de cualquier proyecto.
D - Se utiliza para promover un acoplamiento estrecho en el código.
Respuesta: A
Explicación
La inyección de dependencia es un patrón de diseño que implementa la inversión de control para aplicaciones de software.
P 4 - ¿Cuál de las siguientes afirmaciones es correcta sobre la inyección de dependencia?
A - Ayuda a desacoplar los objetos de la aplicación entre sí.
B - Ayuda a decidir las dependencias de los objetos.
C - Almacena los estados de los objetos en la base de datos.
Respuesta: A
Explicación
La inyección de dependencias ayuda a desacoplar los objetos de la aplicación entre sí.
P 5 - ¿Qué significa AOP?
A - Programación orientada a aspectos
B - Programación de cualquier objeto
Respuesta: A
Explicación
AOP significa Programación Orientada a Aspectos.
P 6 - ¿Qué es cierto sobre las preocupaciones transversales?
C - La tala es uno de los ejemplos de preocupaciones transversales.
Respuesta: A
Explicación
Las preocupaciones transversales son las funciones que abarcan múltiples puntos de una aplicación.
P 7 - ¿Cuáles son los módulos del core container?
A - Beans, Core, Context, SpEL
B - Núcleo, contexto, ORM, web
Respuesta: A
Explicación
Beans, Core, Context, SpEL son los módulos en el contenedor principal.
P 8 - ¿Cuáles son los módulos de la capa de integración / acceso a datos?
Respuesta: A
Explicación
JDBC, ORM, OXM, JMS, Transactions son los módulos de la capa de Acceso / Integración de Datos.
P 9 - ¿Cuáles son los módulos de la capa web?
A : WebSocket, Servlet, Web, Portlet
Respuesta: A
Explicación
WebSocket, Servlet, Web, Portlet son los módulos de la capa Web.
P 10 - ¿Cuál de las afirmaciones no es correcta?
Respuesta: D
Explicación
Todas las declaraciones anteriores son correctas.
P 11 - ¿Cuál de las afirmaciones es correcta?
C : el módulo JMS de Java Messaging Service contiene funciones para producir y consumir mensajes.
Respuesta: D
Explicación
Todas las declaraciones anteriores son correctas.
P 12 - ¿Cuál de las afirmaciones es correcta?
Respuesta: D
Explicación
Todas las declaraciones anteriores son correctas.
P 13 - ¿Qué tipos de inyección de dependencia admite el resorte?
A - Basado en constructor, basado en Setter
B - Basado en constructor, basado en Setter, basado en Getter
C : basado en Setter, basado en Getter, basado en propiedades
D - Basado en constructor, basado en Setter, basado en propiedades
Respuesta: A
Explicación
Spring admite inyecciones basadas en Constructor y Setter.
P 14 - ¿Cuáles son los contenedores de IoC en Spring?
A - BeanFactory, ApplicationContext
B - BeanFactory, ApplicationContext, IocContextFactory
Respuesta: A
Explicación
BeanFactory, las clases ApplicationContext actúan como contenedores de IoC en Spring.
P 15 - ¿Cuál es la clase de implementación correcta de BeanFactory?
Respuesta: A
Explicación
XmlBeanFactory es la clase de implementación de BeanFactory. No existen otras clases mencionadas.
P 16 - ¿Cuáles son las clases de implementación correctas de ApplicationContext?
A - FileSystemXmlApplicationContext, ClassPathXmlApplicationContext, WebXmlApplicationContext
B - FileSystemApplicationContext, ClassPathApplicationContext, WebApplicationContext
C - AdvancedApplicationContext, FileApplicationContext
D - FileSystemApplicationContext, ClassPathApplicationContext
Respuesta: A
Explicación
FileSystemXmlApplicationContext es la clase de implementación de ApplicationContext. No existen otras clases mencionadas.
P 17 - ¿Cuál de las siguientes afirmaciones se aplica a los frijoles de primavera?
R - Los Spring beans son administrados por el contenedor Spring IoC.
B : un contenedor Spring IoC crea una instancia, ensambla y administra los beans Spring.
Respuesta: D
Explicación
Todas las declaraciones anteriores son correctas.
P 18 - ¿Cuál es la forma de proporcionar metadatos de configuración a Spring?
A - Archivo de configuración basado en XML.
B - Configuración basada en anotaciones.
Respuesta: D
Explicación
Todas las declaraciones anteriores son correctas.
P 19 - ¿Qué es el alcance del frijol?
B - Bean scope define la accesibilidad de bean en una clase java.
C - Bean scope define la accesibilidad de bean en un paquete java.
D - Bean scope define la accesibilidad de bean en una aplicación web.
Respuesta: A
Explicación
Bean scope indica a Spring Container que produzca una nueva instancia de bean según el alcance definido.
P 20 - ¿Qué es el visor singleton?
A : esto aplica el alcance de la definición de bean a una sola instancia por contenedor Spring IoC.
B : esto aplica el alcance de la definición de bean a una sola instancia por solicitud HTTP.
C : esto aplica el alcance de la definición de bean a una sola instancia por sesión HTTP.
Respuesta: A
Explicación
singleton scope indica al contenedor Spring IoC que cree una única instancia por contenedor IoC.
P 21 - ¿Qué es el alcance del prototipo?
B : esto aplica el alcance de la definición de bean a una sola instancia por solicitud HTTP.
C : esto aplica el alcance de la definición de bean a una sola instancia por sesión HTTP.
Respuesta: A
Explicación
El alcance del prototipo permite que el contenedor Spring IoC cree cualquier número de instancias por contenedor IoC.
P 22 - ¿Qué es el alcance de la solicitud?
A : esto aplica el alcance de una definición de bean a una solicitud HTTP.
B : esto aplica el alcance de la definición de bean al contenedor Spring IoC.
C : esto aplica el alcance de la definición del bean a la sesión HTTP.
D - Esto abarca la definición de bean Aplicación HTTP / sesión global.
Respuesta: A
Explicación
El alcance de la solicitud indica al contenedor Spring IoC que cree una instancia por solicitud HTTP.
P 23 - ¿Qué es el alcance de la sesión?
A : esto aplica el alcance de una definición de bean a una sesión HTTP.
B : esto aplica el alcance de la definición de bean al contenedor Spring IoC.
C : esto aplica el alcance de la definición del bean a la solicitud HTTP.
D : esto aplica el alcance de la definición del bean a la aplicación HTTP / sesión global.
Respuesta: A
Explicación
El alcance de la sesión indica al contenedor Spring IoC que cree una instancia por sesión HTTP.
P 24 - ¿Qué es el alcance de la sesión global?
A : esto aplica el alcance de una definición de bean a una aplicación HTTP / sesión global.
B : esto aplica el alcance de la definición de bean al contenedor Spring IoC.
C : esto aplica el alcance de la definición del bean a la solicitud HTTP.
D : esto aplica el alcance de la definición del bean a la sesión HTTP.
Respuesta: A
Explicación
El alcance de la sesión global indica al contenedor Spring IoC que cree una instancia por aplicación HTTP.
P 25 - ¿Cuál es el alcance predeterminado de bean en el marco Spring?
Respuesta: A
Explicación
singleton es el alcance predeterminado de cualquier bean de primavera.
Hoja de respuestas
Número de pregunta | Clave de respuesta |
---|---|
1 | UN |
2 | re |
3 | UN |
4 | UN |
5 | UN |
6 | UN |
7 | UN |
8 | UN |
9 | UN |
10 | re |
11 | re |
12 | re |
13 | UN |
14 | UN |
15 | UN |
dieciséis | UN |
17 | re |
18 | re |
19 | UN |
20 | UN |
21 | UN |
22 | UN |
23 | UN |
24 | UN |
25 | UN |