option
Cuestiones
ayuda
daypo
buscar.php

Simulador de estructura de datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Simulador de estructura de datos

Descripción:
Estructura de Datos

Fecha de Creación: 2025/02/15

Categoría: Otros

Número Preguntas: 65

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la función del método "peek()" en una pila?. Devolver el primer elemento de la pila. Ordenar los elementos de la pila. Eliminar el último elemento de la pila. Devolver el último elemento sin eliminarlo.

¿Qué estructura de datos es más eficiente para almacenar un grafo denso?. Lista enlazada. Pila. Matriz de adyacencia. Lista de adyacencia.

¿Qué palabra clave se utiliza en Python para manejar excepciones?. throw. try. catch. error.

¿Qué define a un grafo dirigido?. No puede haber nodos aislados. Todos los nodos están conectados en un solo ciclo. Solo permite recorrerlo en un solo sentido. Las aristas tienen una dirección específica.

¿Cuál de los siguientes métodos se usa para agregar un elemento al final de una lista en Python?. append(). pop(). extend(). insert().

¿Cuál es el resultado de la búsqueda secuencial si el elemento no está en la lista?. Retorna 0. Retorna None. Retorna False. Retorna -1.

¿Qué define a un árbol binario completo?. Solo contiene nodos hoja. Cada nodo tiene exactamente dos hijos. Todos los nodos tienen un solo hijo. Todos los niveles, excepto el último, están completamente llenos.

En un árbol binario, ¿cómo se define la profundidad de un nodo?. El número total de nodos en el árbol. La distancia desde la raíz hasta el nodo. El número de nodos que tiene como hijos. La cantidad de nodos en el subárbol derecho.

Cual es la salida del siguiente programa: aprendiendo Programación. s aprendiendo Programación. aprendiendo Programación. prendiendo Programación.

¿Qué sucede si se captura una excepción pero no se usa pass ni se maneja de ninguna manera?. El programa termina inmediatamente. El programa muestra un mensaje de error predeterminado. Se genera un nuevo error. La excepción es ignorada y el programa continúa.

En un árbol binario de búsqueda, ¿qué pasa si eliminamos un nodo con dos hijos?. Se reemplaza por su predecesor o sucesor en inorden. Se convierte en nodo raíz. Se elimina directamente. Se reemplaza por el nodo hoja más cercano.

¿Qué excepción se produce al intentar acceder a una clave inexistente en un diccionario?. ValueError. IndexError. KeyError. TypeError.

¿Qué método se usa para eliminar un elemento en una lista basándose en su índice?. remove(). pop(). del. clear().

¿Cuál es el propósito de un arreglo unidimensional?. Almacenar datos de forma tabular. Almacenar datos lineales relacionados. Implementar funciones recursivas. Representar matrices complejas.

En un árbol binario de búsqueda, ¿dónde se encuentra el nodo con el valor más pequeño?. En la raíz. En cualquier parte del árbol. En el subárbol izquierdo. En el subárbol derecho.

¿Cuál es la principal ventaja de representar un grafo mediante listas de adyacencia?. Permite realizar operaciones más rápido en todos los casos. Es más eficiente en memoria para grafos dispersos. Solo se puede usar en grafos dirigidos. No necesita almacenar los vértices del grafo.

¿Qué estructura se utiliza para recorrer un grafo en anchura?. Lista doblemente enlazada. Cola. Árbol binario. Pila.

¿Cuál es una de las principales razones para medir el rendimiento de un algoritmo?. Evitar el uso de estructuras de datos complejas. Garantizar que el algoritmo funcione sin errores. Decidir si se debe reescribir el programa en otro lenguaje. Identificar cuellos de botella y optimizar el código.

Si queremos que una excepción capturada muestre un mensaje personalizado, ¿qué debemos hacer?. Usar raise con un mensaje. Usar return dentro de except. Usar print() dentro del bloque except. Declarar la excepción en una variable.

¿Cuál es la función del método `front()` en una cola?. Eliminar el primer elemento de la cola. Devolver el último elemento de la cola. Ordenar los elementos de la cola. Devolver el primer elemento sin eliminarlo.

¿Qué tipo de grafo tiene una arista que conecta un vértice consigo mismo?. Grafo dirigido. Grafo cíclico. Grafo no dirigido. Grafo completo.

¿Qué ventaja tiene el uso de collections.deque sobre listas para manejar pilas en Python?. Permite acceder a cualquier elemento en tiempo constante. Es más eficiente en memoria y velocidad para operaciones LIFO. No permite agregar más de 10 elementos. Puede almacenar solo números enteros.

¿Qué característica diferencia un grafo de un árbol?. Un grafo no tiene nodos. Un grafo siempre tiene un nodo raíz. Un árbol no puede tener más de tres nodos. En un grafo puede haber ciclos, en un árbol no.

¿Qué modo de apertura se utiliza en Python para añadir contenido a un archivo sin borrar su contenido anterior?. "x". "r". "w". "a".

Que muestra el siguiente código: El resultado es: 21. El resultado es: 20. El resultado es: 24. El resultado es: 22.

¿Cuál de los siguientes recorridos de árboles visita la raíz al final?. Por niveles. Inorden. Postorden. Preorden.

¿Cuál es el propósito del módulo `random` en pruebas de estrés?. Medir el tiempo de ejecución automáticamente. Reducir la carga de procesamiento de datos. Generar entradas de prueba extremas para simular condiciones realistas. Ordenar elementos aleatoriamente.

En un árbol binario de búsqueda, ¿qué recorrido se utiliza para obtener los elementos en orden ascendente?. Por niveles. Preorden. Postorden. Inorden.

¿Qué tipo de cola permite agregar y eliminar elementos por ambos extremos?. Cola circular. Cola de doble extremo (deque). Cola simple. Cola de prioridad.

¿Cuál de los siguientes métodos se usa para escribir una línea en un archivo en Python?. insert(). writeline(). write(). append().

En un árbol, ¿qué representa un nodo hoja?. Un nodo que tiene múltiples padres. El nodo que siempre está en la raíz. Un nodo con dos nodos hijos. Un nodo sin nodos hijos.

Que muestra el siguiente código: ['uno', 'dos', 'tres', 'cinco', 'cuatro']. ['cinco', 'cuatro', 'tres', 'dos', 'uno']. ['dos', 'cinco', 'cuatro', 'tres', 'uno',]. ['uno', 'dos', 'tres', 'cuatro', 'cinco'].

¿Cuál es el propósito del bloque finally en una estructura try-except-finally?. Ignorar cualquier excepción. Ejecutar código sin importar si ocurre una excepción o no. Manejar la excepción. Lanzar una nueva excepción.

Cual es la salida del siguiente programa: 25.0. 100.0. 50.0. 75.0.

¿Qué término se usa para describir el nodo principal de un árbol?. Hoja. Hermano. Raíz. Padre.

¿Cuál de los siguientes métodos ordena una lista en orden ascendente de forma permanente?. reverse(). sorted(). sort(). order().

¿Qué define a un grafo dirigido?. Las aristas tienen una dirección específica. Solo permite recorrerlo en un solo sentido. No puede haber nodos aislados. Todos los nodos están conectados en un solo ciclo.

Todos los nodos están conectados en un solo ciclo. load(). read(). open(). file().

¿Qué pasará si intentamos hacer "pop()" en una pila vacía?. Elimina el primer elemento disponible. Retorna None. Devuelve un mensaje indicando que está vacía. Genera una excepción (IndexError).

¿Cuál de los siguientes es un tipo de recorrido en grafos?. Recorrido postorden. Recorrido por anchura. Recorrido inverso. Recorrido preorden.

¿Qué estructura de datos en Python es más eficiente para implementar una cola?. set. deque. tuple. list.

¿Cuál es el propósito de un arreglo unidimensional?. Implementar funciones recursivas. Representar matrices complejas. Almacenar datos de forma tabular. Almacenar datos lineales relacionados.

En un árbol binario de búsqueda, ¿qué pasa si eliminamos un nodo con dos hijos?. Se reemplaza por su predecesor o sucesor en inorden. Se elimina directamente. Se convierte en nodo raíz. Se reemplaza por el nodo hoja más cercano.

¿Qué tipo de grafo tiene una arista que conecta un vértice consigo mismo?. Grafo cíclico. Grafo dirigido. Grafo no dirigido. Grafo completo.

¿Qué sucede si se captura una excepción pero no se usa pass ni se maneja de ninguna manera?. El programa muestra un mensaje de error predeterminado. El programa termina inmediatamente. La excepción es ignorada y el programa continúa. Se genera un nuevo error.

¿Qué método se usa para eliminar un elemento en una lista basándose en su índice?. pop(). remove(). del. clear().

¿Cuál es la función en Python utilizada para abrir un archivo en modo lectura?. open(). file(). load(). read().

¿Qué tipo de cola permite agregar y eliminar elementos por ambos extremos?. Cola circular. Cola de doble extremo (deque). Cola de prioridad. Cola simple.

['uno', 'dos', 'tres', 'cinco', 'cuatro']. ['uno', 'dos', 'tres', 'cuatro', 'cinco']. ['dos', 'cinco', 'cuatro', 'tres', 'uno',]. ['cinco', 'cuatro', 'tres', 'dos', 'uno'].

¿Cuál es el resultado de la búsqueda secuencial si el elemento no está en la lista?. Retorna None. Retorna False. Retorna -1. Retorna 0.

¿Cuál es la principal ventaja de representar un grafo mediante listas de adyacencia?. Es más eficiente en memoria para grafos dispersos. No necesita almacenar los vértices del grafo. Solo se puede usar en grafos dirigidos. Permite realizar operaciones más rápido en todos los casos.

En un árbol binario de búsqueda, ¿dónde se encuentra el nodo con el valor más pequeño?. En cualquier parte del árbol. En el subárbol derecho. En la raíz. En el subárbol izquierdo.

¿Qué ventaja tiene el uso de collections.deque sobre listas para manejar pilas en Python?. Puede almacenar solo números enteros. Permite acceder a cualquier elemento en tiempo constante. No permite agregar más de 10 elementos. Es más eficiente en memoria y velocidad para operaciones LIFO.

¿Cuál es el propósito del módulo `random` en pruebas de estrés?. Ordenar elementos aleatoriamente. Medir el tiempo de ejecución automáticamente. Generar entradas de prueba extremas para simular condiciones realistas. Reducir la carga de procesamiento de datos.

¿Qué define a un grafo dirigido?. No puede haber nodos aislados. Todos los nodos están conectados en un solo ciclo. Las aristas tienen una dirección específica. Solo permite recorrerlo en un solo sentido.

¿Cuál es la función del método `front()` en una cola?. Devolver el primer elemento sin eliminarlo. Eliminar el primer elemento de la cola. Devolver el último elemento de la cola. Ordenar los elementos de la cola.

¿Qué excepción se produce al intentar acceder a una clave inexistente en un diccionario?. KeyError. ValueError. TypeError. IndexError.

En un árbol binario, ¿cómo se define la profundidad de un nodo?. La distancia desde la raíz hasta el nodo. El número de nodos que tiene como hijos. El número total de nodos en el árbol. La cantidad de nodos en el subárbol derecho.

¿Cuál es el resultado de la búsqueda secuencial si el elemento no está en la lista?. Retorna -1. Retorna 0. Retorna False. Retorna None.

¿Cuál es el propósito del bloque finally en una estructura try-except-finally?. Ejecutar código sin importar si ocurre una excepción o no. Ignorar cualquier excepción. Manejar la excepción. Lanzar una nueva excepción.

¿Cuál es el propósito del módulo `random` en pruebas de estrés?. Medir el tiempo de ejecución automáticamente. Generar entradas de prueba extremas para simular condiciones realistas. Reducir la carga de procesamiento de datos. Ordenar elementos aleatoriamente.

¿Cuál de los siguientes métodos se usa para agregar un elemento al final de una lista en Python?. extend(). append(). insert(). pop().

¿Qué sucede si se captura una excepción pero no se usa pass ni se maneja de ninguna manera?. La excepción es ignorada y el programa continúa. El programa muestra un mensaje de error predeterminado. El programa termina inmediatamente. Se genera un nuevo error.

¿Cuál de los siguientes recorridos de árboles visita la raíz al final?. Inorden. Postorden. Por niveles. Preorden.

¿Cuál es la principal ventaja de representar un grafo mediante listas de adyacencia?. Permite realizar operaciones más rápido en todos los casos. Solo se puede usar en grafos dirigidos. No necesita almacenar los vértices del grafo. Es más eficiente en memoria para grafos dispersos.

Denunciar Test