domingo, 21 de marzo de 2010

PROYECTO N° 3

GENERACION DE LOS ELEMENTOS DE LA SERIE FIBONACCI

Recursión.-
Técnica en la cual un proceso se llama así mismo partiendo de un caso base , en el cual las instancias complejas de un proceso se definen en términos de instancias más simples, y así poder darle solución.
La recursividad se define en dos partes:
El caso base y el caso de recursión.

Para que nos sirve la Recursión:
La recursión reside en la posibilidad de definir un número infinito de objetos mediante un enunciado finito.

Cuando no usar Recursión:
Los algoritmos recursivos son apropiados principalmente cuando el problema a resolver, o la función a calcular están ya definidos recursivamente.
La solución recursiva puede necesitar un considerable gasto de memoria para las múltiples llamadas al procedimiento, puesto que deben almacenarse las direcciones de vueltas y copias de las variables locales y temporales. Si un programa debe ejecutarse frecuentemente (como un
compilador) y/o debe ser muy eficiente, el uso de programación recursiva puede no ser una buena elección.


Ejemplos muy comuunes de Recursión:
En las Actividades de la vida diaria podemos ver manifestaciones de estas figuras, por ejemplo, en noticieros de TV donde encontramos reportajes o entrevistas dentro de otras,

Un ejemplo muy común para la recursión es el de calcular el factorial de un numero. Como definición, la factorial se define como la multiplicación de todos los números incluyendo por el que se pregunta. Por ejemplo, el factorial del numero N (representado por N!) es igual a 1 * 2 * 3 * 4 *...* N. La recursión se define en dos partes, el caso base y el caso de recursión.

Trabajo en Equipo:
Todo el equipo contribuyo para la realización de este proyecto, aportando asi los conocimientos que ya dominan.
En lo personal investigue sobre la recursión y la iteración y en que casos utilizarlos para despues juntar la información junto con la de mis compañeros y asi poder realizar con exito el problema plantedo.


Bloggs del Equipo

Presentación



Paginas visitadas