Guía Práctica Unidad 3 Pruebas de Caja Blanca - 2020
Guía Práctica Unidad 3 Pruebas de Caja Blanca - 2020
Guía Práctica Unidad 3 Pruebas de Caja Blanca - 2020
CONTROL DE CALIDAD
CONCLUSIONES:
Los estudiantes refuerzan el contenido aprendido en clase por medio de la práctica realizada.
RECOMENDACIONES:
Revisar la información proporcionada por el docente previo a la práctica.
Haber asistido a las sesiones de clase.
Consultar con el docente las dudas que puedan surgir al momento de realizar la práctica.
Resolución CS N° 076-04-2016-04-20
Ejercicios de Caja Blanca
Integrantes: Jonathan Atancuri, Narcisa Araujo, Orellana Luis, David León, Vinicio
Veletanga
1. Realiza los casos de prueba aplicando técnicas de caja blanca (de caminos
básicos) para el siguiente algoritmo
1. begin
2. int i,x
3. i=1
4. read [x]
6. a[i] = b[i] * x
9. else
11. i=i+1
12. end
14. end
Dibujamos el grafo
CONTROL DE CALIDAD
-CC=#Arcos - #Nodos + 2
-CC=9-14+2=3
-CC=NodosPredicado+1
=3
2. Realiza los casos de prueba aplicando técnicas de caja blanca (de estructuras de
control) para el siguiente algoritmo
El segundo ciclo utiliza la variable prom la cual fue calculada en el primer bloque
Valores a probar
Resolución CS N° 076-04-2016-04-20
For anidados
For sencillo
N M AUX<1
1 0 0
1 1 1
1 2 2
1 49 29
1 50 30
1 51 31
0 10 0
1 10 1
2 10 2
49 10 29
50 10 30
51 10 31
Paso 2 (Sintesis)
N M AUX
>= 1 >= 1 >= 1
>= 1 >= 1 <1
>= 1 <1 >= 1
>= 1 <1 <1
<1 >= 1 >= 1
<1 >= 1 <1
<1 <1 >= 1
<1 <1 <1
N M AUX<1
1 0 0 Tabla de verdad
1 1 1
1 2 2 N M AUX
1 49 29 >= 1 >= 1 >= 1
Computación Docente: Ing. Remigio Hurtado., MSc.
CONTROL DE CALIDAD
ID N M Resultado esperado
1 1 0 0
2 1 1 calcular
3 1 2 calcular
4 1 49 calcular
5 1 50 calcular
6 1 51 calcular
7 0 10 0
8 1 10 calcular
9 2 10 calcular
10 49 10 calcular
11 50 10 calcular
12 51 10 calcular
Resolución CS N° 076-04-2016-04-20