Recursividad: Pensá en pasos más simples

Recursividad: Pensá en pasos más simples

University

18 Qs

quiz-placeholder

Similar activities

Preguntas SOFTWARE DIAGNOSTICO

Preguntas SOFTWARE DIAGNOSTICO

10th Grade - University

20 Qs

Algoritmos Funciones y Procedimientos (FPRO)

Algoritmos Funciones y Procedimientos (FPRO)

University

20 Qs

Saberes JAVA 2025-1

Saberes JAVA 2025-1

University

18 Qs

Historia de la Robótica

Historia de la Robótica

8th Grade - University

20 Qs

Quiz sobre Redes Informáticas

Quiz sobre Redes Informáticas

10th Grade - University

19 Qs

Métodos de Enseñanza y Organización

Métodos de Enseñanza y Organización

University

18 Qs

Proceso de innovación (seleccion de ideas)

Proceso de innovación (seleccion de ideas)

4th Grade - University

15 Qs

Diagnóstico Preprocesamiento de datos 2025-2

Diagnóstico Preprocesamiento de datos 2025-2

University

15 Qs

Recursividad: Pensá en pasos más simples

Recursividad: Pensá en pasos más simples

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Tecnicatura Universitaria

FREE Resource

18 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué es una función recursiva?

Una función recursiva es una función que se llama a sí misma para resolver un problema.
Una función recursiva es una función que se ejecuta una sola vez.
Una función recursiva es una función que no puede ser llamada desde sí misma.
Una función recursiva es una función que se utiliza para almacenar datos.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

  • ¿Cuál de los siguientes elementos es obligatorio en una función recursiva?

  • Un bucle for

Una función anidada

Una variable global

Un caso base

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué error lanza Python si la recursión no se detiene?

EndlessRecursionException
RecursionError
InfiniteLoopError
StackOverflowError

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué ventaja tiene la recursividad frente a la iteración en algunos casos?

La recursividad es siempre más rápida que la iteración.
La recursividad no consume memoria adicional.
La recursividad permite una solución más clara y directa para problemas complejos al dividirlos en subproblemas.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿En qué estructura se almacenan las llamadas recursivas?

Pila de llamadas (call stack)
Cola de ejecución
Árbol de llamadas
Lista de funciones

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Toda función recursiva necesita una condición para detenerse.

Sí, toda función recursiva necesita una condición para detenerse.
No, una función recursiva puede ejecutarse indefinidamente.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

El uso de return es opcional en funciones recursivas.

Verdadero
Falso

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Information Technology (IT)