Está en la página 1de 2

Sustentación del análisis realizado a la solución de la actividad

Para solucionar los ejercicios los fui analizando uno a uno y elaborando cada
diagrama en el programa DFD, el cual fue primera vez que lo utilice y para poderlo
entender vi unos videos en YouTube, pero la verdad es que el programa me parece
súper fácil y una herramienta muy útil. Al terminar de elaborar cada diagrama, los
ejecutaba haciendo varias pruebas para ver si estaban funcionando correctamente.
Ejercicio 1: lo primero a entender es que los números positivos son del 0 en
adelante y los negativos son del 0 hacia atrás, entonces para saber si un número
es positivo o negativo, se debe poner la condición de que el número ingresado sea
mayor o igual que 0, si cumple la condición el número es positivo, de lo contrario es
negativo.
Ejercicio 2: para realizar este ejercicio busque información en internet y ahí
descubrí que existe un operador matemático llamado división tipo mod, la cual toma
como resultado el residuo de una división, entonces si un número es divisible de 5,
el residuo siempre va a dar 0. Por lo tanto, en el DFD del ejercicio se debe poner
una condición que diga que el número ingresado al dividirlo tipo mod entre 5 debe
dar 0 (número mod 5 = 0), si cumple la condición el número es divisible de 5, de lo
contrario el número no es divisible de 5.
Ejercicio 3: para este ejercicio se deben ingresar dos números, se pone una
primera condición para saber si a es mayor que b, si la condición se cumple el mayor
es a, si no se cumple, se ingresa otra condición para saber si b es mayor que a, si
es así el mayor es b, de lo contrario, como no cumple ninguna de las dos
condiciones, quiere decir que los números son iguales.
Ejercicio 4: en este ejercicio también utilicé una división tipo mod para dividir el
número ingresado en 2 y el residuo debe dar 0, ya que si un número es par, al
dividirlo, el residuo siempre va a dar 0. Por lo tanto, se ingresa la condición (Numero
mod 2 = 0) si se cumple, el número es par de lo contrario es impar.
Me basé en el material de la actividad 3 para determinar el análisis de la solución,
la declaración de variables, el pseudocódigo, la prueba de escritorio y la ejecución
del algoritmo.
Ejercicio 5: este ejercicio fue para mí el más complicado, dedique mucho tiempo a
buscar en internet como solucionarlo, hasta que por fin entendí como hacerlo,
basándome también en el diagrama que está en el documento de los ejercicios. Con
este ejercicio, conocí la herramienta llamada Asignación que está en DFD, en la
cual se hacen las operaciones necesarias para solucionar este algoritmo.
Se determina una operación que permita hallar el equivalente en decímetros de
cada valor ingresado y otra operación que sume esos equivalentes para mostrar el
resultado en decímetros.
Me basé en el material de la actividad 3 para determinar el análisis de la solución,
la declaración de variables, el pseudocódigo y la ejecución del algoritmo.
La prueba de escritorio no supe como determinarla, ya que este no es un algoritmo
condicionado, entonces no hay se cumple o no se cumple, sino que simplemente
se ingresan unos valores, realiza la operación y muestra un resultado. Sin embargo,
la única manera que encuentro para verificar si la operación está bien, es haciéndola
de forma manual o en la calculadora, para ver si el resultado es el mismo.

También podría gustarte