Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

ALGORITMOS

Presenta:

María José Hernández Cázarez.

Se definen como la serie de instrucciones finitas y precisas de un proceso que arroja un resultado predecible que está orientado a la resolución de un problema.

¿Qué son?

  • Las fórmulas matemáticas

  • Las recetas de cocina

  • Las instrucciones para usar un dispositivo

Ejemplos

Son ejemplos de algoritmos ya que proporcionan una serie de pasos que producirán el mismo resultado, siempre y cuando se ejecute la secuencia correcta.

Como están relacionados con la metodología de la solución de

problemas, nos ayudan a plantearnos diferentes alternativas

para resolverlos, así como elegir y desarrollar la más adecuada de ellas.

¿Para qué nos sirven?

Un algoritmo nos da la solución general de un problema y lo podemos emplear todas las veces que se nos presenta el mismo problema.

Si analizas tus labores cotidianas te das cuenta de que los algoritmos se presentan a diario a lo largo de tu día, todo lo que nos rodea es siempre una secuencia de pasos que nos llevan a realizar nuestras actividades.

Características de los algoritmos

Características de los algoritmos

Debe tener un número determinado de pasos, un inicio y un final.

Finito

El texto que lo escribe debe ser claro, tal que permita entenderlo y leerlo fácilmente.

Legible

Cada paso debe estar muy claro, sé breve y concreto, evitando ambigüedades.

Preciso

El algoritmo debe resolver el problema.

Eficaz

Debe resolver el problema utilizando de forma óptima los recursos disponibles.

Eficiente

Los más usuales para encontrar un algoritmo son:

Tipos de algoritmos

Descripción narrada

Es cuando anotamos la solución de un problema, paso a paso, dando una secuencia de orden. Es la forma más sencilla, está hecha en lenguaje natural.

Algunas recomendaciones para que la redacción de los algoritmos por este método sea de fácil

lectura y comprensión son:

  • Utilizar las palabras “inicio” y “fin” para identificar el punto de partida y el término del algoritmo.

  • Numerar cada paso, empezando con el 1.

  • Las instrucciones deben ser frases cortas y concretas.

  • Cada instrucción debe iniciar con un verbo que identifique la acción que se va a realizar.

Ejemplo de algoritmo en versión narrada

Pseudocódigo

Es un “falso lenguaje” mezcla de instrucciones de programación y de palabras en lenguaje natural.

Una herramienta muy efectiva para el seguimiento de la lógica de un algoritmo y para transformarlo con facilidad en un programa informático.

Ejemplo de algoritmo en versión pseudocódigo

Es la representación gráfica de un algoritmo. Para su construcción se usan símbolos estandarizados en el que cada uno tiene un significado.

Los pasos del algoritmo se escriben dentro del símbolo correspondiente y se une con flechas denominadas “líneas de flujo” que indican el orden en que los pasos deben llevarse a cabo.

Diagrama de flujo

Este diagrama de flujo nos explica ¨como cruzar una avanida con semaforo de manera adecuada y segura¨

Ejemplo de algoritmo de diagrama de flujo

Learn more about creating dynamic, engaging presentations with Prezi