Maven - Prueba simulada
Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con Maven. 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 Maven I
P 1 - ¿Cuál de las siguientes afirmaciones es cierta sobre Maven?
A - Maven es una herramienta de gestión y comprensión de proyectos.
B - Maven proporciona a los desarrolladores un marco de ciclo de vida de compilación completo.
Respuesta: C
Explicación
Maven es una herramienta de gestión y comprensión de proyectos. Maven proporciona a los desarrolladores un marco de ciclo de vida de compilación completo.
P 2 : ¿Cuál de las siguientes afirmaciones es cierta sobre Maven?
B : Maven usa un diseño de directorio estándar y un ciclo de vida de compilación predeterminado.
Respuesta: C
Explicación
El equipo de desarrollo puede automatizar la infraestructura de compilación del proyecto en muy poco tiempo, ya que Maven utiliza un diseño de directorio estándar y un ciclo de vida de compilación predeterminado.
P 3 - ¿Cuál de las siguientes afirmaciones es cierta sobre las convenciones de Maven?
Respuesta: C
Explicación
Maven usa Convención sobre configuración, lo que significa que los desarrolladores no están obligados a crear el proceso de compilación por sí mismos. Los desarrolladores no tienen que mencionar todos y cada uno de los detalles de configuración.
P 4 - ¿Cuál de los siguientes aspectos de un proyecto se puede gestionar con Maven?
Respuesta: D
Explicación
Todos los aspectos anteriores de un proyecto se pueden administrar con Maven.
P 5 - ¿Cuál de los siguientes aspectos de un proyecto se puede gestionar con Maven?
Respuesta: D
Explicación
Todos los aspectos anteriores de un proyecto se pueden administrar con Maven.
P 6 - ¿Cuál de los siguientes aspectos de un proyecto se puede gestionar con Maven?
Respuesta: C
Explicación
Los dos aspectos anteriores de un proyecto se pueden gestionar con Maven.
P 7 - ¿Cuál de los siguientes comandos puede indicar la versión de maven?
Respuesta: A
Explicación
mvn --version dice la versión de maven.
P 8 - ¿Qué significa POM?
A - Modo de objeto de proyecto
B - Modelo de objetos del proyecto
Respuesta: B
Explicación
POM son las siglas de Project Object Model.
P 9 - ¿Cuál de las siguientes afirmaciones es cierta sobre POM?
Respuesta: C
Explicación
POM son las siglas de Project Object Model. Es la Unidad de Trabajo fundamental en Maven. Es un archivo XML.
P 10 : ¿Cuál de las siguientes afirmaciones es cierta sobre POM?
R - Siempre reside en el directorio base del proyecto como pom.xml.
Respuesta: C
Explicación
POM contiene información sobre el proyecto y varios detalles de configuración utilizados por Maven para construir el (los) proyecto (s) y siempre reside en el directorio base del proyecto como pom.xml.
P 11 - ¿Cuál de los siguientes elementos de configuración está presente en POM.xml?
Respuesta: D
Explicación
Todos los elementos de configuración anteriores están presentes en POM.xml.
P 12 - ¿Cuál de los siguientes elementos de configuración está presente en POM.xml?
Respuesta: C
Explicación
Ambos elementos de configuración anteriores están presentes en POM.xml.
P 13 - ¿Cuál de los siguientes elementos de configuración está presente en POM.xml?
Respuesta: C
Explicación
Ambos elementos de configuración anteriores están presentes en POM.xml.
P 14 - ¿Cuál de las siguientes afirmaciones es cierta sobre el artefacto maven?
Respuesta: C
Explicación
Un artefacto de Maven es un archivo, generalmente un JAR que se implementa en un repositorio de Maven. Una compilación de Maven produce uno o más artefactos, como un JAR compilado y un JAR de "fuentes".
P 15 - ¿Cuál de las siguientes afirmaciones es cierta sobre el artefacto maven?
B : el ID de grupo, el ID de artefacto y la versión juntos identifican de forma única el artefacto.
C : las dependencias de un proyecto se especifican como artefactos.
Respuesta: D
Explicación
Cada artefacto tiene un ID de grupo (generalmente un nombre de dominio invertido, como com.example.foo), un ID de artefacto (solo un nombre) y una cadena de versión. Los tres juntos identifican de forma única el artefacto. Las dependencias de un proyecto se especifican como artefactos.
P 16 : ¿Cuál de las siguientes afirmaciones es cierta sobre el ciclo de vida de compilación de Maven?
Respuesta: C
Explicación
Un ciclo de vida de construcción es una secuencia bien definida de fases que definen el orden en el que se ejecutarán los objetivos. Aquí la fase representa una etapa del ciclo de vida.
P 17 - ¿Cuál de las siguientes afirmaciones es cierta sobre el ciclo de vida "limpio" de Maven?
A : limpia los artefactos creados por compilaciones anteriores.
B : se utiliza para crear la aplicación.
C : esto genera la documentación del sitio para el proyecto.
Respuesta: A
Explicación
clean: limpia los artefactos creados por compilaciones anteriores.
P 18 - ¿Cuál de las siguientes afirmaciones es cierta sobre el ciclo de vida de Maven para 'construir'?
A : limpia los artefactos creados por compilaciones anteriores.
B : se utiliza para crear la aplicación.
C : esto genera la documentación del sitio para el proyecto.
Respuesta: B
Explicación
predeterminado (o compilación): se utiliza para compilar la aplicación.
P 19 - ¿Cuál de las siguientes afirmaciones es cierta sobre el ciclo de vida de Maven del "sitio"?
A : limpia los artefactos creados por compilaciones anteriores.
B : se utiliza para crear la aplicación.
C : esto genera la documentación del sitio para el proyecto.
Respuesta: C
Explicación
sitio: genera la documentación del sitio para el proyecto.
P 20 : ¿Cuál de los siguientes comandos elimina el directorio de destino con todos los datos de compilación antes de iniciar el proceso de compilación?
Respuesta: A
Explicación
El comando mvn clean elimina el directorio de destino con todos los datos de compilación antes de iniciar el proceso de compilación.
P 21 : ¿Cuál de los siguientes comandos crea rápidamente el sitio de Maven?
Respuesta: D
Explicación
El comando mvn site puede construir rápidamente el sitio Maven.
P 22 - ¿Cuál de las siguientes fases del ciclo de vida de maven valida que el proyecto es correcto y que toda la información necesaria está disponible?
Respuesta: A
Explicación
La fase de validación valida que el proyecto es correcto y que toda la información necesaria está disponible.
P 23 - ¿Cuál de las siguientes fases del ciclo de vida de maven compila el código fuente del proyecto?
Respuesta: B
Explicación
fase de compilación compila el código fuente del proyecto.
P 24 - ¿Cuál de las siguientes fases del ciclo de vida de maven prueba el código fuente compilado utilizando un marco de prueba de unidades adecuado?
Respuesta: C
Explicación
La fase de prueba prueba el código fuente compilado utilizando un marco de prueba unitario adecuado. Estas pruebas no deberían requerir que el código esté empaquetado o implementado.
P 25 - ¿Cuál de las siguientes fases del ciclo de vida de maven toma el código compilado y lo empaqueta en su formato distribuible, como un JAR?
Respuesta: D
Explicación
La fase de paquete toma el código compilado y lo empaqueta en su formato distribuible, como un JAR.
Hoja de respuestas
| Número de pregunta | Clave de respuesta |
|---|---|
| 1 | C |
| 2 | C |
| 3 | C |
| 4 | re |
| 5 | re |
| 6 | C |
| 7 | UN |
| 8 | segundo |
| 9 | C |
| 10 | C |
| 11 | re |
| 12 | C |
| 13 | C |
| 14 | C |
| 15 | re |
| dieciséis | C |
| 17 | UN |
| 18 | segundo |
| 19 | C |
| 20 | UN |
| 21 | re |
| 22 | UN |
| 23 | segundo |
| 24 | C |
| 25 | re |