Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Quiz1 Int1 PDF
Quiz1 Int1 PDF
Quiz 1 - Semana 3
Instrucciones
https://poli.instructure.com/courses/13149/quizzes/46725 1/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
Historial de intentos
https://poli.instructure.com/courses/13149/quizzes/46725 2/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
Las respuestas correctas estarán disponibles del 3 de jun en 23:55 al 4 de jun en 23:55.
E)
C)
F)
D)
A)
https://poli.instructure.com/courses/13149/quizzes/46725 3/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
B)
https://poli.instructure.com/courses/13149/quizzes/46725 4/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
c := a - b c := a - b
{c > 0} {c < 0}
C) {a > b > 0} D) {a > b > 0}
c := a - b c := a - b
{c > 0} {c < 0}
E) {a < b < 0} F) {a < b < 0}
c := a - b c := a - b
{c > 0} {c < 0}
C)
A)
E)
B)
F)
D)
Un programa que valida que las salidas de otro programa sean válidas.
https://poli.instructure.com/courses/13149/quizzes/46725 5/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
k in [0,n]
x := x·b[k]
k := k + 1
https://poli.instructure.com/courses/13149/quizzes/46725 6/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
k=0
La combinación a = 10, b = 11
La combinación a = 10, b = 8
https://poli.instructure.com/courses/13149/quizzes/46725 7/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
https://poli.instructure.com/courses/13149/quizzes/46725 8/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
Un programa que valida que las entradas de otro programa sean válidas.
x := x·b[k]
k := k + 1
k in [0,n]
x=1
https://poli.instructure.com/courses/13149/quizzes/46725 9/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
{x-y>0}
z=0
z=z+x
z=z*z
z=z-y
{z > 0}
La combinación x = 1, y = 3
La combinación x = 2, y = 1
https://poli.instructure.com/courses/13149/quizzes/46725 10/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
{Pre: P}
S0
{Inv: R}
do B1 →if B2 then S1
else S2 fi
od
{Post: Q}
De los siguientes pasos, cuáles son necesarios para verificar que el
programa es correcto?
{P} S1 {R}
El ciclo do termina
{P} S0 {R}
P WP(Q, S1)
https://poli.instructure.com/courses/13149/quizzes/46725 11/12
2/6/2020 Quiz 1 - Semana 3: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]
{R, ¬B1} Q
(P, ¬B1) Q
https://poli.instructure.com/courses/13149/quizzes/46725 12/12