tareas
Se dice que una función es recursiva cuando dicha función se define en términos de la misma
función. Es importante recordar que no todas la funciones pueden llamarse a si mismas, deben
estar diseñadas especialmente para comportarse de manera recursiva, de otro modo dichas
funciones podrían conducir a bucles infinitos, o a que el programa termineinadecuadamente.
2.2.1 Ventajas y desventajas de la recursividad
Las funciones recursivas son mecanismo muy eficientes de programación pues facilitan el diseño
de las mismas, sin embargo la recursividad no es en todos los casos un buen modo de resolver
problemas, ya que existen casos en los que un algoritmo iterativo resolvería de manera bastante
adecuada un problema determinado.
Larecursividad consume recursos adicionales de memoria y tiempo de ejecución, y se debe aplicar
a funciones que realmente obtengan beneficio directo. Para el caso de la función factorial parece
ser una buena medida el empleo de recursividad, sin embargo analizaremos ahora el caso de una
función que genera una secuencia de números a la que se le conoce como serie de fibonacci.
El concepto derecursividad es un concepto muy abstracto y complejo que tiene que ver tanto con la lógica como también con la matemática y otras ciencias. Podemos definir a la recursividad como un método de definir un proceso a través del uso de premisas que no dan más información que el método en sí mismo o que utilizan los mismos términos que ya aparecen en su nombre, por ejemplo cuando se dice que ladefinición de algo es ese algo mismo.
La recursividad tiene como característica principal la sensación de infinito, de algo que es continuo y que por tanto no puede ser delimitado en el espacio o el tiempo porque se sigue replicando y multiplicando de manera lógica y matemática. Así, es común encontrar casos de recursividad por ejemplo en imágenes de espejos que hacen que la imagen seareplicada al infinito, una dentro de otra hasta que deja de verse pero no por eso deja de exisitr. Otro caso típico de recursividad en las imágenes es cuando encontramos una publicidad en la que el objeto tiene la propaganda de sí mismo en su etiqueta y asi al infinito, o cuando una persona está sosteniendo una caja de un producto en cuya etiqueta aparece esa misma persona sosteniendo el mismoproducto y así hasta el infinito. En estos casos, la recursividad pasa por el hecho de que se busca definir algo con lo misma información que ya se tiene.
Lo importante a recordar es que la recursividad está presente no sólo en la imagen sino también en las palabras, en el lenguaje. Así, la recursividad se observa cuando se usan frases o expresiones iguales con diferentes estructurasjerárquicas cuando en realidad el significado final de la expresión no termina saliéndose de esas expresiones o palabras mencionadas. Un ejemplo muy claro de esto es cuando hablamos de recursividad y decimos “Para entender a la recursividad, primero debes entender qué es la recursividad”. En sí, la frase no nos otorga más información porque recurre una y otra vez a los mismos datos,generando una sensación de infinito como lo que se mencionó con las imágenes.
Manejo de información
El manejo de información requiere el desarrollo de determinadas capacidades en la persona. Las capacidades más importantes para realizar con éxito este proceso son 5 y se enumeran en la parte inferior de estas líneas. En cada una de ellas se realizan acciones y procesos que, a suvez, perfilan otras habilidades.
A continuación se enumerará el proceso de dicho manejo.
1* Búsqueda de información
La búsqueda de información es la identificación y localización de material que se adapte a sus necesidades de información que se debe utilizar una amplia variedad de fuentes. Es una investigación que se realiza para extraer dicho conocimiento de cierto tema propuesto....
Regístrate para leer el documento completo.