Algoritmos
Día Jueves 16
El día Jueves 16 en la clase de introducción a la programación retomamos el tema de algoritmos, en el cual el maestro nos enseño a crear un algoritmo que nos ayudase a contar los números pares de un grupo de 15 números, después nos pregunto como haríamos para crear un algoritmo que identificara al números más grande o el mayor de un grupo de 15 números, este tenia una estructura similar al anterior, mas había un pequeño problema para la mayoría el cual no habíamos previsto, ¿Qué pasaría si a alguien se le ocurriese meter un número negativo?, recordando con esto lo que nos dijo el maestro; "hay que estar preparados para cuando los imprevistos ocurran", seguido de esto intentamos resolverlo, pero sin éxito, al acabar esa clase el maestro nos dijo la solución a ese problema en nuestros algoritmos y con ello nos dijo; "De tarea tendrán que identificar el mayor y el menor de un grupo de 15 números".Día Martes 21
El día de hoy en la clase de introducción a la programación volvimos a ver el tema de algoritmos, retomando la tarea dejada por el maestro el día Jueves, llamando a 3 compañeros para asegurarse de que los algoritmos se hubiesen resuelto, mas se dio cuenta que dos de ellos no habían logrado desarrollar bien el algoritmo, ya que no tenían el proceso indicado y además sin fin, en cuanto el tercero logro desarrollar bien la estructura del algoritmo, pero por desgracia no tomo en cuenta el problema que ocurrió en el anterior algoritmo a este, ¿Qué pasaría si a alguien se le ocurriese meter un número negativo?, a ver que no sabíamos alguna posible solución el maestro, el maestro dio su solución, con esto vimos como se desarrollaba el algoritmo correctamente, demostrando la importancia de estar atentos en los problemas y no ignorar los pequeños detalles, ya que pueden convertirse en problemas para el algoritmo.
Complementando el tema
Al momento de resolver problemas de cualquier tipo, generalmente se sigue una metodología para lograr cumplir ese propósito. Esta metodología se caracteriza por una serie de acciones o situaciones llevadas a cabo. Estas acciones se pueden conocer como algoritmo, los algoritmos son una herramienta vital para la solución de problemas mediante la computadora.
Para resolver un problema es: Analizar el problema a resolver, después diseñar un algoritmo describiendo la secuencia ordenada de pasos, sin usar ambigüedades, logra expresar el algoritmo como un programa en un lenguaje de programación adecuado, luego ejecutar el algoritmo para comprobar que este funcione y por último validar el programa por computadora si llegase a funcionar.
Gran forma de redactar lo que es un algoritmo y un diagrama de flujo, además del como hacerlos.
ResponderBorrar