Documente Academic
Documente Profesional
Documente Cultură
Introduccin
Objetivos
General:
Especficos:
CONCEPTO
EFICIENCIA
CLASES DE ALGORITMOS
Divide and conquer (divide y reinars): esta metodologa divide las instancias
del problema a resolver en instancias cada vez ms pequeas, usualmente en
forma recursiva, hasta llegar a una instancia en que el problema es resoluble
en forma trivial o con unas pocas instrucciones.
El computador es una mquina que por s sola no puede hacer nada, necesita
ser programada, es decir, introducirle instrucciones u rdenes que le digan lo
que tiene que hacer. Un programa es la solucin a un problema inicial, as que
todo comienza all: en el Problema. El proceso de programacin es el siguiente:
Dado un determinado problema el programador debe idear una solucin y
expresarla usando un algoritmo (aqu es donde entra a jugar); luego de esto,
debe codificarlo en un determinado lenguaje de programacin y por ltimo
ejecutar el programa en el computador el cual refleja una solucin al problema
inicial. Esto es a grandes rasgos lo que hace el programador de computadores.
INICIO
Edad: Entero
Lea Edad
FINSI
FIN
Mi formacin intelectual tiene mucho que ver con los algoritmos ya que cada
da buscamos soluciones a diferentes situaciones que se nos presentan, no
solo en asignaturas como matemticas, sino tambin en fsica, algunas veces
LOS ALGORITMOS
EJEMPLO DE ALGORITMO
DESCRIPCION FORMAL
LOS ALGORITMOS
IMPLEMENTACION.
LOS ALGORITMOS
CONCLUSION
Luego de realizar este trabajo hemos visto como los algoritmos son una de las
herramientas ms complejas y aplicables en el rea de la informtica y el
mundo de los computadores. Pudimos comprobar que mientras ms potente,
completo y eficiente es el computador o la aplicacin que corre sobre el mismo
ms grande, complejo y exacto es el algoritmo que utiliza. Las tcnicas de
desarrollo de algoritmos nos permiten encontrar la mejor solucin a los
problemas que se nos presentan y deben ser solucionados por el computador,
estas tcnicas estn orientadas para utilizarse en cada uno de los niveles de
complejidad y variedad o alternativas para las cuales se aplican los algoritmos.
Un algoritmo es el conjunto de operaciones y procedimientos que deben
seguirse para resolver un problema, es por ellos que debemos estudiarlos y
conocerlos.