26/4/2014 Campus17 2014-1
http://66.165.175.209/campus17_20141/mod/quiz/attempt.php?id=4550 1/3
1
Puntos: 1
Seleccione una
respuesta.
a. Esta técnica pretende revelar defectos cuando se elijen valores del dominio de entrada que producen determinados valores del
dominio de salida.
b. Esta técnica se basa en el diagrama de transición de estados construido para los objetos relevantes del sistema.
c. Se generan los valores correspondientes a los casos de pruebas de forma aleatoria teniendo en cuenta la especif icación de
las entradas y en algunos casos las salidas.
d. Partiendo de la prueba de partición de clases equivalentes se puede incorporar en los datos de pruebas, valores limites de las
clases particionadas, es decir, valores que se encuentran en el borde de una u otra clase.
Las técnicas de pruebas de software constituyen un mecanismo conceptual mediante el cual se pueden detectar defectos en el software. La técnica de prueba
llamada pruebas de suposición de error hace referencia a:
2
Puntos: 1
Seleccione una
respuesta.
a. Test de portabilidad, Test de satisfacción, Test de cumplimiento.
b. Test de Usabilidad, Test de seguridad, Test de Performance
c. Test de Recuperación, Test de Documentación, Test de mantenibilidad.
d. Test de configuración, Test de Instalabilidad, Test de Fiabilidad
e. Test de Facilidad, Test de volumen, Test de Estrés
Existen varios tipos de pruebas que se pueden realizar sobre un software, de las siguientes cuales pruebas no corresponden a los tipos de
prueba que se pueden realizar sobre el software:
3
Puntos: 1
Seleccione una
respuesta.
a. Fiables
b. Cuantif icables
c. Precisas
d. Independientes
e. Explicables
Las métricas de calidad para que sean útiles deben cumplir algunas características, de las siguientes características cuales no deben cumplir las métricas para
que sean útiles:
4
Puntos: 1
Seleccione una
respuesta.
a. Es la tarea de probar que un programa realiza lo que se supone que debe hacer
b. Es la ejecución de programas de softw are con el objetivo de detectar defectos y fallas
c. Es el proceso orientado a demostrar que un programa no tiene errores
d. es un conjunto de procedimientos para seguridad del softw are
e. Es la tarea de demostrar que un programa realiza las funciones para las cuales fue construido
A continuación se presentan las definiciones de lo que es el proceso de prueba o Testing entendidos de diferentes maneras, ¿Cuál de los
siguientes enunciados no es una definición de testing:
5
Puntos: 1
Seleccione una
respuesta.
a. La población de entrada se genera a partir del muestreo de conjuntos de valores llamados clases. Las clases seleccionadas
deben cubrir todo el dominio de valores de entrada o salida y no deben traslaparse.
b. Se generan los valores correspondientes a los casos de pruebas de forma aleatoria teniendo en cuenta la especif icación de
las entradas y en algunos casos las salidas.
c. Esta técnica pretende revelar defectos cuando se elijen valores del dominio de entrada que producen determinados valores del
Las técnicas de pruebas de software constituyen un mecanismo conceptual mediante el cual se pueden detectar defectos en el software. La técnica de prueba
llamada pruebas de partición de equivalencias hace referencia a:
Act. 8. Lección Evaluativa 2
EVALUACION DE SOFTWARE Perfil Salir
26/4/2014 Campus17 2014-1
http://66.165.175.209/campus17_20141/mod/quiz/attempt.php?id=4550 2/3
dominio de salida.
d. Esta técnica se basa en el diagrama de transición de estados construido para los objetos relevantes del sistema.
6
Puntos: 1
Seleccione una
respuesta.
a. Identif icar la causa de fallas en la prueba
b. Decidir cuando suspender la prueba
c. Evaluar los resultados generados por la prueba
d. Emitir un criterio de evaluación
e. Llevar a cabo dichos casos de prueba
f. Preparar una serie de casos de prueba
El concepto de prueba se define como una actividad en la cual un sistema es ejecutado bajo condiciones especificas, se observan o
almacenan los resultados y se realiza una evaluación de algún aspecto del sistema. Cuando se habla de condiciones especificas se supone
la presencia de un ambiente de operación de la prueba, para el cual deben existir determinados valores para las entradas y las salidas. La
IEEE define un caso de prueba como un conjunto de entradas, condiciones de ejecución y resultados esperados diseñados para un objetivo
particular. De las definiciones anteriores se puede identificar algunas acciones a realizar, de las siguientes acciones cuál no corresponde al
proceso de prueba de software:
7
Puntos: 1
Seleccione una
respuesta.
a. Pruebas según la experiencia
b. Análisis de los valores límite
c. Partición equivalente
d. Prueba de definición de datos
e. Tablas de decisión
Las pruebas de caja negra o pruebas funcionales concentran la atención en generar casos de prueba que permitan ejercitar los requisitos
funcionales de un programa. Este tipo de pruebas se concentran en la funcionalidad, y se realizan interactuando con la interfaz del
software. Los casos de prueba generados en este enfoque, se diseñan a partir de valores entrada y salida, de esta manera se puede
determinar la validez de una salida para un conjunto de entradas proporcionadas. La aplicación de pruebas de caja negra permiten detectar
errores como funciones incorrectas o ausentes, errores en estructuras de datos, errores de rendimiento, así como errores de inicialización
y terminación. De las siguientes cuál no corresponden a las pruebas de caja negra:
8
Puntos: 1
Seleccione una
respuesta.
a. El tamaño del producto
b. Identif icación de los riesgos
c. La duración del proyecto
d. Identif icación de defectos
e. Actividades de mejora del proceso
f. Complejidad del Diseño
Las métricas deben ser implantadas paso a paso en cinco niveles, correspondientes al nivel de madurez del proceso de desarrollo. De las siguientes métricas
cuales no corresponden a los niveles de madurez:
9
Puntos: 1
Seleccione una
respuesta.
a. Se detectan problemas rápidamente
b. Se verif ica que los objetivos individuales y los objetivos de la organización que sean acordes
c. Se definen las mediciones y métricas de calidad en cada etapa de desarrollo
d. Se crean y se siguen estándares de trabajo
e. Se evita incurrir en costos innecesarios
Los procesos de aseguramiento de la calidad traen consigo múltiples beneficios que se pueden obtener como resultado de aplicar estos
procesos, de los siguientes beneficios cuál no corresponde al proceso de aseguramiento de la calidad:
10
Puntos: 1
Los términos como falla, equivocación y error, pueden considerarse como sinónimos, sin embargo, dentro del contexto de prueba de software no se puede
realizar esta suposición, para evitar confusiones y presentar al lector conceptos básicos en materia de pruebas, se presentan estas definiciones. La definición
de falla es la siguiente:
Tiempo restante
0:16:31
26/4/2014 Campus17 2014-1
http://66.165.175.209/campus17_20141/mod/quiz/attempt.php?id=4550 3/3
Seleccione una
respuesta.
a. Un paso, proceso o definición de dato incorrecto en un programa de computadora.
b. Resultado incorrecto.
c. Acción del ser humano que produce un resultado incorrecto
d. Magnitud por la que el resultado es incorrecto.
Guardar sin enviar Enviar todo y terminar
Usted se ha autentificado como Jorge A lbeiro Salazar A gudelo (Salir)
301569A
campus17_20141 ► 301569A ► Cuestionarios ► Act. 8. Lección Evaluativa 2 ► Intento 1