Actividad de puntos evaluables - Escenario 2
Fecha de entrega 1 denoven 23:55 Puntos 50 Preguntas 5
Disponible 29 de oct en 0:00- 1 de noven 23:55 —_Limite de tiempo 90 minutos.
Intentos permitidos 2
Instrucciones
Apreciade estudiante, presenta tus eximenes
como SERGIO EL ELEFANTE,
quien con honestidad, usa su sabiduria para mejorar cada dia.
Lee detenidamente las siguientes indicaciones y minimiza inconvenientes:
1. Tepes dos ntentos para desarolar 7, Solo pueles recur. al segura
evaluacion. en caso de un. problema
respondiste uno. de los intentos
in inconveniente yt
on el otro, el examen ni
uevamente,
3. Cuando estés 1
‘on, evita abr 9. S presentas inconvenientes con la
iferentes'a wy examen. Est resentacion del examen, puedes
ocasionar el cierre del mame y ls €rear un caso explcando la stuscion
perdida de un intent , aguntands siempre imagenes de
evidencia, con fecha y hora,
Soporte Tecnolégico pueda brind.
una respuesta |
1e de tener buena conexién
10. P
ras verificar le solucién de
examen unicemente durente
5, Debes empezar @ responder el horas siguientes al cerre
menos des haras a
5 II, Te recomendamos evitar el uso de
igfonos inteligenteso
on “de ws
6. El tiempo limo que tienes para 12, Al terminar de responder el
;Confiamos en que sigas, paso a paso, en el camino hacia la excelencia acadiémica!
{Dos tu polabro de que realzaris esta actividad esumiendo de corazén nuestro
PACTO DE HONOR?Historial de intentos
Intento Hora Puntaje
MAS RECIENTE. Intento 1 4 minutos 50 de 50
® Las respuestas correctas estaran disponibles del 1 de nov en 23:55 al 2 de nov en 23:55.
Puntaje para este intento: 50 de 50
Entregado el 31 de oct en 18:56
Este intento tuvo una duracién de 4 minutos.
Pregunta 1 10/10 pts
De acuerdo al material del curso, la posteondicién de un programa es:
Una afirmacién 0 condicién que debe ser cierta después de ejecutarse el
programa
Un programa que valida que las salidas de otro programa sean validas.
Una pregunta que debe hacerse al iniciar a programar.
Una condicién sin la cul no se pueden escribir programas correctos,
Un estado anterior a la ejecucién del programa,
Pregunta 2 10/10 pts
Se dice que un programa es correcto de acuerdo a su especificacién si:Parliendo de cualquier estado de la precondicién, después de las
instrucciénes, se cumple la postcondicién
No tiene errores de sintaxis de acuerdo a la definicién del lenguaje de
programacién utilizado
Cumple la precondicién y la posteondicién durante todas las instrucciones
del programa.
Compila perfectamente de acuerdo a la plataforma escogida de desarrollo
No tiene errores de sintaxis y compila perfectamente.
Pregunta 3 10/10 pts
{Cual es el predicado Q mas fuerte que hace valida la siguiente tripla?
{Pre Q: )
program mistery
:R, b:R
return a, b
{Pos R:a=12NA=12/A
= 10 AB = 10}
a=ANa=12\b=10Ab=Ba=ANb=B
false
A=12NB=10
true
Pregunta 4 10/10 pts
Observe el siguiente programa:
{Pre Q:a=X Ab=Y¥ Aa>b>0}
kisb;
{Pos R:a0Ab>0AMCD(a)
MCD(%Y) }
Por cual expresién debe ser reemplazado el simbolo '7' para que el programa sea
correcto?
Nota: MCD(p, q) representa el maximo comin divisor entre p y q.Progunta 5 10/10 pts
El siguiente programa es incorrecto con respecto a su especificacién
{Pre Q: x-y > 0}
program ejercicio
input: x, y:R
return z
{Pos R: z> 0}
Usted debe mostrar que efectivamente el programa es incorrecto. ¢ Qué
valores elegiria para las variables de entrada?
La combinacién x = 0.6, y= 0.6
El programa es correcto! Se puede demostrar que lo es con la
combinacién de valores x = 3, y = 2
La combinacién x = 1, y=3
La combinacién x = 0.5, y= 0.4
La combinacién x = 2, y= 1
Puntaje del examen: 50 de 50