![]() |
Created by Larisa Hinojosa
over 8 years ago
|
|
Un Algritmo en términos generales, debe ser:Realizable: El proceso algorítmico debe terminar después de una cantidad finita de pasos. Se dice que un algoritmo es inaplicable cuando se ejecuta con un conjunto de datos iniciales y el proceso resulta infinito o durante la ejecución se encuentra con un obstáculo insuperable sin arrojar un resultado.Comprensible: Debe ser claro lo que hace, de forma que quien ejecute los pasos (ser humano o máquina) sepa qué, cómo y cuándo hacerlo. Debe existir un procedimiento que determine el proceso de ejecución.Preciso: El orden de ejecución de las instrucciones debe estar perfectamente indicado. Cuando se ejecuta varias veces, con los mismos datos iniciales, el resultado debe ser el mismo siempre. La precisión implica determinismo.Los algoritmos no admiten ningún tipo de ambigüedad ya que los lenguajes de programación tienen un vocabulario restringido y preciso. Esto exige la utilización de un conjunto determinado de palabras, mandos o primitivas en cualquiera de los procedimientos que se elaboren.Actividad: discutan en parejas sus algoritmos para cambiar una bombilla y propongan algunas mejoras. Luego, escriban en el pintarrón un algoritmo con participación de toda la clase.Ahora ve el video:
Actividad:Copia en tu cuaderno y luego ordena los pasos para pescar en una secuencia lógica._______ 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.
Want to create your own Notes for free with GoConqr? Learn more.