INTRODUCCIÓN
RECURSIVIDAD
Estructuras Lineales
Estructuras No lineales
100

modelo matemático compuesto por una colección de operaciones definidas sobre un conjunto de datos para el modelo

¿Qué son los tipos de Datos Abstractos?

100

Característica de los lenguajes de programación que permite que un subprograma se invoque a sí mismo

¿Qué es recursividad?

100

La operación Insertar (push) sitúa un elemento dato en la cima de la pila y Quitar (pop) elimina o quita el elemento de la pila.

¿Cuáles son las operaciones que se hacen en una pila?

100

estructura jerárquica y en forma no lineal, aplicada sobre una colección de elementos u objetos llamados nodos

¿Qué es un árbol?

200

Es el espacio en memoria que se crea al declarar variables de cualquier tipo de dato

¿Qué es memoria estática?

200

Es aquel que se llama así mismo, solo que no regresa valor. Cada método (función o procedimiento), tiene ciertas reglas

¿Que es un procedimiento recursivo?

200

implementa la clásica coleccion FIFO (primero en entrar primero en salir)

¿Qué es una Cola?

200

Son todos aquellos nodos que no tienen hijos, los cuales siempre se encuentran en los extremos de la estructura.

¿Qué es un NODO HOJA?

300

Es el espacio de memoria que se reserva en tiempo de ejecución

¿Qué es la memoria estática?

300

La función incluye una referencia explícita a sí misma

¿Qué es la recursividad simple o directa?

300

es una estructura de datos que permite al menos las siguientes dos operaciones: insertar, que añade elementos a la cola, y eliminar mínimo, que busca, devuelve y elimina el elemento mínimo de la cola

¿Qué es una cola de Prioridad?

300

Se le llama así al número máximo de niveles de un árbol

¿Cuál es la altura de un árbol?

500

Se define como una serie de N elementos E1, E2, ..., EN, ordenados de manera consecutiva

¿Qué es una lista?

500

El módulo llama a otros módulos de forma anidada y en la última llamada se llama al primero.

¿Qué es la Recursividad mutua o indirecta?

500

En estas listas el último elemento apunta al primero, por lo tanto podríamos estar recorriéndolas siempre, ya que no tienen final.

¿Qué son las listas circulares?

500

Son elementos complejos compuestos de nodos y aristas donde podemos alojar un gran conjunto de datos, características y elementos de los cuales podemos analizar y estudiar su comportamiento.

¿Qué son los grafos?

700

es una lista de elementos de la cual sólo se puede extraer el último elemento insertado.

¿Qué es una pila?

700

La llamada se hace al final del subprograma, de forma que el resto de instrucciones se realiza antes de hacer la llamada

¿Qué es la recursividad de Colas?

700

Cada nodo dispone de un puntero que apunta al siguiente nodo, y otro que apunta al nodo anterior.

¿Qué son las listas doblemente enlazadas?

700

Es un grafo en el que todo par de vértices están conectados

¿Qué es un Grafo COMPLETO?

M
e
n
u