Juan Giacosa
Quiz von , erstellt am more than 1 year ago

Recursividad en la programación

38
0
0
Juan Giacosa
Erstellt von Juan Giacosa vor etwa 8 Jahre
Schließen

TSB - recursividad

Frage 1 von 4

1

¿Qué provoca la llamada recursiva de un método recursivo?

Wähle eine der folgenden:

  • Se crean nuevas variables locales para cada llamada, cada método es distinto al llamado anteriormente

  • Se asigna un area de memoria común para todos los métodos recursivos, Java ya conoce que métdoso son recursivos al momento de la llamada a ese método.

  • Se asigna un area de memoría distinta para cada llamada, el valor de las variables se va "pisando" con cada llamada al método.

Erklärung

Frage 2 von 4

1

Tanto el proceso de asignación de memoria al iniciar la recursividad, como el proceso de backtracking, son gestionados de manera automática.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 3 von 4

1

¿En que consiste la planteación correcta de un método recursivo?

Wähle eine oder mehr der folgenden:

  • Indicar una condición de corte

  • Efectuar una o más llamadas recursivas

  • Asignar variables con distintos nombres

  • Indicar en la clase donde se define el método, que permite la recursividad.

Erklärung

Frage 4 von 4

1

Marcar las afirmaciones verdaderas sobre la recursividad

Wähle eine oder mehr der folgenden:

  • Es una forma de definir algo

  • Utiliza mucha memoria, lo que puede ser un problema y terminar el programa

  • Solo Java permite las llamadas recursivas

  • Utilizandola en conjunto con la estrategía divide y vencerás, pueden crearse algoritmos muy eficientes

  • Generalmente, no es recomendada su utilización

Erklärung