wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Complejidad Algoritmo

Total questions: 11

Worksheet time: 29mins

Name
Class
Date
1.

Un algoritmo es eficiente cuando ...

a)

Ocupa menos espacio en memoria y menos tiempo de procesamiento

b)

Ocupa más memoria que tiempo de procesamiento

c)

Ya no puede ocupar más memoria ni más tiempo de procesamiento

d)

No se tarda más para procesar más datos

2.

Para una matriz ¿cuál sería la medida que representa su tamaño?

a)

El número de elementos

b)

La cantidad de renglones

c)

El número de nodos

d)

Elementos en la diagonal

3.

¿Cuáles son los recursos físicos necesarios para que un programa se ejecute?

a)

Variables y ciclos

b)

Red y CPU

c)

RAM y Procesador

d)

procesamiento y memoria

4.

Cuándo se analiza y evalúa adecuadamente la efectividad de una solución, ¿Qué disminuye drásticamente? (seleccione 2)

a)

Variaciones

b)

Complejidad

c)

Mantenimiento

d)

Producción

e)

Errores

f)

e

5.

¿Cuál es la complejidad de una sentencia selectiva (if / case ) ?

a)

se vuelve finita dependiendo del número de nodos

b)

dependerá de la primera sentencia a ejecutar

c)

el de la parte que tenga menor complejidad

d)

el de la parte que tenga mayor complejidad

6.

Cuando un problema tiene la capacidad de ser solucionado por uno o varios métodos, ¿qué elemento nos puede indicar cuál método es mejor?

a)

La respuesta

b)

La complejidad

c)

La cantidad de entrada

d)

Las variantes

7.

¿Cuáles son las características de un algoritmo?

a)

Preciso, determinista y finito

b)

constante, cuadrático y factorial

c)

Asignación, comparación e incremento

d)

General, eficiente y complejo

8.

Es un algoritmo de complejidad sublineal

a)

ordenamiento burbuja

b)

búsqueda binaria

c)

ordenamiento merge

d)

búsqueda secuencial

9.

Seleccione la afirmación verdadera sobre Merge Sort

a)

Es O(n)

b)

Es O(log n)

c)

Se basa en backtracking

d)

Se basa en divide y vencerás

10.

Asocie cada algoritmo con su complejidad

a)

Búsqueda secuencial

1.

O(n)

b)

Búsqueda binaria

2.

O(log n)

c)

Ordenamiento burbuja

3.

O(n2)

d)

Merge sort

4.

O(n log n)

e)

Listar todas las permutaciones de n números

5.

O(n!)

11.

Seleccione la función que representa la mayor complejidad

a)

O(n)

b)

O(nlog n)

c)

O(n3)

d)

O(n!)