wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Análisis Complejidad Funciones & Recursividad

Total questions: 7

Worksheet time: 4mins

Name
Class
Date
1.

Es la forma de representar un algoritmo, la cual describe el algoritmo en lenguaje natural

a)

Pseudocódigo

b)

Diagrama de flujo

c)

Algoritmo

d)

Programa

2.

Es la forma de especificar en el pseudocódigo el paso por valor

a)

Flecha hacia abajo

b)

Flecha hacia arriba

c)

Flecha hacia arriba y abajo

d)

Con una flecha

3.

Elige la fórmula para obtener el tiempo de ejecución de una condicional (if)

a)

O(T(n)) = O(T(condición)) + Max( O(T(cuerpo)), T(condicion))

b)

T(n) = T(inicialización)+ T(comparación) + N* (T(instrucciones)+ T(comparación)+ T(incremento o decremento))

c)

O(T(n)) = O(T(condición)) + O(T(cuerpo))

d)

T(n) = 1+ T(P1) + T(P2)+…+T(Pn) +T(F)

4.

En el pseudocódigo mostrado ¿Qué tipo de paso realizan las variables x e y?

a)

No se puede determinar

b)

Paso por valor

c)

Paso por referencia

d)

Paso por referencia y valor

5.

Un algoritmo recursivo está compuesto por

a)

Caso base

b)

Ciclo de repetición

c)

Caso reducido

d)

Condición de paro

6.

El tiempo de un algoritmo recursivo se expresa por medio de

a)

Caso base

b)

Ecucación de recurrencia

c)

Iteraciones

d)

Ciclo de repteiciones

7.

Es un ejemplo de método utilizado para calcular el T(n) de un algoritmo recursivo

a)

Gauss-Jordan

b)

Método Hungaro

c)

Sustitución

d)

Determinante