wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Beneficios de las Pruebas Estáticas

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

¿Cuál de los siguientes es un beneficio clave de las pruebas estáticas?

a)

Permiten identificar defectos sin ejecutar el software.

b)

Reducen el tiempo de ejecución de pruebas automatizadas.

c)

Reemplazan completamente las pruebas dinámicas.

d)

Garantizan la ausencia de defectos en el producto final.

2.

¿Cuál de los siguientes NO es un tipo de revisión reconocido en ISTQB?

a)

Revisión informal

b)

Revisión técnica

c)

Análisis estático

d)

Inspección

3.

En una revisión formal, ¿qué rol es responsable de liderar la reunión y asegurar que se sigan los procedimientos?

a)

Autor

b)

Moderador

c)

Revisor

d)

Registrador

4.

¿Cuál es la diferencia principal entre revisiones dinámicas y estáticas?

a)

Las revisiones estáticas siempre son informales.

b)

Las revisiones dinámicas requieren la ejecución del software.

c)

Las revisiones estáticas no detectan defectos en documentos.

d)

Las revisiones dinámicas son más económicas en fases tempranas.

5.

¿Cuál de los siguientes es un defecto que puede detectarse mediante análisis estático de código?

a)

Variables no inicializadas

b)

Ambigüedades en requisitos

c)

Errores de usabilidad

d)

Fallos de integración entre módulos

6.

¿Qué tipo de defectos suelen detectarse mejor en revisiones de requisitos?

a)

Errores de memoria

b)

Ambigüedades y contradicciones

c)

Excepciones no controladas

d)

Problemas de concurrencia

7.

¿Cuál de los siguientes es un resultado esperado de una revisión formal?

a)

Confirmación de que no existen defectos.

b)

Lista documentada de hallazgos y acciones correctivas.

c)

Ejecución de casos de prueba sobre el documento.

d)

Verificación de que el software compila sin errores.

8.

¿Cuál de los siguientes defectos se detecta con mayor eficacia en una revisión de requisitos?

a)

Variables no inicializadas en código.

b)

Requisitos ambiguos que permiten varias interpretaciones.

c)

Defectos de concurrencia en procesos multihilo.

d)

Errores de configuración en pruebas automatizadas.

9.

¿Cuál de los siguientes describe mejor la diferencia entre análisis estático y pruebas dinámicas?

a)

El análisis estático evalúa el software ejecutándolo con datos, mientras que las pruebas dinámicas usan herramientas de análisis.

b)

El análisis estático evalúa el código o documentos sin ejecutarlos, mientras que las pruebas dinámicas requieren ejecutar el software.

c)

El análisis estático solo encuentra defectos menores, mientras que las pruebas dinámicas encuentran defectos críticos.

d)

El análisis estático sustituye completamente a las pruebas dinámicas si se aplica temprano.

10.

¿Cuál de los siguientes es un beneficio indirecto de las pruebas estáticas?

a)

Detectar defectos de seguridad en código fuente antes de la ejecución.

b)

Reducir el costo de corrección al detectar defectos temprano.

c)

Aumentar el entendimiento compartido entre los miembros del equipo.

d)

Validar el rendimiento del software bajo condiciones de carga.

11.

¿Cuál de los siguientes resultados se espera de una revisión formal exitosa?

a)

Confirmación de que el documento revisado no contiene defectos.

b)

Lista documentada de hallazgos y acciones recomendadas.

c)

Reducción del esfuerzo en pruebas dinámicas hasta en un 100%.

d)

Validación de que el sistema cumple con los requisitos de negocio.

12.

¿Qué rol en una revisión formal tiene la responsabilidad principal de explicar el documento y responder preguntas de los revisores?

a)

Autor

b)

Moderador

c)

Registrador

d)

Gestor de Calidad

13.

¿Cuál es el propósito de usar un checklist en una revisión?

a)

Asegurar que los revisores solo lean los títulos del documento.

b)

Estandarizar la revisión y ayudar a no pasar por alto defectos comunes.

c)

Reemplazar el juicio experto de los revisores.

d)

Reducir el tiempo de revisión eliminando discusiones.

14.

¿Cuál de los siguientes defectos sería más difícil de detectar en una revisión estática y requeriría pruebas dinámicas?

a)

Contradicciones entre requisitos de usuario y sistema.

b)

Interfaces de usuario con problemas de accesibilidad.

c)

Variables sin inicializar en el código fuente.

d)

Tiempo de respuesta excesivo bajo carga de usuarios.