Sunteți pe pagina 1din 3

Actividad de aprendizaje 2 (procedimental) AP Mis Instrucciones Jorge Alberto Barrios Garca

Nivel cognitivo Reactivo Justificacin Existe consistencia entre las posibles respuestas, ya que todos son conceptos relacionados con los datos, la respuesta correcta es C. Es necesario que se recupere informacin obtenida en las lecturas sobre abstraccin de datos. La respuesta correcta es C. Se debe reconocer y distinguir las ventajas y desventajas del paradigma estructurado de desarrollo. La respuesta es B. En esta cuestin, se prueba el entendimiento (COMPRENSIN) del significado de cada trmino, La respuesta es A. Aqu se proporcionan datos de entrada para ser sutituidos en la funcin para obtener un resultado de su aplicacin. La respuesta es B. Aqu se proporcionan algunos parmetros para la ejecucin de la funcin binarySeach de Java para obtener un resultado de su aplicacin. La respuesta es D.

Cul de las siguientes palabras define el siguiente enunciado? Capacidad de examinar algo sin preocuparse de los detalles internos. A. Mtodo. Conocimiento B. Clase. C. Abstraccin. D. Modelo. E. Informacin. Es un conjunto dado de valores sobre los que se aplican un conjunto dado de operaciones que cumplen determinadas propiedades. A. mtodo Conocimiento B. Atributo C. Tipo de dato abstracto Es una debilidad de la programacin estructurada qu aparece cuando programadores diferentes trabajan en el desarrollo de una aplicacin... Seleccione una respuesta. Comprensin A. Como equipo B. De manera independiente C. Ninguna de las anteriores En base a la siguiente descripcin, identifique la opcin que mejor se relacione: una unidad con identidad propia que contiene datos y las funciones que operan sobre esos datos. Comprensin A. Clase B. Objeto C. Mtodo Si n = 5 en la siguiente funcin cual sera el resultado. A. 124 B. 120 C. 50 D. 125 E. 150 Cul es el resultado que se obtiene de ejecutar la funcin binarySearch(a, 15) si se tiene el arreglo: a{1,2,3,4,5,6,7,8,9,10}. A. 0 B. 15 C. null D. -1 E. error Si tienes el siguiente cdigo en el cual se trabaja con arreglos:

Aplicacin

Aplicacin

Anlisis

Aqu el estudiante debe conocer los diferentes public class EjemploArreglos{ tipos de excepciones as public static void main(String args[]){ como de diferenciar int nums[]={2,4,6,8,10}; unas de las otras en if(nums[0]==2){ base al momento y nums[8]=8; situacin en que podran } ser disparados. En esta } cuestin se le pide al } estudiante en base a un caso dado que analice y Analiza el caso y determina qu tipo de excepcin se disparar si fuera el caso. determine cul es la

A. IOException B. ArrayStoreException C. ArrayIndexOutOfBoundsException D. Ninguna de las anteriores Si tenemos tres arreglos de una dimensin: Nombre del arreglo: A1 Valor 1 3 ndice 0 1

excepcin que se dispara en dicho caso. La respuesta es la C.

5 2

7 3

9 4

Nombre del arreglo: A2 Valor 2 4 ndice 0 1

6 2

8 3

10 4

Nombre del arreglo: A3 Valor -2 -4 Anlisis ndice 0 1

-6 2

-8 3

-8 4

Si ejecutamos la siguiente lnea de cdigo en Java: A2[2]=A2[2]+A1[2]+A3[2]+1 El resultado valor final de A2 en la posicin 2 es de 6 es decir que su valor no cambia. Analiza y determina si esto es verdad de acuerdo a las afirmaciones siguientes: A. Es verdad, porque sin importar que valor le asignes a un elemento de arreglo su valor no cambia porque no se realiz mediante el mtodo correspondiente. B. No es verdad. Porque la suma de sus ndices de la formula sera (2+2+2) + 1 nos da como resultado 7. C. Verdad porque los valores de los arreglos de acuerdo a los ndices indicados en la formula seran 6+5+(-6)+1 = 6 D. Ninguna de las anteriores ya que esta operacin marcara una excepcin al ejecutarla

Aqu el estudiante debe conocer la estructura de un arreglo de una dimensin y de sus componentes as como de las forma de realizar operaciones con sus valores En esta cuestin se le pide al estudiante que analice tres arreglos y su estructura y valores y con ello determine si el resultado propuesto es correcto. La respuesta es la C.

Evaluacin

Si se tiene un arreglo de tamao 1000 y desea realizar la bsqueda de un nmero en el arreglo. Conociendo el funcionamiento de los mtodos de bsqueda lineal y bsqueda binaria. Qu tendra que hacer para localizar dicho elemento considerando adems elegir la forma ms eficiente? A. Utilizar el mtodo de bsqueda binaria directamente. B. Utilizar el mtodo de bsqueda lineal directamente. C. Ordenar el arreglo y posteriormente utilizar el mtodo de bsqueda lineal. D. Ordenar el arreglo y posteriormente utilizar el mtodo de bsqueda binaria. E. Ninguna de las anteriores

Aqu el estudiante debe conocer los diferentes mtodos de bsqueda as como de su eficiencia y funcionamiento necesarios para determinar en base a una evaluacin de las posibles soluciones propuestas cual es la que dara el resultado esperado. La respuesta es la D.

Evaluacin

Dados los siguientes dos cdigos que tratan del ordenamientos de un vector de Aqu el estudiante debe nmeros enteros, determina cual es el mas eficiente si el vector es de tamao conocer los diferentes 1000 tomando en cuenta los argumentos planteados: mtodos de ordenamiento as como CDIGO UNO: de su eficiencia y funcionamiento for (i=1; i<LIMITE; i++) necesarios para for j=0 ; j<LIMITE - 1; j++) determinar en base a if (vector[j] > vector[j+1]) una evaluacin de las temp = vector[j]; posibles soluciones vector[j] = vector[j+1]; propuestas cual de los vector[j+1] = temp; dos cdigos resulta ser mas eficiente. La

CDIGO DOS: for(i = 0; i < vector.length; i++){ for(j = 0; j < i; j++){ if(vector[i] < vector[j]){ temp = vector[j]; vector[j] = vector[i]; vector[i] = temp; } } } A.El cdigo dos es mas eficiente debido a que se han incluido las llaves en las estructuras de control lo cual hace al cdigo ms fcil de interpretar y compilar disminuyendo el tiempo necesario para ejecutarlo. B. El cdigo uno es mas eficiente debido a que no tiene sentido que se un elemento del vector se compare con sigo mismo o que se compare con los valores anteriores a el porque ya estn ordenados. C. El cdigo dos es mas eficiente debido a que no tiene sentido que se un elemento del vector se compare con sigo mismo o que se compare con los valores anteriores a el porque ya estn ordenados. D. Ninguno de los anteriores.

respuesta es la C.

S-ar putea să vă placă și