wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AED - Bonus

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

En un B-Tree de orden m, cada nodo interno puede tener

a)

Entre 1 y m hijos

b)

Entre ⌈m/2⌉ y m hijos

c)

Entre ⌈m/2⌉−1 y m−1 claves

d)

Entre ⌊m/2⌋ y m claves

2.

¿Cuál es el orden M mínimo y máximo?

a)

Minimo 2, maximo 4

b)

Minimo 2, máximo 5

c)

Mínimo 1, máximo 3

d)

Minimo 1, maximo 4

3.

Dado el siguiente B-Tree, ¿Cuál es el orden M mínimo y máximo?

a)

Mínimo 1, máximo 4

b)

Mínimo 2, máximo 4

c)

Mínimo 3, máximo 5

d)

Mínimo 3, máximo 6

4.

¿Cuál es la complejidad de búsqueda por rango en un B+ Tree?, en donde k es el tamaño del rango.

a)

O(log n)

b)

O(k log n)

c)

O(log n) + O(k)

d)

O(k)

5.

¿Cuál es la estructura que permite que un B+Tree sea adecuado para lecturas secuenciales?

a)

Que las claves se repitan en todos los nodos

b)

Que las hojas tengan punteros al siguiente nodo hoja

c)

Que los nodos internos contengan los valores

d)

La raíz siempre tenga solo un hijo

6.

¿Qué problema del Trie reduce el Patricia Trie?

a)

Ambigüedad en la búsqueda

b)

Nodos internos con un solo hijo

c)

Profundidad variable

d)

Repetición de claves

7.

¿Cuál es la principal ventaja de un Trie sobre una tabla hash?

a)

Ocupa menos memoria

b)

Los nodos almacenan claves completas

c)

No requiere nodos internos

d)

Permite búsquedas por prefijo

8.

¿Cuál es la complejidad de búsqueda en un Patricia Trie? (m=longitud del patron)

a)

O(m)

b)

O(n)

c)

O(n*m)

d)

O(1)

9.

String Matching: la búsqueda por fuerza bruta tiene como complejidad en el peor caso:

a)

O(n)

b)

O(m)

c)

O(n-m)

d)

O(n*m)

10.

¿Qué estructura es la base de un Suffix Tree?

a)

Árbol binario

b)

Árbol ternario

c)

Trie comprimido

d)

Lista enlazada

11.

¿Cuál es el principal inconveniente del Suffix Tree?

a)

Consumen mucha memoria

b)

Bajo rendimiento

c)

No soportan búsquedas por subcadena

d)

No funcionan con alfabetos grandes

12.

¿Qué utiliza A* para seleccionar el siguiente nodo a visitar?

a)

Solo la distancia recorrida g(n)

b)

Solo la heurística h(n)

c)

La función f(n) = g(n) + h(n)

d)

El peso mínimo de las aristas

13.

¿Cuáles de las siguientes afirmaciones sobre el algoritmo de Dijkstra son verdaderas?

a)

Funciona correctamente incluso si existen aristas con peso negativo.

b)

Requiere el nodo objetivo para construir el array de distancias

c)

Utiliza un min-heap para seleccionar el nodo con menor distancia.

d)

Siempre encuentra el camino más corto desde un nodo fuente a todos los demás

14.

¿Qué utiliza Greedy Best-First Search para seleccionar el siguiente nodo a visitar?

a)

Solo la distancia recorrida g(n)

b)

Solo la heurística h(n)

c)

La función f(n) = g(n) + h(n)

d)

El peso mínimo de las aristas

15.

¿Cuál es la complejidad computacional del algoritmo Floyd–Warshall?

a)

O(EV)

b)

O(V³)

c)

O(E log V)

d)

O(V log V)

16.

Kruskal requiere obligatoriamente:

a)

Una matriz de adyacencia.

b)

Ordenar las aristas por peso.

c)

Seleccionar siempre la arista que conecte el nodo de menor grado.

d)

Comenzar desde un nodo arbitrario.

17.

Complejidad de DFS o BFS

a)

O(V + E)

b)

O(E log V)

c)

O(V²)

d)

O(V x E)