Vous êtes sur la page 1sur 5

Asignatura: ALGORITMOS Y PROGRAMACION

Tiempo estimado:

Nivel de Bloom:

TIPO:

5 minutos

Conocimiento

( X ) Independiente

Resultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION

) Multireactivo

Una Empresa de desarrollo de software est por iniciar la construccin de un sistema, especificando que la aplicacin
utilizar programacin orientada a objetos. Algunos de los lenguajes de los que se dispone son:

ENUNCIADO:

1. DELPHI
2. C++
3. JAVA
4. HTML

De las alternativas indicadas arriba, seleccione cuales lenguajes seran elecciones vlidas para la codificacin:

CONECTOR:
OPCIONES:

A. 1,4
B. 1,3
C. 2,3
D. 2,4

RESPUESTA CORRECTA:
ARGUMENTACIN:

C
JAVA y C++

Asignatura: ALGORITMOS Y PROGRAMACION

Tiempo estimado:

Nivel de Bloom:

TIPO:

5 minutos

Conocimiento

( X ) Independiente

Resultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION

ENUNCIADO:

CONECTOR:
OPCIONES:

Analice la siguiente porcin de pseudocdigo de un programa


a = 2;
b = 5;
a = a + b;
b = a - b;
a = a - b;
Determine el resultado obtenido e identifique la respuesta adecuada.

A. Las variables a y b quedaron con valores negativos


B. Las variables a y b quedaron con el valor cero
C. Las variables a y b intercambiaron sus valores
D. Las variables a y b quedaron iguales

RESPUESTA CORRECTA:
ARGUMENTACIN:

( ) Multireactivo

Asignatura: ALGORITMOS Y PROGRAMACION

Tiempo estimado:

Nivel de Bloom:

TIPO:

5 minutos

Conocimiento

( X ) Independiente

Resultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION

ENUNCIADO:

CONECTOR:
OPCIONES:

( ) Multireactivo

La sucesin de Fibonacci est compuesta por la siguiente sucesin infinita de nmeros naturales: 0, 1, 1, 2, 3, 5, 8, 13,
21, 34, 55, 89, .
Se requiere una funcin que permita obtener un elemento de la serie, enviando como parmetro su ubicacin.
Determine cul de las siguientes definiciones recursivas la define correctamente:
Determine cul de las siguientes definiciones recursivas la define correctamente:

A. f(1)=0; f(2)=1; f(n) = f(n) +f(n+1)


B. f(1)=0; f(2)=1; f(n) = f(n+1) +f(n+2)
C. f(1)=0; f(2)=1; f(n) = f(n-1) +f(n-2)
D. f(1)=0; f(2)=1; f(n+1) = f(n+2) +f(n+3)

RESPUESTA CORRECTA:

ARGUMENTACIN:

Asignatura: ALGORITMOS Y PROGRAMACION

Tiempo estimado:

Nivel de Bloom:

TIPO:

5 minutos

Conocimiento

( X ) Independiente

Resultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION

ENUNCIADO:

CONECTOR:
OPCIONES:

( ) Multireactivo

En Programacin Orientada a Objetos, a veces es necesario ocultar los datos internos del mundo exterior y permitir su
acceso a solo a travs de mtodos expuestos pblicamente.
Determine cul de las siguientes alternativas se vincula con esta definicin.

A. Modularidad
B. Encapsulamiento
C. Polimorfismo
D. Herencia

RESPUESTA CORRECTA:

ARGUMENTACIN:

Asignatura: ALGORITMOS Y PROGRAMACION

Tiempo estimado:

Nivel de Bloom:

TIPO:

5 minutos

Conocimiento

( X ) Independiente

Resultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION

ENUNCIADO:

CONECTOR:
OPCIONES:

En elaboracin de un programa se requiere definir una clase en la cual se crearn varios mtodos con el mismo nombre.

Seleccione cual propiedad de la programacin orientada a objetos se debe aplicar:

A. Herencia
B. Instanciacin
C.

Sobrecarga

D. Atributos
RESPUESTA CORRECTA:
ARGUMENTACIN:

( ) Multireactivo

Vous aimerez peut-être aussi