option
Cuestiones
ayuda
daypo
buscar.php

Entornos de desarrollo DAM IES Juan Bosco tema 3

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Entornos de desarrollo DAM IES Juan Bosco tema 3

Descripción:
Entornos de desarrollo DAM

Fecha de Creación: 2026/01/31

Categoría: Otros

Número Preguntas: 30

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué tipo de prueba se realiza para verificar mecanismos de interacción entre clases?. Prueba de validación. Prueba de unidad. Prueba de rendimiento. Prueba de integración.

¿Cuál de las siguientes afirmaciones es cierta sobre las pruebas automáticas con JUnit?. Permiten automatizar pruebas unitarias. No permiten verificar excepciones. Solo se pueden probar métodos privados. Requieren compilación manual antes de cada ejecución.

¿Qué tipo de prueba es más adecuada para detectar errores en bucles anidados?. Prueba del camino básico. Conjetura de errores. Particiones de equivalencia. Prueba de bucles.

¿Qué tipo de prueba se centra en verificar que el software cumple con los requisitos funcionales sin conocer su implementación interna?. Prueba de caja negra. Prueba de integración. Prueba de caja blanca. Prueba de unidad.

¿Cuándo es recomendable dividir un módulo según la complejidad ciclomática?. Siempre que haya más de 3 métodos. Nunca, ya que aumenta la cantidad de pruebas. Cuando V(G) > 5. Cuando V(G) > 10 y no se debe a sentencias case.

¿Qué sucede si un método de prueba en JUnit muestra un símbolo verde?. Hubo una excepción no controlada. El resultado obtenido coincide con el esperado. Se ha detectado un fallo grave. La prueba no se ha implementado.

¿Quiénes participan activamente en la prueba de validación?. Solo los desarrolladores. Solo el equipo de pruebas independiente. Los usuarios finales. Los analistas de requisitos exclusivamente.

En el paradigma orientado a objetos, ¿qué se prueba en la prueba de unidad?. Solo los atributos de las clases. La interacción entre varias clases. Las clases y sus métodos. Los módulos principales del sistema.

¿Qué técnica de prueba se basa en dividir el dominio de entrada en clases que se supone que se comportan de forma equivalente?. Análisis de valores límite. Conjetura de errores. Particiones de equivalencia. Prueba del camino básico.

¿Qué permite la complejidad ciclomática de McCabe?. Evaluar la calidad del diseño orientado a objetos. Calcular la cantidad de memoria que consume un programa. Determinar el número de caminos independientes en un módulo. Medir cuántos errores contiene el código.

¿Qué tipo de prueba se realiza primero en la estrategia de pruebas del software?. Prueba de integración. Prueba de sistema. Prueba de unidad. Prueba de validación.

¿Qué tipo de prueba se realiza para verificar el comportamiento del sistema tras una falla?. Prueba de recuperación. Prueba de seguridad. Prueba de rendimiento. Prueba de esfuerzo.

¿Qué indica una cobertura de instrucciones del 100%?. Que todos los caminos posibles se han ejecutado. Que todas las clases han sido probadas. Que todas las líneas de código han sido ejecutadas al menos una vez. Que no hay errores en el software.

En pruebas de bucles simples, ¿qué valor de iteraciones se debe probar además de 0, 1 y 2?. Solo números impares. Solo números pares. Solo el valor máximo. n-1, n y n+1, donde n es el número máximo de iteraciones.

¿Cuál es un ejemplo de “conjetura de errores”?. Dividir el dominio en clases válidas y no válidas. Probar todos los caminos del código. Probar el valor 0 en entradas numéricas. Ejecutar pruebas con cobertura del 100%.

¿Cuál es el objetivo principal de las pruebas de software?. Asegurar que el software se entrega a tiempo. Detectar defectos antes de que el software sea entregado al cliente. Demostrar que el software funciona correctamente en todos los casos. Probar únicamente los requisitos no funcionales.

¿Qué tipo de error detecta la prueba de flujo de datos cuando una variable se usa antes de ser inicializada?. Uso computacional inadecuado. Definición sin uso. Definición redundante. Uso sin definición.

¿Qué estrategia de integración comienza probando las clases independientes y luego las dependientes?. Prueba basada en uso. Prueba basada en hebra. Prueba de regresión. Prueba incremental.

¿Qué documento describe los procedimientos para ejecutar un conjunto de casos de prueba?. Especificación de casos de prueba. Plan de pruebas. Informe de incidentes. Especificación de procedimientos de prueba.

¿En qué fase se generan los “informes de incidentes”?. Análisis causal. Diseño de pruebas. Ejecución de pruebas. Planificación de pruebas.

¿Qué se entiende por “buen caso de prueba” según Piattini et al.?. Uno que se ejecuta rápidamente. Uno que pasa sin errores. Uno que demuestra que el sistema funciona. Uno que tiene alta probabilidad de encontrar un defecto no descubierto.

¿Qué diferencia hay entre verificación y validación en el contexto de pruebas?. Verificación comprueba si el producto es el que quiere el cliente; validación comprueba si se construyó correctamente. Son sinónimos y se usan indistintamente. Verificación comprueba si se construyó correctamente; validación comprueba si el producto es el que quiere el cliente. La verificación se aplica solo en pruebas unitarias y la validación en pruebas del sistema.

Si un grafo de flujo tiene 10 nodos y 15 aristas, ¿cuál es su complejidad ciclomática según la fórmula V(G) = A – N + 2?. 3. 10. 7. 5.

¿Qué técnica se enfoca en las definiciones y usos de variables en el código?. Prueba basada en hebras. Análisis de valores límite. Prueba de flujo de datos. Prueba de bucles.

¿Cuál de las siguientes NO es un tipo de prueba del sistema mencionado en el documento?. Prueba de seguridad. Prueba de esfuerzo. Prueba de aceptación. Prueba de rendimiento.

¿Qué se recomienda hacer cuando la complejidad ciclomática V(G) de un módulo es mayor que 10 y dicho valor no se debe a sentencias case o similarese?. Replantearse el diseño modular y dividir el módulo en varios más simples. Aumentar el número de pruebas de caja negra. Documentar el módulo con mayor detalle. Ignorar el valor si las pruebas pasan correctamente.

¿Qué objetivo tiene el análisis causal en el proceso de pruebas?. Reducir el número de pruebas necesarias. Determinar quién cometió el error para sancionarlo. Formar al personal sobre los errores cometidos para prevenirlos en el futuro. Predecir cuántos errores quedan por descubrir.

Según la técnica de análisis de valores límite, si una entrada acepta valores entre 1 y 10, ¿cuáles serían valores de prueba no válidos?. 5 y 6. 0 y 11. 2 y 9. 1 y 10.

¿Qué anotación de JUnit se usa para ejecutar código antes de cada método de prueba?. @AfterEach. @BeforeEach. @BeforeAll. @TestSetup.

¿Qué técnica permite ejecutar un mismo caso de prueba con múltiples conjuntos de datos en JUnit 5?. Pruebas parametrizadas. Pruebas de integración. Pruebas de regresión. Pruebas de rendimiento.

Denunciar Test