Importancia de la Prueba de Software en el Desarrollo

Diana Barojas's profile picture
Created by
Diana Barojas
teacher
Exam Mode
Spaced Repetition
Generate Quiz
Download Cards

Description

Descubre cómo la prueba de software evalúa la calidad y reduce riesgos, asegurando que los sistemas funcionen correctamente y cumplan con los requisitos de los usuarios y normativas. Conoce sus objetivos y metodologías clave.

1. ¿Cuál es uno de los objetivos principales de la prueba de software?

A Eliminar la necesidad de validación. B Reducir el costo del desarrollo. C Aumentar la velocidad del software. D Evaluar productos de trabajo como requisitos, historias de usuario, diseños y código.

2. ¿Qué implica la prueba dinámica en el contexto del software?

A La ejecución del software. B El análisis estático del software. C La corrección de defectos. D La revisión del código sin ejecutarlo.

3. ¿Por qué es importante la prueba de confirmación posterior?

A Para eliminar la necesidad de pruebas dinámicas. B Para mejorar la velocidad del software. C Para identificar nuevos defectos en el software. D Para comprobar si las correcciones han resuelto el problema.

4. ¿Cuál es una diferencia clave entre probar y depurar?

A Probar es más costoso que depurar. B Probar puede desencadenar fallos, mientras que depurar elimina defectos. C Probar solo se realiza una vez, depurar es continuo. D Depurar no requiere conocimientos técnicos, probar sí.

5. ¿Qué tipo de prueba no implica la ejecución del software?

A Prueba de regresión. B Prueba de confirmación. C Prueba estática. D Prueba dinámica.

6. ¿Qué fenómeno ilustra el principio de que los defectos se agrupan?

A El principio de Peter. B La teoría del caos. C La ley de Moore. D El principio de Pareto.

7. ¿Cuál es la diferencia principal entre la prueba y el aseguramiento de la calidad (AC)?

A La prueba es un enfoque preventivo orientado a los procesos, mientras que el AC es un enfoque correctivo orientado al producto. B La prueba es un enfoque correctivo orientado al producto, mientras que el AC es un enfoque preventivo orientado a los procesos. C La prueba se enfoca en los procesos y el AC en los productos. D La prueba y el AC son lo mismo y se utilizan indistintamente.

8. ¿Qué puede causar errores humanos en el desarrollo de software?

A Solo la presión por razones de tiempo. B Presión por razones de tiempo, complejidad de los productos de trabajo, cansancio o falta de formación adecuada. C Solo la complejidad de los productos de trabajo. D Únicamente la falta de formación adecuada.

9. ¿Qué principio de prueba afirma que la prueba exhaustiva es imposible?

A El principio que afirma que los defectos se agrupan. B El principio que afirma que las pruebas se desgastan. C El principio que afirma que la prueba muestra la presencia de defectos, no su ausencia. D El principio que afirma que probarlo todo no es factible salvo en casos triviales.

10. ¿Qué sugiere el principio de que las pruebas se desgastan?

A Que las pruebas siempre detectan nuevos defectos sin importar cuántas veces se repitan. B Que las pruebas solo se desgastan en contextos específicos. C Que las pruebas no necesitan ser modificadas ni actualizadas. D Que si las pruebas se repiten muchas veces, se vuelven menos eficaces para detectar nuevos defectos.