Sunteți pe pagina 1din 6

Primera entrega trabajo colaborativo pensamiento algorítmico.

Jocabed Villa lucumi


Juan David Toro Zuluaga
Jean Paul Mora Sabogal
María Camila Téllez castro
Mayo 2019.

Institución Universitaria Politécnico Gran Colombiano


Pensamiento Algorítmico.
Introducción

Pensamiento algorítmico es la capacidad de entender ejecutar evaluar y crear


algoritmos, ser un pensador algorítmico necesita la capacidad de comprender y
ejecutar algoritmos, para algunas personas es fácil de seguir una serie de
instrucciones precisas mientras que para otras les resulta difícil, en las próximas
paginas vas a encontrar una serie de problemas a los cuales se les debe dar una
solución con una serie de bases vistas en los escenarios que hasta el momento
hemos estudiado, encontraremos entre otras cosas el tipo de problema al cual
nos estamos enfrentando, los tipos de variables y el tipo de datos que tiene cada
una tanto las de entrada como las de salida.

Se trató de dar un modelado al problema como lo explica la lectura del escenario


número 4 y finalmente encontraremos una tabla comparativa con los datos
encontrados para cada uno de los puntos, cabe resaltar que somos principiantes
por lo tanto pueden haber errores en las conjeturas del algoritmo.
Primer punto. Dado el siguiente enunciado:
Un gusano quiere trepar la pata de una mesa, en la cual se encuentran cinco
manzanas. El gusano inicia su recorrido desde el suelo. Cada hora, el gusano
asciende “a” centímetros, pero, debido al cansancio, cae “d” centímetros. Si la
altura de la pata es “h” centímetros, ¿cuántas horas pasarán antes de que el
gusano alcance las manzanas?
Responda:
¿Cuántas variables de entrada tiene el problema? ¿Cuáles son? ¿Qué tipo de
dato tiene cada una?
En consenso con el grupo llegamos a la conclusión que el problema tiene 3
variables que son:
a) Los centímetros que asciende el gusano
b) Los centímetros que desciende por el cansancio.
c) La altura de la pata.
Las 3 variables consideramos que pertenecen a los números reales pues las 3
corresponde a unidades de medida de longitud.
1. ¿Cuántas variables de salida tiene el problema? ¿Cuáles son? ¿Qué tipo de
dato tiene cada una?
Encontramos que el problema solo genera una variable de salida que es el
tiempo que transcurre desde que el gusano empieza el ascenso hasta que
logra llegar donde están las manzanas este dato corresponde a una unidad de
medida del tiempo por lo que consideramos que este dato también
corresponde a los números reales.
2. ¿Qué condiciones deben cumplir las entradas?
Para que el gusano logre llegar hasta donde están las manzanas el gusano
debe ascender más centímetros por hora que los que desciende por el
cansancio.
Los valores tanto de ascenso como de descenso y la altura de la pata no se
podrán expresar en números negativos.
Una fórmula que consideramos podría resolver el problema sería
t = a – d * hora.
h

3. ¿Qué condiciones deben cumplir las salidas?

Los valores de las salidas no pueden expresarse en números negativos.

Segundo punto. Dado el siguiente enunciado:

Determinar si un punto de coordenadas (x, y) se encuentra en el interior de un


cuadrilátero con vértices (0,0), (1,0), (0,1) y (1,1).
Responda:
1. ¿Cuántas variables de entrada tiene el problema? ¿Cuáles son? ¿Qué tipo de
dato tiene cada una?
Consideramos que las variables de entrada son 4 que son los 4 puntos que
delimitan el cuadrilátero, son números reales.
2. ¿Cuántas variables de salida tiene el problema? ¿Cuáles son? ¿Qué tipo de
dato tiene cada una?
Cuenta con una variable de salida de tipo lógico que es falsa o verdadera
según el tipo de dato que sea validado.
3. ¿Qué condiciones deben cumplir las entradas?
Las entradas deben ser de dos dígitos que permita evaluarse en plano
cartesiano.
4. ¿Qué condiciones deben cumplir las salidas?

Las variables de salida deben ser de tipo lógico falso o verdadero, si o no.

De acuerdo con lo anterior, consigne en un documento un cuadro comparativo


con las respuestas a las preguntas anteriormente formuladas para ambos casos.
Ejercicio 1 Ejercicio 2
Tipo de Especifico. Tipo de General
problema problema
Tipos de datos Números Tipos de datos Números reales.
de entrada reales de entrada
Cantidad de 3 Cantidad de 0, los datos son
variables de variables de constantes.
entrada. entrada.
Condición de H,a>0 Condición de No posee variables de
los datos de a>d los datos de entrada.
entrada. entrada
Cuantas 1 Cuantas 2
variables de variables de
salida tiene. salida tiene.
Tipo de Números Cuantas Tipo lógico
variable de reales variables de
salida salida tiene.
Condiciones t>0 Condiciones X,YE((0,0)(1,0)(0,1)(1,1)
de las variables de las VERDADERO. De lo
de salida. variables de contrario cualquier otro
salida. valor será falso.
Conclusiones

En el anterior ejercicio podemos apreciar 2 problemas los cuales debimos


modelar y clasificar para así tratar de dar una posible solución.
Este ejercicio nos obliga a modelar los datos del problema lo que nos lleva a
analizar entender y evaluar cada uno de los datos e información que se nos da
para así generar un procedimiento que nos lleve a la resolución matemática del
problema.
El pensamiento algorítmico es algo que nos lleva abrir el pensamiento porque
aquí se deben contemplar todas las posibilidades de un problema, partiendo
desde unos datos de entrada suministrados por el mismo problema.
Es muy importante tener claro lo que quiero saber para así modelar los datos en
pro de esa respuesta.

S-ar putea să vă placă și