Algoritmos y Programacion(5p)
-
Upload
jorge-gabriel-checa-burgos -
Category
Documents
-
view
4 -
download
0
description
Transcript of Algoritmos y Programacion(5p)
Asignatura: ALGORITMOS Y PROGRAMACION Tiempo estimado:
5 minutos
Nivel de Bloom:
Conocimiento
TIPO:
( X ) Independiente
( ) MultireactivoResultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION
ENUNCIADO:Una Empresa de desarrollo de software está por iniciar la construcción de un sistema, especificando que la aplicación utilizará programación orientada a objetos. Algunos de los lenguajes de los que se dispone son:
1. DELPHI2. C++3. JAVA4. HTML
CONECTOR:De las alternativas indicadas arriba, seleccione cuales lenguajes serían elecciones válidas para la codificación:
OPCIONES: A. 1,4
B. 1,3
C. 2,3
D. 2,4
RESPUESTA CORRECTA: C
ARGUMENTACIÓN: JAVA y C++
Asignatura: ALGORITMOS Y PROGRAMACION Tiempo estimado:
5 minutos
Nivel de Bloom:
Conocimiento
TIPO:
( X ) Independiente
( ) MultireactivoResultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION
ENUNCIADO:Analice la siguiente porción de pseudocódigo de un programaa = 2;b = 5;a = a + b;b = a - b;a = a - b;
CONECTOR: Determine el resultado obtenido e identifique la respuesta adecuada.
OPCIONES: 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: D
ARGUMENTACIÓN:
Asignatura: ALGORITMOS Y PROGRAMACION Tiempo estimado:
5 minutos
Nivel de Bloom:
Conocimiento
TIPO:
( X ) Independiente
( ) MultireactivoResultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION
ENUNCIADO: La sucesión de Fibonacci está compuesta por la siguiente sucesión infinita de números naturales: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ….Se requiere una función que permita obtener un elemento de la serie, enviando como parámetro su ubicación.Determine cuál de las siguientes definiciones recursivas la define correctamente:
CONECTOR:Determine cuál de las siguientes definiciones recursivas la define correctamente:
OPCIONES: 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: C
ARGUMENTACIÓN:
Asignatura: ALGORITMOS Y PROGRAMACION Tiempo estimado:
5 minutos
Nivel de Bloom:
Conocimiento
TIPO:
( X ) Independiente
( ) MultireactivoResultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION
ENUNCIADO:En Programación Orientada a Objetos, a veces es necesario ocultar los datos internos del mundo exterior y permitir su acceso a solo a través de métodos expuestos públicamente.
CONECTOR:Determine cuál de las siguientes alternativas se vincula con esta definición.
OPCIONES: A. Modularidad
B. Encapsulamiento
C. Polimorfismo
D. Herencia
RESPUESTA CORRECTA: B
ARGUMENTACIÓN:
Asignatura: ALGORITMOS Y PROGRAMACION Tiempo estimado:
5 minutos
Nivel de Bloom:
Conocimiento
TIPO:
( X ) Independiente
( ) MultireactivoResultado de aprendizaje a evaluar: ALGORITMOS Y PROGRAMACION
ENUNCIADO:En elaboración de un programa se requiere definir una clase en la cual se crearán varios métodos con el mismo nombre.
CONECTOR:Seleccione cual propiedad de la programación orientada a objetos se debe aplicar:
OPCIONES: A. Herencia
B. Instanciación
C. Sobrecarga
D. Atributos
RESPUESTA CORRECTA: C
ARGUMENTACIÓN: