Examen 3

EXAMEN 3 1. ¿Cuándo se debe detener la prueba?  A) cuando se hayan ejecutado todas las pruebas planificadas  B) cuando e

Views 108 Downloads 1 File size 84KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

EXAMEN 3 1. ¿Cuándo se debe detener la prueba?  A) cuando se hayan ejecutado todas las pruebas planificadas  B) cuando el tiempo se ha agotado  C) cuando se hayan corregido todos los defectos correctamente  D) depende de los riesgos para el sistema que se está probando 2. Los números de pedido en un sistema de control de stock pueden  10000 y 99999 inclusive. ¿Cuál de las siguientes entradas puede ser resultado del diseño de pruebas para sólo clases de equivalencia válidas y límites válidos?  A) 1000, 50000, 99999  B) 9999, 50000, 100000  C) 10000, 50000, 99999  D) 10000, 99999, 100000 3. Considere las siguientes afirmaciones acerca del diseño de la prueba temprana: i. El diseño de la prueba temprana puede prevenir la multiplicación de fallas ii. Las fallas encontradas durante el diseño de la prueba temprana son más costosas de reparar iii. El diseño de la prueba temprana puede encontrar fallas iv. Diseño de la prueba temprana puede causar cambios en los requisitos v. Diseño de la prueba temprana normalmente toma más esfuerzo  A) i, iii y iv son verdaderos; Ii & v son falsos  B) iii & iv son verdaderas; I, ii y v son falsos  C) i, iii, iv y v son verdaderas; Ii es falso  D) i & ii son ciertas; Iii, iv y v son falsos 4. Las pruebas no funcionales del sistema incluyen:  A) pruebas para ver dónde el sistema no funciona correctamente  B) probar los atributos de calidad del sistema incluyendo el rendimiento y la usabilidad  C) probar una función del sistema utilizando sólo el software requerido para esa función  D) pruebas de funciones que no deberían existir 5. ¿Cuál de las siguientes no forma parte de la gestión de configuración?  A) auditoría de la conformidad con la norma ISO 9000

 B) contabilidad de estado de los elementos de configuración  C) identificación de versiones de prueba 6. ¿Cuál de los siguientes es el propósito principal de la estrategia de integración para las pruebas de integración en las pequeñas?  A) asegurar que todos los módulos pequeños sean probados adecuadamente  B) garantizar que el sistema interactúa con otros sistemas y redes  C) especificar qué módulos combinar cuándo y cuántos a la vez  D) especificar cómo se debe dividir el software en módulos Q 7. ¿Cuál es el propósito de un criterio de finalización de la prueba?  A) saber cuando una prueba específica ha terminado su ejecución  B) asegurar que la especificación del caso de prueba esté completa  C) establecer los criterios utilizados para generar entradas de prueba  D) determinar cuándo dejar de probar 8. Considere las siguientes afirmaciones: i. Un incidente puede ser cerrado sin ser fijo ii. Incidentes no se pueden plantear contra la documentación. iii. La etapa final de seguimiento de incidentes es la fijación. iv. El registro de incidentes no incluye información sobre ambientes de prueba.  A) ii es cierto, i, iii y iv son falsos  B) i es cierto, ii, iii y iv son falsos  C) i y iv son verdaderos, ii y iii son falsos  D) i y ii son verdaderos, iii y iv son falsos 9. Dado el siguiente código, ¿cuál declaración es verdadera sobre el número mínimo de casos de prueba requeridos para la declaración completa y la cobertura de sucursal? Leer p Leer q SI p + q> 100 THEN Imprimir "grande" ENDIF IF p> 50 ENTONCES Imprimir "p grande" ENDIF  A) 1 prueba para la cobertura de la declaración, 3 para la cobertura de la sucursal  B) 1 prueba para la cobertura de la declaración, 2 para la cobertura de la sucursal  C) 1 prueba para la cobertura de la declaración, 1 para la cobertura de la sucursal  D) 2 pruebas para la cobertura de la declaración, 2 para la cobertura de la sucursal 10. Considere las siguientes afirmaciones: i. El 100% de cobertura de declaración garantiza una cobertura de sucursal de 100%. ii. La cobertura de la sucursal del 100% garantiza la cobertura de la declaración del 100%.

iii. iv. v.

La cobertura de filial al 100% garantiza una cobertura de decisión del 100%. 100% de cobertura de decisión garantiza una cobertura de sucursal de 100%. La cobertura de la declaración al 100% garantiza una cobertura del 100% de la decisión.

 A) ii es Verdadero; I, iii, iv y v son falsos  B) i & v son Verdaderos; Ii, iii y iv son falsos  C) ii y iii son Verdaderos; I, iv y v son falsos  D) ii, iii y iv son Verdaderos; I & v son falsos 11. La prueba del sistema funcional es:  A) probar que el sistema funciona con otros sistemas  B) probar que los componentes que componen el sistema funcionan juntos  C) probar la funcionalidad de extremo a extremo del sistema en su conjunto  D) probar el sistema realiza funciones dentro de los tiempos de respuesta especificados 12. Los incidentes no se plantearían en contra de:  A) requisitos  B) documentación  C) casos de prueba  D) mejoras sugeridas por los usuarios 13. ¿Cuáles de los siguientes elementos no se incluirían en Gestión de configuración?  A) sistemas operativos  B) documentación de la prueba  C) datos en vivo  D) documentos de requisitos de usuario 14. Las pruebas de mantenimiento son:  A) actualización de pruebas cuando el software ha cambiado  B) probar un sistema liberado que ha sido cambiado  C) pruebas por parte de los usuarios para asegurarse de que el sistema satisface una necesidad empresarial  D) pruebas para mantener la ventaja comercial

15. ¿Qué no puede encontrar el análisis estático?  A) el uso de una variable antes de que se haya definido  B) código inaccesible ("muerto")  C) fugas de memoria  D) las violaciones del límite del arreglo 16. ¿Cuál de las siguientes técnicas NO es una técnica de caja negra?  A) pruebas de transición de estado  B) CLSAJ  C) pruebas de sintaxis  D) análisis del valor límite 17. Pruebas Beta es:   A) realizada por los clientes en su propio sitio   B) realizado por los clientes en el sitio del desarrollador de software   C) realizada por un Equipo de Prueba Independiente   D) realizado tan pronto como sea posible en el ciclo de vida 18. Teniendo en cuenta los siguientes tipos de herramientas, ¿qué herramientas se utilizarían típicamente los desarrolladores y cuáles por un equipo independiente de pruebas del sistema? i. ii. iii. iv.

Análisis estático Pruebas de rendimiento Gestión de pruebas Análisis dinámico

 A) los desarrolladores utilizarían típicamente i y iv; Equipo de pruebas ii y iii  B) los desarrolladores utilizarían típicamente i y iii; Equipo de pruebas ii e iv  C) los desarrolladores utilizarían típicamente ii e iv; Equipo de prueba i y iii  D) los desarrolladores utilizarían típicamente i, iii y iv; Equipo de pruebas ii 19. El objetivo principal de las pruebas de aceptación es:  A) encontrar fallas en el sistema  B) asegurar que el sistema sea aceptable para todos los usuarios  C) probar el sistema con otros sistemas  D) pruebas desde una perspectiva empresarial

20. ¿Cuál de las siguientes afirmaciones sobre la prueba de componentes es FALSO?

 A) las técnicas de diseño de prueba de caja negra tienen todas una técnica de medición de prueba asociada  B) las técnicas de diseño de pruebas en caja blanca tienen todas una técnica de medición de prueba asociada  C) la complejidad ciclomática no es una técnica de medición de prueba  D) las técnicas de medición de prueba en caja negra tienen todas una técnica de diseño de prueba asociada 21. ¿Cuál de las siguientes afirmaciones NO es verdadera?  A) la inspección es el proceso de revisión más formal  B) las inspecciones deben ser dirigidas por un líder capacitado  C) los gerentes pueden realizar inspecciones en los documentos de gestión  D) la inspección es adecuada incluso cuando no hay documentos escritos 22. Una herramienta de ejecución de prueba comercial típica sería capaz de realizar todo lo siguiente, EXCEPTO:  A) calcular los resultados esperados  B) comparación de los resultados esperados con los resultados reales  C) registro de las entradas de prueba  D) leer los valores de prueba de un archivo de datos 23. La diferencia entre la nueva prueba y la prueba de regresión es:  A) la nueva comprobación garantiza que se ha eliminado el fallo original; La prueba de regresión busca efectos secundarios inesperados  B) la nueva prueba busca efectos secundarios inesperados; La prueba de regresión asegura que el fallo original se ha eliminado  C) la nueva prueba se realiza después de que se hayan corregido las fallas; Las pruebas de regresión se realizan antes  D) la nueva prueba es realizada por los desarrolladores; Las pruebas de regresión son realizadas por probadores independientes 24. Los resultados esperados son:  A) sólo es importante en las pruebas del sistema  B) sólo se utiliza en la prueba de componentes  C) más útil cuando se especifica por adelantado  D) derivado del código 25. Qué tipo de revisión requiere criterios formales de entrada y salida, incluyendo métricas:  A) paso a paso  B) inspección

 C) revisión de la dirección  D) revisión post proyecto 26. ¿Cuál de los siguientes utiliza el análisis de impacto más?  A) prueba de componentes  B) pruebas no funcionales del sistema  C) pruebas de aceptación por parte del usuario  D) pruebas de mantenimiento 27. ¿Qué NO se incluye en los costos típicos para un proceso de inspección?  A) creación de formularios y bases de datos  B) analizar las métricas y mejorar los procesos  C) la redacción de los documentos a inspeccionar  D) tiempo dedicado al documento fuera de la reunión 28. ¿Cuál de los siguientes NO es un objetivo de prueba razonable:  A) para encontrar fallas en el software  B) probar que el software no tiene fallas  C) dar confianza en el software  D) encontrar problemas de rendimiento 29. ¿Qué expresión mejor coincide con las siguientes características de los procesos de revisión:  1. dirigido por el autor  2. indocumentado  3. ninguna participación de la dirección  4. dirigido por un moderador o líder  5. utiliza criterios de entrada y salida s) inspección t) revisión inter pares u) revisión informal v) guía práctica  A) s = y 5, t = 3, u = 2, v = 1  B) s = 4, t = 3, u = 2 y 5, v = 1  C) s = 1 y 5, t = 3, u = 2, v = 4  D) s = 4 y 5, t = 1, u = 2, v = 3

30. ¿Cuál de las siguientes no forma parte de las pruebas del sistema?  A) pruebas basadas en procesos empresariales  B) pruebas de rendimiento, carga y esfuerzo  C) pruebas de usabilidad  D) pruebas de integración de arriba hacia abajo

31. ¿Qué declaración sobre los resultados esperados es FALSO?  A) los resultados esperados se definen por el comportamiento del software  B) los resultados esperados se derivan de una especificación, no del código  C) los resultados esperados deben predecirse antes de que se realice una prueba  D) los resultados esperados pueden incluir restricciones temporales tales como tiempos de respuesta 32. El estándar que da definiciones de términos de prueba es:  A) ISO / IEC 12207  B) BS 7925-1  C) ANSI / IEEE 829  D) ANSI / IEEE 729 33. El costo de la fijación de un fallo:  A) no es importante  B) aumenta el tiempo en que se encuentra una falla  C) disminuye más tarde se encuentra una falla  D) nunca se puede determinar Q 34. ¿Cuál de las siguientes no está incluida en el documento del Plan de Prueba de la Norma de Documentación de Prueba?  A) lo que no debe probarse  B) probar las propiedades del entorno  C) planes de calidad  D) horarios y plazos 35. ¿Podrían las revisiones o inspecciones ser consideradas parte de las pruebas?  A) no, porque se aplican a la documentación de desarrollo  B) no, porque normalmente se aplican antes de la prueba  C) sí, porque ambos ayudan a detectar fallas y mejorar la calidad  D) sí, porque las pruebas incluyen todas las actividades no constructivas

36. ¿Cuál de las siguientes no forma parte de las pruebas de rendimiento?   A) medir los tiempos de respuesta   B) pruebas de recuperación   C) simular muchos usuarios   D) generar muchas transacciones

37. La conjetura de errores se utiliza mejor:   A) después de aplicar técnicas más formales   B) como el primer enfoque para derivar casos de prueba   C) por experimentadores inexpertos   D) después de que el sistema haya terminado