Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
PENSAMIENTO ALGORITMICO UNA INTRODUCCIÓN BÁSICA AL PENSAMIENTO LÓGICO PENSAMIENTO ALGORITMICO Un problema que se intenta resolver a través de una computadora debe ser reducido en una forma algorítmica. Es importante que sepamos con certeza QUÉ es lo que se pretende resolver y CUAL es el resultado deseable. QUÉ es posible obtenerlo a partir de la información que se tiene o se requiere sobre la situación y CUAL es posible obtenerlo a partir de los procesos necesarios en el diseño de la solución. Veamos ejemplos PARQUEADERO El profesor de algoritmo y programación desea saber cuanto dinero se gasta en una semana parqueando su automóvil en el parqueadero de la Universidad. Intente resolver esto a través de un programa de computadora. QUE = se pretende calcular el valor pagado por concepto de parqueadero en una semana. Tenemos o necesitamos el valor de la hora, la cantidad de horas consumidas en parqueadero por día, la cantidad de días de uso del parqueadero PARQUEADERO CUAL = Para llegar a la solución del problema necesitamos sumar la cantidad de horas consumidas por cada día de uso del parqueadero. Luego necesitamos multiplicar el valor obtenido en el calculo anterior y multiplicarlo por el valor de la hora PARQUEADERO FORMATO ENTRADAS – PROCESOS – SALIDAS Este formato es comúnmente utilizado y se constituye como una forma temprana de diseño de software. PARQUEADERO ENTRADAS PROCESOS SALIDA Valor de la hora Cantidad de horas por día Número de días uso parqueadero Sumatoria horas por cada día (∑horas * días) Valor hora * Sumatoria horas por día Total pagado en parqueadero ACTIVIDAD A continuación encontrará algunos escenarios en los que usted y su grupo aplicarán los incipientes conceptos abordados hasta ahora en esta presentación. Analizarán cada situación y llenarán un formato ENTRADAS- PROCESOS-SALIDAS para cada caso TRANSCARIBE Un estudiante del tecnológico Comfenalco se desplaza desde su casa a la Universidad en Transcaribe. Se requiere un programa de computadora que calcule cuanto se gasta este estudiante por cada mes transcurrido. Además es necesario hacer una simulación de cuanto sería el total gastado en caso de que el valor de la recarga tuviera un incremento del 25% CAMBIO DE DIVISAS Los turistas que visitan a la ciudad de Cartagena necesitan cambiar su dinero por moneda nacional para poder comprar cosas con mayor facilidad. Es necesario un programa de computadora que sea capaz de convertir dólares y euros a pesos colombianos. EL PITCHER Un pitcher (lanzador en el beisbol) puede realizar un máximo de 100 lanzamientos por partido en caso de que el promedio de la velocidad de los mismos sea de 87 mph por cada 10 lanzamientos realizados. Desarrolle un programa de computadora que determine si un lanzador puede llegar a el máximo de lanzamientos posibles. TABLA DE POSICIONES 5 equipos de futbol juegan un torneo. Juegan todos contra todos a un partido. Es necesario un programa que muestre la tabla de posiciones atendiendo a los resultados que se van presentado en cada unos de los juegos. Partido ganado: 3 puntos Partido empatado: 1 punto Partido perdido: 0 puntos Item de desempate: equipo que mas goles tenga anotados Diapositiva 1: PENSAMIENTO ALGORITMICO Diapositiva 2: PENSAMIENTO ALGORITMICO Diapositiva 3: PARQUEADERO Diapositiva 4: PARQUEADERO Diapositiva 5: PARQUEADERO Diapositiva 6: PARQUEADERO Diapositiva 7: ACTIVIDAD Diapositiva 8: TRANSCARIBE Diapositiva 9: Cambio de divisas Diapositiva 10: El pitcher Diapositiva 11: TABLA DE POSICIONES
Compartir