Logo Studenta

Introdução ao Pensamento Algorítmico

¡Este material tiene más páginas!

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

Continuar navegando

Materiales relacionados

3 pag.
82 pag.
3tm-gherprog

IPN

User badge image

Todos los Materiales