Está en la página 1de 15

Algoritmos y Estructuras de Datos II

Preguntero Segundo parcial

Alfabético, al 24 sep. 2021

 A través de los árboles AVL llegaremos a un procedimiento de búsqueda análogo al de los ABB garantizando que
el peor caso sea:
o O(log2 n). [Logaritmo en base 2]

 Al insertar un nodo en un árbol rojinegro. Seleccione la respuesta correcta.


o El nodo se inserta como una hoja roja y si su padre es negro ahí se termina la operatoria.

 Al insertar un nodo en un árbol rojinegro: Seleccione la respuesta correcta.


o Sí insertamos una hoja roja y su padre es rojo, estaríamos incumpliendo la 3er regla.

 Al insertar un nodo en un árbol rojinegro, lo que se conoce como "caso 5" es:
o Cuando su padre es ROJO y su tío es NEGRO, se aplican las rotaciones y ahí finaliza el reequilibrio.

 Altura de un árbol AVL es: Seleccione 2 (dos) respuestas correctas.


o '0 Si el árbol T contiene sólo la raíz.
o 1+max(H(Ti),H(Td)) si contiene más nodos. (siendo Ti el subárbol izquierdo y Td el subárbol derecho).

 Casos de inserción en ARN son: Seleccione las 3 (tres) respuestas correctas.


o Inserción de un nodo X con Padre ROJO y Tío ROJO.
o Inserción de un nodo X con Padre ROJO Tío NEGRO (X hijo derecho de P).
o Inserción de un nodo X con Padre ROJO Tío NEGRO (X hijo izquierdo de P).

 ¿Cuál de estás es una afirmación correcta sobre la codificación de Huffman?


o Al comienzo se crea un nodo hoja para cada símbolo, asociando un peso según su frecuencia de aparición e
insertarlo en la lista ordenada ascendentemente.

 ¿Cuál de las siguientes afirmaciones explica la principal diferencia entre árboles AA con los árboles rojinegros?
o En los árboles AA los hijos izquierdos no pueden ser rojos.

 ¿Cuál de las siguientes reglas de los árboles rojinegros es falsa? Seleccione la respuesta correcta.
o Si un nodo es negro, sus hijos deben ser rojos.

 ¿Cuáles de estas afirmaciones son correctas? Seleccione 3(tres) respuestas correctas.


o El método Shannon-Fano está basado en la codificación de la entropía.
o El método RLE es basado en diccionario.
o La reducción de datos en la compresión puede afectar o no a la calidad de la información.

 Cuando comprimimos con Huffman. Seleccione la respuesta correcta.


o Suele no terminarse de escribir un byte completo y por convención se rellena con bits ceros.

 Cuando descomprimimos con Huffman. Seleccione la respuesta correcta.


o Es importante tener la cantidad de datos originales ya que podríamos confundir los datos de relleno con
información a decodificar. (Si no sabemos cuántos datos hay que descomprimir, es posible que tengamos
bits en cero que se pueden llegar a confundir con datos reales).

 Cuando leemos todo un archivo, para evitar errores nos detendremos cuando encontremos la condición:
Seleccione la respuesta correcta.
o EOF ya que indica "End Of File"

 Cuando un subárbol izquierdo de cualquier nodo (si no está vacío) contiene valores menores que el contiene
dicho nodo, y el subárbol derecho (si no está vacío) contiene valores mayores estamos hablando de un:
o Árbol Binario de Búsqueda

 Decimos que un árbol M-ario es completo si cumple que...


o Cada nodo interno tiene exactamente M hijos.

 Dentro de la teoría de información y la compresión de datos, ¿Cuáles de estas definiciones son correctas?:
Seleccione las 4 (cuatro) respuestas correctas.
o La redundancia son los datos que son repetitivos o previsibles.
o Factor de compresión = (bytes arch original / bytes archivo comprimido).
o Razón de compresión = (bytes arch comprimido / bytes arch original).
o La información irrelevante es la que no podemos apreciar y cuya eliminación por lo tanto no afecta al
contenido del mensaje.

 El acceso a un archivo según el orden de almacenamiento de sus datos registros, uno tras otro: Seleccione la
respuesta correcta.
o Se llama acceso secuencial.

 El acceso a un registro determinado, sin que ello implique la consulta de los registros precedentes.
o Se llama acceso Directo (aleatorio).

 El algoritmo de eliminación en los árboles AA, se implementa en forma más directa, porque su definición nos
asegura que...
o Los hijos izquierdo los rojos están prohibidos.

 El algoritmo de Huffman:
o Se caracteriza por armar una lista de árboles.

 El algoritmo de Huffman consiste en: Seleccione la respuesta correcta.


o Crear una lista de árboles y a partir de allí una Tabla.

 El algoritmo de mapeo de Bits:


o Es un algoritmo de ordenamiento y funciona al pensar en una porción de memoria como un conjunto de bits
numerados.

 El algoritmo de Shanon-Fano:
o En el que se construye un código sin prefijo basado en un conjunto de símbolos y sus probabilidades.

 El algoritmo de Shanon-Fano:
o Se caracteriza por dividir en 2 conjuntos cuya suma de probabilidades sean tan iguales como sea posible.

 El algoritmo para encontrar todos los anagramas posibles realiza todo el trabajo en una pasada sobre el archivo
de entrada, computando la firma de cada palabra, ordenándolo e imprimiendo todos los conjuntos de anagramas
correspondientes a la palabra que se busca.
o Falso.

 El Algoritmo para mantener un árbol AVL equilibrado se basa en...


o Reequilibrados locales.

 El algoritmo que tiende a reducir el número de pasadas que hagamos en los algoritmos de ordenamiento externo
es:
o Mezcla Equilibrada Múltiple.

 El algoritmo RLE (compresión RLE):


o Se caracteriza por comprimir bytes repetidos adyacentes.

 El árbol Adelson-Velskii-Landis se caracteriza por ser: Seleccione la respuesta correcta.


o Un árbol autobalanceado que garantiza que la altura del subárbol izquierdo diferirá de la altura del árbol
derecho, como máximo en 1.

 El borrado en un árbol BST de un nodo con 2 hijos:


o Tiene 2 posibles soluciones.

 El borrado en un árbol BST de un nodo con un hijo:


o Implica apuntar el nodo referencial del padre al hijo del nodo a borrar y luego borrar el nodo.

 El borrado en un árbol BST de un nodo sin hijos:


o Es tan simple como eliminar el nodo, y poner en nulo el dato referencial que lo apunta del padre.

 El concepto de árbol equilibrado es:


o La altura del subárbol izquierdo difiere como máximo en 1 con la altura del subárbol derecho.

 El concepto de árbol perfectamente equilibrado es:


o El número de nodos del subárbol izquierdo difiere como máximo en 1 con el número de nodos del subárbol
derecho.

 El concepto principal de un BST es:


o Para cualquier nodo del árbol, todos los nodos con clave menor que la suya están en su subárbol izquierdo.

 El coste de una operación en un árbol BST:


o Es proporcional a la profundidad del último nodo.

 El equilibrio de un árbol AVL se logra: Seleccione la respuesta correcta.


o Haciendo operaciones de re-equilibrado después de una operación de inserción o de borrado.

 El Factor de equilibrio de un árbol AVL me dice que:


o Si su valor es 1 el nodo está equilibrado y su subárbol izquierdo es un nivel más alto.

 El hecho de incrementar el número de archivos auxiliares, es una característica del método: Seleccione la
respuesta correcta.
o Mezcla equilibrada múltiple.

 El marcador EOF de un archivo. Seleccione 4 (cuatro) respuestas correctas.


o Conceptualmente en caso de un archivo indica que se llegó al final del mismo.
o Es un indicador o marca de que no hay más información que recuperar de una fuente de datos.
o Existe en la tabla ASCII aunque es un carácter no imprimible.
o En UNIX y linux se puede generar un EOF desde el shell (consola) tecleando Ctrl+D para indicar el EOF de
datos ingresados por teclado, así como en Microsoft DOS y Windows se genera mediante la combinación
Ctrl+Z.

 El método de compresión de datos que, basado en tablas, donde las entradas de la tabla son reemplazadas por
cadenas de datos repetidos. Se conoce como...
o Compresión Lempel-Ziv

 El método de fusión natural se diferencia del de mezcla directa: seleccione la respuesta correcta.
o Respecto a la longitud de las secuencias de registros.

 El método de mezcla directa, cada pasada escribe el total de n registros: Seleccione la respuesta correcta.
o Por lo que el número total de movimientos es O(n Log n)

 El método de Mezcla directa repite el algoritmo hasta que: Seleccione la respuesta correcta.
o Hasta que la longitud de la subsecuencia sea la del archivo original.
 El método de ordenación externa mezcla directa: Seleccione la respuesta correcta.
o En el paso i obtiene secuencias ordenadas de longitud 2^i.

 El método de ordenación fusión natural: Seleccione la respuesta correcta.


o Distribuye en todo momento secuencias ordenadas (tramos) lo mas largas posibles

 El método de ordenamiento externo que consiste en distribuir secuencias ordenadas lo más largas posibles,
determinando secuencias ordenadas máximas o tramos, recibe el nombre de...
o Mezcla Natural.

 El método de ordenamiento externo que utiliza m archivos (m-1 archivos de entrada y 1 de salida) es:
o Método Polifásico.

 El método de ordenamiento por Mezcla Natural. Seleccione 2 (dos) respuestas correctas.


o Mejora el tiempo de ejecución de la mezcla directa.
o Se distribuye secuencias ordenadas lo más largas posibles.

 El método original propuesto por Huffman, requiere dos pasadas sobre los datos para realizar la compresión, en
la primera, se obtienen las estadísticas de los símbolos, en la segunda se realiza la compresión. Una mejora es que
el compresor y el descompresor inician con un árbol vacio y conforme se lean y procesan (comprimir /
descomprimir) los símbolos, ambos modifican el árbol de la misma forma. Y se llama:
o Huffman Adaptable.

 El nivel de un Nodo de un árbol AA es:


o El nivel es el número de enlaces izquierdos que hay en el camino hasta el centinela.

 El número mínimo de nodos de un árbol AVL es:


o Exponencial respecto a su altura.

 El ordenamiento externo: seleccione 4 (cuatro) respuestas correctas.


o Es ordenamiento basado en archivos.
o Tiene como técnica reducir el número de acceso a archivos.
o Usa un esquema de separación y mezcla.
o En un dispositivo secuencial, tal como una cinta, es mucho más lento que uno que permita acceso directo,
tal como un disco.

 El peor caso de un árbol BST es de complejidad:


o O(N).

 El principal objetivo del ordenamiento externo, puede definirse como...


o Reducir el número de accesos a los archivos.

 El reemplazar el valor del nodo por el de su predecesor o por el de su sucesor en inorden:


o Y luego el borrado del nodo, se hace cuando se intenta borrar un nodo con 2 hijos en un árbol BST.

 En árboles AVL, definimos el Factor de Equilibrio como...


o La diferencia entre las alturas del árbol derecho y el izquierdo.

 En el algoritmo de búsqueda de anagramas: Seleccione las 4 (cuatro) respuestas correctas.


o Consiste en registrar firmas (signatures).
o Consiste en un método de 2 pasadas.
o Se utiliza la permutación de letras.
o Los anagramas serán todas las palabras que tengan la misma firma.
o INCORRECTA: Se genera un archivo indexado por la palabra original para poder acceder a la firma.
o JUSTIFICACIÓN: Se genera un archivo indexado por la firma y no por la palabra original.
 En el algoritmo de Huffman, para descomprimir necesitamos el árbol o la tabla y, además:
o El tamaño original del archivo.

 En el algoritmo de Huffman. Seleccione la respuesta correcta.


o Se codifica en el árbol generado información solo en los nodos hojas.

 En el algoritmo de Huffman. Seleccione la respuesta correcta.


o Se leen los códigos desde la raíz hacia las hojas.

 En el ámbito de la teoría de la información la entropía, o entropía de Shannon (en honor a Claude E. Shannon):
o Mide la incertidumbre de una fuente de información.

 En el método polifásico, en el momento en que un archivo de entrada alcanza su final pasa a ser de salida, y el
que era de salida pasa a ser de entrada.
o Verdadero.

 En el tratamiento de archivos, si los registros son de tamaño variable: Seleccione la respuesta correcta.
o Deberé procesarlo en forma secuencial. [INCORRECTA, Pero el sistema te la toma como correcta]
o Deberé procesarlo en forma directa (aleatoria). [CORRECTA. Pero no para el sistema]

 En el tratamiento de archivos, si quiero recuperar un registro especifico y los registros son de tamaño fijo:
Seleccione la respuesta correcta.
o Deberé procesarlo en forma directa (aleatoria).

 En estructuras de datos, a una colección de datos guardados en un dispositivo de almacenamiento permanente


se la conoce como...
o Archivo.

 En la eliminación de un nodo del árbol AA:


o La eliminación se simplifica ya que el caso de un único hijo solo se puede dar en el nivel 1.

 En los 5 casos de borrado en un árbol rojo-negro. Seleccione 4 (cuatro) respuestas correctas.


o Se analiza si X es la raíz.
o Si el nodo X es doble negro, su hermano es negro y su padre es negro.
o Si el nodo X es doble negro, su hermano es negro (con hijos negros) y su padre rojo.
o Si el nodo X es negro y su hermano es rojo y su padre negro.

 En los árboles AA, al realizar una inserción, ¿Qué sucede si aparecen dos enlaces horizontales derechos?
o Se realiza una operación de reparto, posiblemente incrementando el nivel del nuevo nodo raíz del subárbol
correspondiente.

 En los árboles AA, AVL y los árboles rojinegros, luego de insertar un nodo pueden necesitarse algunas rotaciones.
Una de ellas se conoce como la operación Giro, que consiste en...
o Eliminar enlaces horizontales izquierdos.

 En los árboles AA, en un enlace horizontal se debe cumplir que...


o La conexión se da entre un nodo y un hijo suyo del mismo nivel.

 En los árboles autobalanceados son válidas estas definiciones de equilibrio. Seleccione las 2 (dos) respuestas
correctas.
o Árbol Equilibrado: La altura del subárbol izquierdo difiere como máximo en 1 con la altura del subárbol
derecho.
o Árbol Perfectamente Equilibrado: El peso del subárbol izquierdo difiere como máximo en 1 con el peso del
subárbol derecho.

 En los árboles rojinegros cuando eliminamos un nodo negro con un hijo negro: Seleccione la respuesta correcta.
o Se reemplaza por una hoja fantasma doble negra.

 En los árboles rojinegros cuando eliminamos un nodo negro sin hijos. Seleccione la respuesta correcta.
o Se debe hacer la eliminación y luego analizar los 6 casos posibles de reestructuración.

 En los árboles rojinegros cuando eliminamos un nodo rojo con un sólo hijo: Seleccione la respuesta correcta.
o Simplemente se reemplaza el nodo borrado por su hijo, conservando el color del original, sin necesidad de
análisis de reequilibrio.

 En los árboles rojinegros podemos afirmar que el camino más largo desde la raíz hasta una hoja es...
o No es más largo que 2 veces el camino más corto desde la raíz del árbol a una hoja en dicho árbol.

 En los árboles rojinegros se puede borrar...


o Un nodo hoja o con un hijo.

 En los árboles rojinegros. Seleccione 3 (tres) respuestas correctas.


o Cada camino desde un nodo dado a sus hojas descendientes contiene el mismo número de nodos negros.
o Todas las hojas fantasmas (NULL) son negras.
o Todo nodo es o bien rojo o bien negro.

 En los árboles rojinegros: Seleccione la respuesta correcta.


o Las hojas no son relevantes y no contienen datos.

 En los archivos secuenciales: Seleccione las 4 (cuatro) respuestas correctas.


o Pueden ser implementados en dispositivos directos como disco.
o Se hereda su funcionamiento del manejo de cintas magnéticas.
o Se permite longitud variable de registro.
o Un claro ejemplo es un archivo .txt.

 En los archivos aleatorios: Seleccione las 4 (cuatro) respuestas correctas:


o Los registros son de tamaño fijo.
o Permite la simulación secuencial.
o Un programa puede comenzar a leer o escribir un archivo de acceso aleatorio en cualquier posición.
o Una tabla de base de datos es un claro ejemplo de ello.
o INCORRECTA: Pueden ser implementados en dispositivos secuenciales, como cintas.

 ¿En qué consiste el proceso compresión de datos?


o El proceso de codificar información usando menos bits que una representación sin codificar.

 En un árbol AVL, después de un borrado se aplica una RDD si: Seleccione la respuesta correcta.
o El FE del nodo actual es 2 y el FE del nodo izquierdo es <0.
o PROPUESTA: El FE del nodo actual es 2 y el FE del nodo izquierdo es 0. [REVISAR]

 En un árbol AVL, después de una inserción se aplica una RDI si: Seleccione la respuesta correcta.
o El FE del nodo actual es -2 y el FE del nodo derecho es > 0.

 En un árbol AVL por convención el Factor de Equilibrio es: [REVISAR]


o Nivel del subárbol izquierdo - nivel del subárbol derecho, del nodo que se está analizando.
o PROPUESTA: Nivel del subárbol derecho - nivel del subárbol izquierdo, del nodo que se está analizando.

 En un árbol B. seleccione 4 (cuatro) respuestas correctas.


o Cada elemento de un nodo interno actúa como un valor separador, que lo divide en subárboles.
o En el mejor de los casos, la altura de un árbol-B es (logaritmo en base M de n).
o En el peor de los casos, la altura de un árbol-B es N.
o Se mantiene balanceado porque requiere que todos los nodos hoja se encuentren a la misma altura.
 En un árbol B. Seleccione 4 (cuatro) respuestas correctas.
o Cada nodo (excepto raíz) tiene como mínimo (M)/2 claves.
o Cada nodo tiene como máximo M hijos.
o Todos los nodos hoja aparecen al mismo nivel.
o Un nodo no hoja con k hijos contiene k-1 elementos almacenados.

 En un árbol B M-ario:
o Los nodos internos contienen m-1 claves para guiar la búsqueda.

 En un árbol de búsqueda M-ario, ¿cuántas claves son necesarias para decidir cuál de las ramas se debe utilizar
para definir el árbol?
o M-1 claves.

 En un árbol rojinegro cuando eliminamos un nodo negro con un hijo negro: Seleccione la respuesta correcta.
o Se reemplaza por una hoja fantasma doble negra.

 En una árbol AVL, después de una inserción se aplica una RDI si: Seleccione la respuesta correcta.
o El FE del nodo actual es -2 y el FE del nodo derecho es > 0.

 En una rotación doble a derecha, si tenemos un nodo P(fe=-2) y su hijo izquierdo Q(fe=1) y el hijo derecho de Q
llamado R(fe=0). Se realiza en orden, el subarbol izquierdo de R queda como hijo derecho de Q, R pasa como hijo
izquierdo de P y como hijo izquierdo de R. Luego el subarbol derecho de R pasa como hijo izquierdo de P y P
como hijo derecho de R.
o Falso.

 En una Rotación simple a la derecha, de un arból de raiz (r) y de hijos izquierdo (i) y derecho (d), lo que haremos
será formar un nuevo árbol cuya raíz sea la raíz del hijo izquierdo, como hijo izquierdo colocamos el hijo izquierdo
de i (nuestro i¿) y como hijo derecho construimos un nuevo árbol que tendrá como raíz, la raíz del árbol (r), el hijo
derecho de i (d¿) será el hijo izquierdo y el hijo derecho será el hijo derecho del árbol (d).
o Verdadero.

 En una rotación simple a la izquierda, de un arból de raiz (r) y de hijos izquierdo (i) y derecho (d), lo que haremos
será formar un nuevo árbol cuya raíz sea la raíz del hijo izquierdo, como hijo izquierdo colocamos el hijo izquierdo
de i (nuestro i¿) y como hijo derecho construimos un nuevo árbol que tendrá como raíz, la raíz del árbol (r), el hijo
derecho de i (d¿) será el hijo izquierdo y el hijo derecho será el hijo derecho del árbol (d).
o Falso.

 En una rotación simple de un árbol AVL. Seleccione la respuesta correcta.


o Se intercambian los datos referenciales entre el padre y uno de sus hijos. El hijo depende de si es RSI o RSD.

 Es el método más simple de ordenamiento externo:


o Mezcla Directa.

 ¿Es posible buscar el elemento K-esimo de un árbol BST?


o Sí. Si actualizamos el tamaño de los nodos en cada operación de modificación del árbol.

 Este método de ordenamiento mejora el tiempo de ejecución de la mezcla directa:


o Mezcla Natural.

 Estos algoritmos. "funcionan entre el conjunto de soluciones de un problema llamado fenotipo, y el conjunto de
individuos de una población natural, codificando la información de cada solución en una cadena, generalmente
binaria". Estamos hablando de:
o Algoritmos Genéticos.

 Indique que afirmación es correcta sobre compresión:


o Huffman, construye los códigos de abajo hacia arriba combinando repetidamente las dos entradas menos
comunes en la lista de poblaciones hasta que quedan solo dos.

 La característica única llamada división de "dos a tres":


o Es una ventaja de usar árboles B* sobre árboles B.

 La codificación de Huffman es un método:


o En el que se asignan códigos binarios los más cortos posibles a aquellos símbolos que ocurren con mayor
frecuencia en los datos.

 La compresión de datos. Seleccione la respuesta correcta. [Ambas respuestas son correctas. Toca una u otra]
o Aumenta la entropía del texto comprimido.
o Consiste en encontrar algoritmos que manipulen datos, produciendo respuestas más compactas.

 La compresión de Huffman: Seleccione la respuesta correcta.


o Consiste en leer el archivo original Byte a Byte y codificar el archivo nuevo bit a bit.

 La compresión es: seleccione la respuesta correcta:


o Es un caso particular de recodificación.

 La compresión RLE o Run-length encoding, es un método:


o En la que secuencias de datos con el mismo valor consecutivas son almacenadas como un único valor más su
recuento.

 La condición de equilibrio de un árbol AVL implica que tendrá:


o Una profundidad logarítmica.

 La definición "el uso de una tabla de códigos de longitud variable para codificar un determinado símbolo (como
puede ser un carácter en un archivo), donde la tabla ha sido rellenada de una manera específica basándose en la
probabilidad estimada de aparición de cada posible valor de dicho símbolo" pertenece a:
o Codificación de Huffman.

 La definición "es una forma muy simple de compresión de datos en la que secuencias de datos con el mismo valor
consecutivas son almacenadas, como un único valor más su recuento. Esto es más útil en datos que contienen
muchas de estas "secuencias"; por ejemplo, gráficos sencillos con áreas de color plano, como iconos y logotipos."
pertenece a:
o Codificación RLE.

 La definición "los símbolos se ordenan por probabilidad, del más probable al menos probable. Se dividen en 2
conjuntos cuya suma de probabilidades sean tan iguales como sea posible, sin garantizar la mejor eficiencia de
compresión" pertenece a:
o Codificación Shannon Fano.

 La descompresión por medio del algoritmo de Huffman. Seleccione la respuesta correcta.


o Es imposible sin tener el árbol.

 La descompresión por medio del algoritmo de Huffman. Seleccione la respuesta correcta.


o Implica la reconstrucción Byte a Byte del Archivo Original.

 La diferencia de Shannon-Fano vs codificación de Huffman radica en:


o Como construye cada uno el árbol.

 La estructura mejor preparada para almacenar los datos en disco es:


o Árbol b.

 La inserción en un árbol AA se realiza:


o En el nivel más bajo.

 La inserción en un árbol BST:


o Consiste en una búsqueda no exitosa, y la inserción en ese lugar.

 La longitud de los caminos de búsqueda (o la altura) para un AVL de n nodos, nunca excede al:
o 44%.

 La mejor forma de buscar anagramas es:


o Hacer una pasada en el que se firman los anagramas y luego buscar los que tienen la misma firma.

 La mezcla de 2 archivos por intercalación: Seleccione la respuesta correcta.


o Presupone que los 2 archivos a intercalar estén ordenados.

 La rotación doble de un árbol AVL. Seleccione la respuesta correcta.


o Es la aplicación de un RSI y una RSD consecutivamente. Será una primero u otra, dependiendo si es RDI o
una RDD.

 La rotación simple: Seleccione la respuesta correcta.


o Es una operación de cambio de estructura donde se pone el padre como nuevo hijo de su actual hijo.

 La rutina reverse:
o Es la que se utiliza para rotar las posiciones de un vector.

 La solución óptima para rotar un vector es:


o Usar la rutina (método) reverse.

 La solución que hace una sola lectura del archivo de entrada, ordenando todos los elementos en memoria, y
escribiéndolos en el archivo de salida se llama:
o Ordenamiento por mapa de bits.

 La técnica de bitmaping consta de:


o 3 fases. (Inicializar a cero; Insertar los elementos; ...).

 La técnica de bitmaping sirve para:


o Representar por medio de un vector de bits, grandes volúmenes de información.

 La técnica de computar las firmas sirve:


o Para clasificar anagramas.

 Las 2 operaciones básicas de los árboles AA son:


o Torsión y división.

 Las iteraciones en la lista de árboles de Huffman. Seleccione la respuesta correcta.


o Terminan cuando queda un sólo nodo en la lista.

 Las operaciones de reequilibrado de un árbol AVL consisten en:


o Rotaciones simples y dobles dependiendo el fe calculado después de una operación de inserción o borrado.

 Las reglas de los árboles rojinegros garantizan que: Seleccione la respuesta correcta.
o El camino más largo desde la raíz hasta una hoja no es más largo que dos veces el camino más corto desde la
raíz a una hoja.

 Los algoritmos evolutivos son métodos de optimización y búsqueda de soluciones basados en los postulados de la
evolución biológica. En ellos se mantiene un conjunto de entidades que representan posibles soluciones, las
cuales se mezclan, y compiten entre sí, de tal manera que las más aptas son capaces de prevalecer a lo largo del
tiempo, evolucionando hacia mejores soluciones cada vez.
o Verdadero.

 Loas árboles AA se diferencian de los árboles rojinegros en que:


o En los árboles a los hijos izquierdos no pueden ser rojos.

 Los árboles AA: Seleccione las 4(cuatro) respuestas correctas.


o Reciben el nombre de su inventor, Arne Andersson.
o Son una variación del árbol rojo-negro.
o Tienen la particularidad que cada nodo de nivel mayor que uno debe tener dos hijos.
o Tienen la particularidad que ningún nodo rojo puede ser un hijo izquierdo.

 Los árboles B satisfacen:


o 5 Propiedades fundamentales.

 Los árboles rojinegros son más eficientes en la realidad, ya que...


o Las rutinas de inserción y eliminación se hacen con un solo recorrido descendente.

 Los archivos de acceso aleatorios consisten en registros que se puede acceder en cualquier seuencia y dichos
registros pueden ser también de tamaño variable.
o Falso.

 Los archivos pueden ser abiertos: Seleccione la respuesta correcta.


o Como "de lectura", como "de escritura" o como "de lectura y escritura".

 Los casos de borrado en un árbol ARN son:


o Borrado de un nodo con 0 hijos o con 1 hijo.

 Los métodos de compresión con pérdida permiten alguna pérdida de calidad, por tal motivo son llamados
también...
o Métodos de codificación perceptiva.

 Los métodos de ordenamiento interno tienen un rendimiento más alto y su gestión es muy rápida. Esto es así
porque...
o Los métodos de ordenamiento interno trabajan en la memoria principal.

 Los procesos de segmentación, extracción de características y descripción donde cada objeto queda representado
por una colección de descriptores, se refiere a:
o Reconocimiento de patrones.

 Los siguientes son métodos de ordenamiento externo: Seleccione las 4(cuatro) respuestas correctas.
o Mezcla Directa.
o Mezcla Natural.
o Mezcla Equilibrada Múltiple.
o Merge sort.

 Los tipos de manejo de archivo son: Seleccione las 2 (dos) respuestas correctas
o Acceso directo (aleatorio)
o Acceso secuencial

 Los valores aceptables del Factor de equilibrio en un árbol AVL son:


o '-1, 0, 1.

 Podemos definir el proceso compresión de datos, como...


o El proceso de codificar información usando menos bits que una representación sin codificar.
 ¿Por qué el tiempo de acceso a los archivos puede tomar mucho más tiempo usando el ordenamiento externo?
o Porque depende notablemente del dispositivo de almacenamiento.

 ¿Por qué podemos decir qué en los enlaces horizontales son referencias de lados derechos?
o Porque sólo los hijos derechos son rojos.

 ¿Qué acción debe tomarse sí al realizar la operación de inserción en un árbol B+, la hoja está llena?
o Deben crearse dos hojas y se pone la mitad de los datos en cada una.

 ¿Qué es la compresión de datos?


o Es aumentar la entropía de la información.

 Rudolf Bayer en 1972, creo una estructura llamada 'árboles-B binarios simétricos', que luego en 1978, Leo J.
Guibas y Robert Sedgewick renombraron a rojiNegros. Seleccione las 4 (cuatro) respuestas correctas.
o Que posee un atributo adicional llamado altura negra
o Que poseen un atributo adicional llamado color.
o Que pueden poseer hojas 'fantasmas'.
o Que siempre tiene una rama.

 Se denomina algoritmo de compresión sin pérdida a cualquier procedimiento:


o De codificación que tenga como objetivo representar cierta cantidad de información utilizando u ocupando
un espacio menor, siendo posible una reconstrucción exacta de los datos originales.

 Según el método de inserción ascendente para los árboles rojinegros, el nuevo elemento debe insertarse como...
o Una hoja.

 Según el teorema de la altura de los árboles AVL. Seleccione la respuesta correcta.


o La altura en el peor caso es un 44% mayor que la mínima posible.

 Según las propiedades de los árboles rojinegros, en la inserción ascendente, una vez que encontramos el punto
de inserción, el nuevo elemento...
o Siempre se inserta como una hoja.

 Según los árboles AA, la conexión entre un nodo y un hijo suyo del mismo nivel, se define en una de las siguientes
afirmaciones. ¿Cuál?
o Enlace horizontal.

 Según los árboles rojinegros, sí un nodo es rojo, se debe tener en cuenta que...
o Sus hijos deben ser negros.

 Según los métodos de Ordenamiento Externo, podemos decir que con el método de mezcla directa...
o El método es el más simple de ordenamiento externo.

 Según su definición, en los árboles AA, en lugar de la información sobre el color, se almacena...
o El nivel del nodo.

 Según su definición, en los árboles AA no se guarde la información sobre el color, como el caso de los rojinegros,
en cambio se almacena...
o El nivel del nodo.

 Si codificamos un algoritmo de compresión basado en un conjunto de símbolos y sus probabilidades,


construyendo un árbol de la raíz hacia las hojas, estamos hablando de:
o Algoritmo de Shanon-Fano.
 Si codificamos un algoritmo de compresión basado en un conjunto de símbolos y sus probabilidades,
construyendo un árbol de las hojas hacia la raíz, estamos hablando de:
o Algoritmo de Huffman.

 Si poseemos un árbol rojinegro con 2 nodos, la raíz negra y un hijo rojo; y deseamos borrar la raíz, el resultado
será: Seleccione la respuesta correcta.
o Un árbol con un sólo nodo (raíz) negro.

 Si tenemos el desafío de buscar en archivos de gran tamaño con memoria muy limitada, tenemos que...
o La técnica que separa los registros de un archivo en 2 archivos arrancando por los bits más significativos.

 Si tenemos el desafío de buscar en archivos de gran tamaño con memoria muy limitada, podemos utilizar...
o _____ la técnica de mezcla equilibrada múltiple _____

 Si tomamos los archivos secuenciales en disco. Seleccione 4 (cuatro) respuestas correctas.


o Los archivos de texto plano son un claro ejemplo de ellos.
o Los archivos CSV (valores separados por coma) son un claro ejemplo de ellos.
o Podemos decir que pueden contener registros de longitud variable.
o Significa que para acceder a un registro de la mitad del archivo debo leer todos los que están antes.

 Técnicamente, ¿cómo podemos llamar al proceso de codificar información usando menos bits que una
representación sin codificar (decodificada)?
o Compresión.

 Teniendo en cuenta las propiedades de los árboles AA, en un enlace horizontal se debe cumplir que...
o La conexión se da entre un nodo y un hijo suyo del mismo nivel.

 Tomando una sucesión de los peores casos para distintas alturas en los árboles AVL y sus pesos, notamos una
relación con la serie de Fibonacci. Al analizar dicha relación llegamos a establecer una fórmula de análisis del peor
caso de búsqueda que nos garantiza que la longitud de los caminos de búsqueda (o la altura) para un AVL de n
nodos, nunca excede al:
o 44% de la longitud de los caminos (o la altura).

 Un árbol-B se mantiene balanceado porque:


o Requiere que todos los nodos hoja se encuentren a la misma altura.

 Un árbol B: Seleccione las 4 (cuatro) respuestas correctas.


o Que posee un nodo con K claves tiene C+1 hijos.
o Tiene todos los nodos hoja al mismo nivel.
o De grado M puede tener M-1 claves.
o De grado M puede tener M hijos.

 Un árbol BST:
o Es un árbol que mantiene el orden de sus claves aún con las operaciones de inserción y borrado.

 Un árbol BST, al estar ordenado, nos facilita la búsqueda de un elemento:


o Esta se realiza partiendo de la raíz y preguntando si el dato buscado es mayor o menor que el dato del nodo;
si es menor, se prosigue recursivamente por la izquierda y si es mayor, se prosigue recursivamente por la
derecha.

 Un árbol BST, al estar ordenado, nos facilita la búsqueda del elemento mayor, que se realiza:
o Desde la raíz buscando los hijos recursivamente hacia la derecha, hasta que el nodo no tenga hijo derecho.

 Un árbol BST, al estar ordenado, nos facilita la búsqueda del elemento menor, que se realiza:
o Desde la raíz buscando los hijos recursivamente hacia la izquierda, hasta que el nodo no tenga hijo
izquierdo.
 Un árbol BST (ABB en español). Seleccione 4 (cuatro) respuestas correctas.
o Es un árbol binario.
o Es un grafo.
o Es una estructura de datos que en un caso específico se puede comportar como una lista.
o Es una estructura que mantiene los datos ordenados.

 Un árbol BST o ABB, al estar ordenado, nos facilita la búsqueda del elemento menor, que se realiza:
o Desde la raíz buscando los hijos recursivamente hacia la izquierda, hasta que el nodo no tenga hijo
izquierdo.

 Un árbol M-ario es completo si cumple que...


o Cada nodo interno tiene exactamente M hijos.

 Una cadena de bloques, también conocida por las siglas BC (del inglés Blockchain) fue aplicada por primera vez en
2009 como parte de Bitcoin y: Seleccione las 3 (tres) respuestas correctas.
o Provee Almacenamiento de datos.
o Provee Confirmación de datos.
o Provee Transmisión de datos.

 Una característica del ARN es:


o El camino desde un nodo a sus hojas contiene el mismo número de nodos negros.

 Una de las características de los árboles B es:


o Que los datos se almacenan en las hojas.

 Una de las propiedades de los arboles rojinegros dice que: seleccione la respuesta correcta.
o La raíz debe ser negra.

 Una de las propiedades de los árboles rojinegros dice que: Seleccione la respuesta correcta.
o Si un nodo es rojo, sus hijos deben ser negros.

 Una de las propiedades de los árboles rojinegros dice que: Seleccione la respuesta correcta.
o Todos los caminos de un nodo a una referencia NULL deben contener el mismo número.

 Una de las siguientes afirmaciones corresponde a una de las propiedades principales de los árboles B. ¿Cuál es
esa propiedad?
o Todos los nodos hoja aparecen al mismo nivel.

 Una de las técnicas utilizadas en el proceso de compresión con pérdida es...


o Estándares: JPEG, JPEG 2000, MPEG.

 Una estructura que es un índice, multinivel, dinámico, con un límite máximo y mínimo en el número de claves por
nodo, en la cual, toda la información se guarda en las hojas, y las hojas se encuentran unidas entre sí como una
lista enlazada es el:
o árbol B+.

 Uno de los campos de aplicación donde es importante utilizar un algoritmo de comprensión SIN pérdida es...
o Compresión de textos.

 Weiss menciona que hay 4 casos de violación de equilibrio en inserción 1) en subárbol izq. del hijo izq. de X 2) en
subárbol der. del hijo izq. de X 3) en subárbol izq. del hijo der. de X 4) en subárbol der. del hijo der. de X.
o Una rotación simple sirve para tratar los casos 1 y 4.

 ZZZZZ
Ayudas memoria Segundo parcial:

Restricciones en la estructura del árbol rojo-negro


 Todo nodo es o bien rojo, o bien negro.
 La raíz es negra.
 Todas las hojas fantasmas (NULL) son negras.
 Todo nodo rojo debe tener dos nodos hijos negros.
 Cada camino desde un nodo dado a sus hojas descendientes contiene el mismo
número de nodos negros.

Balanceado o equilibrado de un árbol AVL por inserción de un nodo.


Fe de nodo actual Fe de nodo derecho Fe de nodo izquierdo Rotación
2 No importa >0 RSD
2 No importa <0 RDD
-2 >0 No importa RDI
-2 <0 No importa RSI

Balanceado o equilibrado de un árbol AVL por borrado de un nodo.


Fe de nodo actual Fe de nodo derecho Fe de nodo izquierdo Rotación
2 No importa >=0 RSD
2 No importa <0 RDD
-2 >=0 No importa RDI
-2 <0 No importa RSI

También podría gustarte