Ejemplos de algoritmos

17
¿ QUE ES LA LÓGICA? La lógica es Una disciplina / método que tiene como objetivo Un método de análisis Para que sirve Ordenar las ideas Pensar correctamente Establecer conclusiones correcta / validas Evitar el error en el razonamiento

Transcript of Ejemplos de algoritmos

Page 1: Ejemplos de algoritmos

¿ QUE ES LA LÓGICA?

La lógica es • Una disciplina / método que tiene como objetivo• Un método de análisis

Para que sirve• Ordenar las ideas• Pensar correctamente• Establecer conclusiones correcta / validas• Evitar el error en el razonamiento

Page 2: Ejemplos de algoritmos

Un Algoritmo es una serie ordenada de instrucciones, pasos o procesos que llevan a la

solución de un determinado problema. Los hay tan sencillos y cotidianos como seguir

la receta del médico, abrir una puerta, lavarse las manos, etc; hasta los que conducen a

la solución de problemas muy complejos.

En la naturaleza hay muchos procesos que puedes considerar como Algoritmos ya que

tienen procedimientos y reglas. Incluso, muchas veces no somos conscientes de ellos.

¿ QUE ES ALGORITMO?

Page 3: Ejemplos de algoritmos

Las características fundamentales que debe cumplir todo algoritmo son:1. Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.2. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe

obtener el mismo resultado cada vez. 3. Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea,

debe tener un número finito de pasos. 4. Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que

permita entenderlo y leerlo fácilmente.

Un algoritmo debe definir tres partes: Entrada, Proceso y Salida. Ejemplo: el algoritmo de receta de cocina se tendrá:Entrada: ingrediente y utensilios.Proceso: elaboración de la receta en la cocina.Salida: terminación del plato (por ejemplo, Pollo al horno)

PASOS PARA REALIZAR UN ALGORITMO

Page 4: Ejemplos de algoritmos

Ejemplo 1. El proceso digestivo es un concepto de algoritmo con el que convivimos a diario sin que nos haga

falta una definición precisa de este proceso. El hecho de que conozcamos cómo funciona el sistema

digestivo, no implica que los alimentos que consumimos nos alimenten más o menos.

Page 5: Ejemplos de algoritmos

ALGORITMOS SECUENCIALES

Page 6: Ejemplos de algoritmos

Ejemplo 2. El proceso de asistir al seminario de Scratch

1. Inicio

2. Despertarse temprano

3. Bañarse

4. Vestirse

5. Desayunar

6. Abordar un transporte (Taxi o Vehículo Propio)

7. Ubicar la ruta a viajar

8. Llegar a tiempo al seminario

9. Fin

Page 7: Ejemplos de algoritmos

Ejemplo 3. Lavarnos los dientes es un procedimiento que realizamos varias veces al día.

1. Inicio

2. Tomar la crema dental

3. Destapar la crema dental

4. Tomar el cepillo de dientes

5. Aplicar crema dental al cepillo

6. Tapar la crema dental

7. Abrir la llave del lavamanos

8. Remojar el cepillo con la crema dental

9. Cerrar la llave del lavamanos

10. Frotar los dientes con el cepillo

11. Abrir la llave del lavamanos

12. Enjuagarse la boca

13. Enjuagar el cepillo

14. Cerrar la llave del lavamanos

15. Secarse la cara y las manos con una toall

16. Fin

Page 8: Ejemplos de algoritmos

Ejemplo 4. Veamos que algo tan común como los pasos para cambiar un foco

1. Inicio

2. Ubicar una escalera o un banco debajo de la

bombilla fundida

3. Tomar una bombilla nueva

4. Subir por la escalera o al banco

5. Girar la bombilla fundida hacia la izquierda hasta

soltarla

6. Enroscar la bombilla nueva hacia la derecha en el

plafón hasta apretarla

7. Bajar de la escalera o del banco

8. Fin

Page 9: Ejemplos de algoritmos
Page 10: Ejemplos de algoritmos
Page 11: Ejemplos de algoritmos

Ejercicio 1.A diferencia de los seres humanos que realizan actividades sin detenerse a pensar en los pasos que deben seguir, los computadores son muy ordenados y necesitan que quien los programan les diga cada uno de los pasos que deben realizar y el orden lógico de ejecución. Numera en orden lógico los pasos siguientes (para pescar): ___ El pez se traga el anzuelo. ___ Enrollar el sedal. ___ Tirar el sedal al agua.___ Llevar el pescado a casa. ___ Quitar el Anzuelo de la boca del pescado. ___ Poner carnada al anzuelo. ___ Sacar el pescado del agua.

Page 12: Ejemplos de algoritmos
Page 13: Ejemplos de algoritmos
Page 14: Ejemplos de algoritmos

ALGORITMOS CON DECISIÓN Algoritmo para encender un auto1. Inicio2. Entrar al auto3. Sentarse 4. Introducir la llave5. Si el carro es manual

Pisar el clutch Si no

Colocar el carro en Parking6. Girar la llave7. Encender8. Fin

Page 15: Ejemplos de algoritmos
Page 16: Ejemplos de algoritmos

Entrar al auto

INICIO

Sentarce

Introducir la llave

Si el auto es manual

Pisar ClutchColocar Parking

Girar la llave

Encender

FIN

Page 17: Ejemplos de algoritmos

ALGORITMO PARA HACER UN PASTEL1. ___________________________2. ___________________________3. ___________________________4. ___________________________5. ___________________________ ___________________________ ____________________________6. ____________________________7. ____________________________ ____________________________8. _____________________________9. _____________________________