wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos de Estructura de Datos

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Es la estrucutura que almacena un grupo de elementos, los cuales pueden ser accedidos a través de una clave única. ¿Cómo se llama?

a)

Mapa

b)

Lista

c)

Diccionario

2.

Es el algoritmo transversal que realiza recursivamente un recorrido en orden en el subárbol izquierdo, luego en el nodo raíz y finalmente un recorrido recursivo en orden del subárbol derecho.

a)

Inorden

b)

Postorden

c)

Preorden

3.

Son cada uno de los extremos de las ramificaciones que conforman las jerarquías de un árbol.

a)

Core

b)

Ramas

c)

Hojas

4.

Al crear un árbol binario con una estrucutra enlazada, ¿cuál de sus subdivisiones guarda su jerarquía superior?

a)

Raíz

b)

Padre

c)

Elemento

5.

Un mapa ordenado combina otros algoritmos para su funcionamiento. Selecciona cuáles son:

a)

Diccionario

b)

Djisktra

c)

Búsqueda binaria

d)

Búsqueda merge

e)

Tablas ordenadas

6.

Dentro del constructor del mapa ordenado, el atributo que define la tabla se escribe de este modo: self.table[] ¿Para qué sirve el sufijo self?

a)

La clase use/acceda sus propios atributos

b)

Para restringir el acceso a la lectura de dicho método

c)

Hacer público cualquier método implementado

7.

Al manipular diccionarios, ¿cuál es la función que se usa para recorrer los caracteres que contiene un diccionario?

a)

Booleanos

b)

Ciclos

c)

Condicionales

8.

Al crear la clase de un árbol binario con arreglos, ¿cuál es la función para crear nuevos hijos?

a)

get_der()

b)

insert_der()

c)

set_root()

9.

Para crear un algoritmo transversal, ¿cuáles son las funciones internas de la clase de un árbol que permiten ejecutar el procedimiento de recorrido?

a)

get

b)

insert

c)

attach

10.

Al crear la clase de un árbol binario con arreglos, ¿cuál es la función para visualizar nuevos hijos?

a)

set_root()

b)

insert_der()

c)

get_der()