diff --git a/_sources/lectures/TWP40/TWP40_10.rst b/_sources/lectures/TWP40/TWP40_10.rst index ca1f800b6b..8be6c9ca36 100644 --- a/_sources/lectures/TWP40/TWP40_10.rst +++ b/_sources/lectures/TWP40/TWP40_10.rst @@ -41,6 +41,30 @@ Ejercicio Preguntas frecuentes -------------------- +.. mchoice:: feedback_l40_10_1 + :random: + :answer_a: nos ayuda a construir el producto correcto sin desperdicios ni redundancias + :feedback_a: A menudo tiene sentido escribir la prueba primero y luego escribir tanto código como sea necesario para permitir que la prueba pase. + :answer_b: Hace que el código se ejecute más rápido. + :feedback_b: es incorrecto porque la definición de pruebas no afecta directamente la velocidad del código. + :answer_c: Permite al programador escribir menos código. + :feedback_c: es incorrecto porque escribir pruebas en realidad requiere que se escriba más código. + :answer_d: No es necesario para una buena programación. + :feedback_d: es incorrecto porque definir pruebas es un aspecto importante de las buenas prácticas de programación. + :correct: a -+ ¿Por qué definir algunas pruebas antes de la implementación es una buena práctica de programación? -+ ¿Cuál es la ventaja de escribir pseudocódigo en la etapa de diseño? + Por qué definir algunas pruebas antes de la implementación es una buena práctica de programación? + +.. mchoice:: feedback_l40_10_2 + :random: + :answer_a: Permite probar el flujo lógico del programa antes de codificarlo. + :feedback_a: Escribir pseudocódigo en la etapa de diseño brinda varios beneficios, incluida la capacidad de probar la lógica y la estructura del programa antes de escribir cualquier código real. + :answer_b: Ahorra tiempo y esfuerzo en la codificación más adelante. + :feedback_b: es incorrecto porque escribir pseudocódigo requiere tiempo y esfuerzo, pero es una inversión que vale la pena en la etapa de diseño. + :answer_c: Ayuda a identificar errores de sintaxis en el código. + :feedback_c: Esto ayuda a identificar errores lógicos, lagunas y lagunas en el diseño del programa, lo que ahorra tiempo y esfuerzo a largo plazo. + :answer_d: Facilita la depuración del código. + :feedback_d: Esto ayuda a identificar errores lógicos, lagunas y lagunas en el diseño del programa, lo que ahorra tiempo y esfuerzo a largo plazo. + :correct: a + + Cuál es la ventaja de escribir pseudocódigo en la etapa de diseño?