option
Cuestiones
ayuda
daypo
buscar.php

ESTRUCTURA DE DATOS

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
ESTRUCTURA DE DATOS

Descripción:
Estructura de datos - Examen

Fecha de Creación: 2024/11/24

Categoría: Universidad

Número Preguntas: 40

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

Al manejar archivos. Seleccione 1 opción válida. Me sirve print y readlines para ver el contenido del archivo. Solo con el print y readline es más que suficiente para ver el contenido del archivo. El obligatorio el uso del for para ver el contenido del archivo. Puedo obviar el for y presentar el contenido del archivo solo con readline.

Los errores al manejar archivos puedo. Seleccione 1 opción válida. Manejarlos con except, try, catch, else, raise. Todas las anteriores. Controlarlos y combinar try, else, if, except. Controlarlos con try, catch, except. Ninguna de las anterior.

De las siguientes afirmaciones, ¿cuál es falsa?. Seleccione 1 opción. Un cubo requiere especificar un página, fila y columna. Para presentar matrices, cubos y arreglos se usan selecciones repetitivas anidados. Una estructura de 3x2 es 3 filas por 2 columnas. Los índice para recorrer estructuras utilizan letras regularmente desde la i en adelante. Ninguna respuesta es falsa.

Para manipular archivos. Seleccione 1 opción válida. .dat se especifica en el lenguaje que el modo es t. Los modos t y b para texto y binario respectivamente. El modo para binario es by y la extensión es .dat. Tanto binario como texto están predefinidos y la herramienta lo reconoce en la extensión del nombre del archivo.

De los siguientes enunciados, ¿cuál es falso?. Seleccione 1 opción. El paso de parámetros de una función se da por posicionamiento, es decir respeta el orden de pasada. La palabra reservada global antecede a la variable y se especifica tanto en el programa principal como en el método donde se invoque. Una función devuelve un valor. Un programa en python se compone del área de métodos y el programa principal.

De las siguientes afirmaciones, ¿cuál es falsa?. Seleccione 1 opción. Ninguna respuesta es falsa. Una estructura de 3x2 es 3 filas por 2 columnas. Los índice para recorrer estructuras utilizan letras regularmente desde la i en adelante. Para presentar matrices, cubos y arreglos se usan selecciones repetitivas anidados. Un cubo requiere especificar un página, fila y columna.

¿Cuándo se debe usar un ciclo while en lugar de un ciclo for?. Cuando se quiere iterar sobre una lista. Cuando se requiere que la condición se evalúe antes de cada iteración. Cuando no se necesita una condición de finalización. Cuando se conoce el número exacto de iteraciones.

¿Cuál es la salida del siguiente código? for i in range(5): print(i). 1, 2, 3, 4. 1, 2, 3, 4, 5. 0, 1, 2, 3, 4. 0, 1, 2, 3, 4, 5.

¿Cuál es el resultado de la siguiente declaración? x = 5; y = x; x = 10. x y y son variables independientes. x es 5, y es 5. x es 10, y es 5. x es 10, y es 10.

¿Cuál de las siguientes afirmaciones sobre funciones en Python es correcta?. Las funciones no pueden devolver valores. Las funciones en Python no pueden tener parámetros. Las funciones deben definirse antes de ser llamadas. Las funciones no pueden ser anidadas.

En Python, ¿cómo se agrega un elemento al final de una lista?. list.push(elemento). list.append(elemento). list.add(elemento). list.insert(elemento).

¿Cuál de las siguientes afirmaciones sobre las listas enlazadas es correcta?. La inserción y eliminación de nodos es más eficiente que en un arreglo. Los nodos son accesibles mediante índices. Los nodos deben ser del mismo tipo. Cada nodo tiene un puntero al siguiente nodo y al anterior.

¿Cuál es el propósito del método enumerate() en un ciclo for?. Proporcionar el índice y el valor del elemento. Contar el número de elementos en una lista. Filtrar elementos en una lista. Iterar sobre los elementos de una lista.

¿Qué tipo de variable se utiliza en Python para almacenar un número entero?. float. list. str. int.

De las siguientes afirmaciones, ¿cuál es falsa?. Seleccione 1 opción. Los índice para recorrer estructuras utilizan letras regularmente desde la i en adelante. Una estructura de 3x2 es 3 filas por 2 columnas. Un cubo requiere especificar un página, fila y columna. Para presentar matrices, cubos y arreglos se usan selecciones repetitivas anidados. Ninguna respuesta es falsa.

¿Qué estructura de datos es inmutable en Python?. Listas. Conjuntos. Diccionarios. Tuplas.

¿Cuál de las siguientes afirmaciones sobre funciones en Python es correcta?. Las funciones en Python no pueden tener parámetros. Las funciones no pueden devolver valores. Las funciones no pueden ser anidadas. Las funciones deben definirse antes de ser llamadas. Ninguna de las anteriores.

Asumiendo que la función random genera el vector de la línea comentada, que resultado presenta el siguiente código. [72, 16, 76, 62, 65, 26, 6, 63, 52, 53, 17]. [72, 16, 6, 62, 65, 6, 26, 63, 6, 53, 17]. [72, 6, 16, 76, 6, 62, 65, 26, 6, 63, 52, 53, 17]. [72, 16, 76, 62, 6, 65, 26, 63, 52, 53, 17]. [72, 16, 76, 62, 65, 26, 63, 6, 52, 53, 17]. [72, 16, 76, 62, 65, 6, 26, 63, 52, 53, 17].

¿Qué variantes debo hacer al programa para que funcione? y ¿el formato de almacenamiento es correcto basado en aspectos de administración y gestión de los datos?. La respuesta es válida solo si ha respondido todas las preguntas. Aperturar archivo con “w+”, si es correcto y se abre con “r” antes de leer. Antes de leer abrir el archivo de lectura, no es correcto. Cambiar el modo de apertura a “x+”, antes de leer abrir el archivo de lectura. No es correcto abrirlo con “wa” y se abre con “r” antes de leer. Aperturar archivo con “w” y antes de leer abrir el archivo de lectura, no es correcto. Cambiar el modo de apertura a “w” y antes de leer abrir el archivo de lectura. Aperturar archivo con “w”, si es correcto y se abre como “w+” antes de leer.

Cuál de los siguientes códigos es correcto basado en la aplicación de conceptos dados en clases: El código es Correcto. El código es Incorrecto.

Seleccione la salida que corresponde para el siguiente programa con las indicaciones: a) Con el valor de i= 5 que resultado tiene la tercera llamada recursiva de la función, b) con i = 7 que resultado tiene la quinta llamada recursiva, c) cuál es el último resultado que presenta por pantalla el programa. 16, 7, 22. 7, 11, 22. 7, 16, 29. 7, 4, 22. 11, 4, 22. 11, 7, 29. 7, 22, 29.

Dado un archivo texto con datos de clientes, siendo 2 campos por registros separados por tabulación: nombre con el apellido y ciudad. Se pide determinar la opción correcta que permita enviar a almacenar más registros. El código es Correcto. El código es Incorrecto.

Dada la siguiente implementación de un nodo de una lista enlazada. class Nodo: def __init__(self, valor): self.valor = valor; self.siguiente = None. ¿Cuál es el propósito de self.siguiente?. Referenciar el nodo anterior. Almacenar el valor del nodo. Almacenar un índice. Referenciar el siguiente nodo en la lista.

¿Cuál es la salida del siguiente código? contador = 0; while contador < 3: print(contador); contador += 1. 0, 1, 2. 1, 2, 3. 0, 1, 2, 3, 4. 0, 1, 2, 3.

¿Qué imprime el siguiente código? for i in range(2, 6): print(i). 2, 3, 4, 5, 6, 7. 2, 3, 4, 5, 6. 2, 3, 4, 5. 3, 4, 5.

¿Qué imprime el siguiente código? for i in range(3): print(i + 1, end=' '). 1 2 3. 1 2. 0 1 2. 1 2 3 4.

¿Qué resultado obtendrás al ejecutar el siguiente código? lista = [1, 2, 3]. lista.append(4). print(lista). [1, 4, 2, 3]. [1, 2, 3, 4]. [1, 2, 3]. [4, 3, 2, 1].

¿Qué pasará si intentas acceder al índice 5 de la siguiente lista? lista = [10, 20, 30]; print(lista[5]). 20. 30. None. Error de índice.

¿Cuantas arístas presenta el nodo A?. 5. 4. 3. 8.

¿Cuántos nodos tiene el siguiente gráfico?. 5. 7. 8. 10.

Si tienes la siguiente lista enlazada: nodo1 = Nodo(1); nodo2 = Nodo(2); nodo1.siguiente = nodo2. ¿Cómo accederías al valor del segundo nodo?. nodo1.siguiente.valor. nodo1.valor. nodo2.siguiente. nodo1.siguiente.siguiente.

¿Cual de las siguintes opciones crea una variable de tipo lista en Python?. lista = 1, 2, 3, 4. lista = {1, 2, 3, 4}. lista = [1, 2, 3, 4]. lista = (1, 2, 3, 4).

¿Que resultado produce el siguinte código? ---------------------------------------------------------- def suma(x, y) return x + y resultado = suma(3,4) print(resultado). 3. Error. 4. 7.

Si ejecutas el siguinte código: ---------------------------------------- a = 10 b = a a += 5 print(b) ¿Cual sera la salida?. 5. 15. Error. 10.

¿Cuantos tipos de ordenamiento existen?. 3. 4. 5. 6. 2.

Segun la imagen seleciona el tipo de arreglo al que corresponde: Unidimensional. Bidimensional. Tridimensional.

Las estructuras de datos dinámicas son aquellas que pueden crecer o encogerse durante la ejecución del programa. Esto las diferencia de las estructuras de datos estáticas, que tienen un tamaño fijo. Verdadero. Falso.

Las Estructuras de datos Dinamicas se divieden el Lineales y No lineales. Verdadero. Falso.

Ordena segun corresponda: Estructura de Datos Dinamicas: Lineales. No lineales.

La extension de un archivo de python es: Selecciones 1 opción. .py. pyt.py. .pt. pyn. .pyt.

Denunciar Test