Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Inf2_ s1b_ exc2_darioyruyi

149 views

Published on

yastá

Published in: Business
  • Be the first to comment

  • Be the first to like this

Inf2_ s1b_ exc2_darioyruyi

  1. 1. R U Y I M A R T Í N E Z Y D A R Í O M A R T Í N E Z C O L E G I O B U C E R I A S 1 3 / 0 1 / 2 0 1 5 A Z U C E N A C E R V A N T E S P O N C E Algoritmos
  2. 2. ¿Qué es un algoritmo?  Conjunto de instrucciones que aplicado a un número finito de datos, después de un número finito de iteraciones entrega un resultado.
  3. 3. Clasificación de algortimos  Hay dos tipos de clasificación de algoritmos. 1. Informales 2. Computacionales
  4. 4. Informales  Los algoritmos informales son aquellos que no se realizan para una computadora, sino se diseñan para ser ejecutados por el ser humano. Todos los días ejecutas algoritmos informales en todas tus actividades: al prepararte para tus clases, al vestirte, al cocinar, al regresar a casa, entre otros.
  5. 5. Computacionales  Los algoritmos computacionales son los que se crean para que una computadora sea quien ejecute los pasos y obtener el resultado esperado. Se aprovecha la velocidad de procesamiento del ordenador para darnos un resultado mucho más confiable.
  6. 6. Características de algoritmos  Finitos: Debe acabar en algún momento.  Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.  Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.  Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar, incluso por programadores diferentes a sus propios autores.  Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.
  7. 7. Partes de un algoritmo  ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados.  PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada.  SALIDA Resultados arrojados por el proceso como solución.
  8. 8. Ventajas 1. Puedes trabajar en orden. 2. Te redacta en orden paso a paso lo que hay que hacer 3. Ayuda a resolver más fácil y rápido los problemas. 4. Disminuye sensiblemente el riesgo de errores. Favorece el obtener el máximo de información.
  9. 9. Tipos de algoritmos
  10. 10. Formato APA  Avizora (2014) Algoritmos  Recuperado 13/01/2015  De:http://www.avizora.com/publicaciones/computacion/textos/0015_algoritmo_algor ithm.htm  Wordpress (2014) Partes del algortimo  Recuperado 13/01/2015  De:https://edgardobuelvas0407.wordpress.com/generalidades/anexo-3-fundamentos- de-un-algoritmo/partes-y-elementos-para-la-construccion-de-un-algoritmo/  Blogger (2014) Teorías de los algortimos  Recuperado 13/01/2015  De:http://teoriasdelosalgoritmo.blogspot.mx/2013/02/ventajas-y-desventajas.html  Virtual (2014) Tipos de algoritmos  Recuperado 13/01/2015  De:http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/lecci on103.htm

×