wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Preguntas sobre Arreglos y Algoritmos

Total questions: 20

Worksheet time: 28mins

Name
Class
Date
1.

¿Qué operación modifica un valor existente en un arreglo estático?

a)

Inserción

b)

Eliminación

c)

Actualización

d)

Intercambio

2.

¿Cuál es una característica de los arreglos estáticos?

a)

Pueden cambiar de tamaño durante la ejecución

b)

Pueden almacenar solo cadenas de texto

c)

Tienen tamaño fijo desde su definición

d)

Se almacenan en la pila de llamadas

3.

¿Qué algoritmo compara elementos adyacentes e intercambia si están en orden incorrecto?

a)

Búsqueda secuencial

b)

Búsqueda binaria

c)

QuickSort

d)

Burbuja

4.

¿Qué tipo de búsqueda requiere que el arreglo esté ordenado previamente?

a)

Búsqueda secuencial

b)

Búsqueda lineal

c)

Búsqueda binaria

d)

Búsqueda aleatoria

5.

¿Cuál es el peor caso de la búsqueda secuencial?

a)

El elemento está en la primera posición

b)

El elemento no está en el arreglo

c)

El arreglo tiene un solo elemento

d)

El elemento está en la posición media

6.

¿Qué sucede si se aplica una búsqueda binaria en un arreglo no ordenado?

a)

Devuelve el índice correcto

b)

Lanza una excepción

c)

No garantiza resultados correctos

d)

Ordena el arreglo automáticamente

7.

¿Cuál es el paso inicial en la búsqueda binaria?

a)

Comparar todos los elementos

b)

Dividir el arreglo en cuartos

c)

Calcular el índice medio

d)

Ordenar el arreglo

8.

¿Qué ocurre si dos elementos están en orden incorrecto durante la ordenación por burbuja?

a)

Se ignoran

b)

Se eliminan

c)

Se intercambian

d)

Se duplican

9.

¿Qué operación básica permite encontrar un dato en una estructura de datos?

a)

Inserción

b)

Búsqueda

c)

Eliminación

d)

Iteración

10.

¿Cuál es el propósito de usar algoritmos de ordenación?

a)

Borrar los datos

b)

Organizar los datos en un orden específico

c)

Duplicar la información

d)

Aumentar el tamaño del arreglo

11.

¿Qué imprime el siguiente código?

a)

15

b)

25

c)

20

d)

Error de compilación

12.

¿Qué valor almacenará arr[3] después de ejecutar el siguiente fragmento?

a)

3

b)

5

c)

6

d)

7

13.

¿Qué hace este código?

a)

Imprime todos los elementos

b)

Imprime la posición donde se encuentra el número 1

c)

No imprime nada

d)

Da error en tiempo de compilación

14.

¿Cuál es el resultado de este algoritmo de ordenamiento burbuja al finalizar la ejecución?

a)

4

b)

5

c)

3

d)

2

15.

¿Cuál es el error en el siguiente código si se busca modificar un arreglo?

a)

Error en sintaxis

b)

No se puede modificar un arreglo

c)

Acceso fuera de límites del arreglo

d)

Falta el tipo de dato

16.

¿Qué hace este código?

a)

Imprime 2

b)

Imprime 3

c)

Imprime 6

d)

No imprime nada

17.

¿Qué función realiza este código?

a)

Ordena el arreglo de mayor a menor

b)

Ordena el arreglo de menor a mayor

c)

Busca el menor valor

d)

Elimina elementos duplicados

18.

¿Qué resultado imprime este programa?

a)

10

b)

15

c)

20

d)

12

19.

¿Qué posición devuelve la búsqueda binaria en este arreglo ordenado si se busca el valor 20?

a)

1

b)

2

c)

3

d)

4

20.

¿Cuál es el resultado de este algoritmo de actualización?

a)

30

b)

35

c)

25

d)

40