You are on page 1of 11
Examen final - Semana 8 Comenzado: 22 de oct en 19:03 Instrucciones de la evaluacién Apreciado estudiante, presenta tus eximenes como SERGIO EL ELEFANTE, quien con honestidad, usa su sabidurie pora mejorar cade dia, Lee detenidamente las siguientes indicaciones y minimiza inconvenientes: 1 Jos intentos para desarrollar 7. Solo puedes recurrir al segunde intenta_en caso de un. problems pondiste uno. de los i corveniente y_tuvi ctr, el examen no 3. Cuando estés _respondienc evita abr diferentes a tu examen, E: ocasionar el cierre dal mismo y la pérdida de un int ttas inconvenientes ¢ evidenx Soport de tener b lc una respuesta lo 10. Podras veri mismo s¢ ‘cerrara y no podra ser calificado, 6. E| tiempo maximo que tienes para resolver cola eval an es de 90. minutes {Confiamos en que sigas, paso a paso, en el camino hacia la excelencia académic {Das tu palabra de que realizaras esta actividad esurniendo de corazdn nuestro PACTO DE HONOR? | Pregunta 1 8 ptos. Si se desea almacenar informacién en un arreglo multidimensional que permita almacenar los resultados de tipo real de un examen de los 25 estudiantes de cada uno de los 11 grados escolares, de cada uno de 37 colegios, de cada una de 18 localidades de 5 ciudades, es posible definir dicha estructura de la siguiente forma © float(JULL notas = new float{S}[18](371(1 125) float{{NNIN notas = new loat{26][12][38]1915); float JUD notas = new float(4)(17](36]{10}(24); int0Q000 notas = new int{4][17][36](10](24}; float{] notas = new float{25][11][371(18][5]: Pregunta 2 8 ptos. Dada la expresién x3+2x2+x+3 e igualando el termino x=2, SIN la libreria matematicas. ,Cémo realizariamos la operacién en lenguaje de programacién java? int x=2; double resultado= 2x"3 + 2x42 + x +3; ‘System. out.printin(resultado); } int x=2; double resultado= (2x)*3 + (2x)§2 +x +3; ‘System. out printin(resultado); d int x=2; double resultado= (2x"3 + 2x)'2 +x + 3; ‘System out printin(resultado); d ® int double resultado= x*x"x + 2*x*x + x +3; ‘System.out.printin(resultado); Pregunta 3 8 ptos. Seleccione la definicién con su significado, segtin las lecturas de la unidad 1 Modelado El proceso de identificacién Entradas Los requerimos para solucic 7 Salidas Los datos que representan| ¥ Constante Los datos quenocambiana ¥ Pregunta 4 8 ptos. Unir cada operador con su equivalente java: Igual que , Diferente de t= , Mayor que > , Mayor 6 igual que ae , Menor que ‘ , Menor o igual que Pregunta 5 8 ptos. Silas siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, {Qué valor se imprimiria en pantalla? int i=0; while(i<=10) { System. out printin(i); it } Los niimeros del 1 al 10 ® Los ntimeros del 0 al 10 Ninguna de las anteriores No pasa nada porque la condicién no se cumple. Pregunta 6 8 ptos. Una expresién que permite calcular el promedio de tres variables enteras a, by c. Es’ a°3 + b*3 +0°3 aMOD b MOD c © (atb+cy3 Pregunta 7 8 ptos. {Cal es la palabra reservada de java para interrumpir un ciclo? Pregunta 8 8 ptos. Una expresion booleana en pseudocédigo, que permita saber si un valor a es multiplo de la suma de otros dos (b y c) es ® amod (b+c) = 0 amulb Yamulc amod (b+c) ‘mul (b+c) = 0 amulb+c Pregunta 9 El método recursivo int metodo(int n) { if(n == 0) { return 2; } else if(n==1) { return 3; } else { return metodo(n-1) * metodo(n-2); } 8 ptos. } invocado con valor n = 5 resulta en 1487 Ninguna de las anteriores 2348 ® 1944 Pregunta 10 8 ptos. La definicién de un algoritmo recursivo se basa en: Casos de prueba y relacién de recurrencia Casos de prueba solamente Una relacién de recurrencia que converge en un caso de prueba ® Una 0 varias soluciones no recursivas y una o varios llamados recurrentes a un método Por lo menos tres casos de prueba Progunta 11 8 ptos. Silas siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, definiendo previamente los valores: double mont int meses = 12; double interes=0.1; 20; 2 Qué valor se imprimiria en pantalla? for (int n = 1; n <= meses; n++){ monto = monto + monto * interes / 100; ‘System.out.printin (" Interes del mes"+n+" es de: "+monto); } Interes del mest es de: 90.09 Interes del mes2 es de: 90.18009 Interes del mes3 es de: 90.27027009000001 Interes del mes4 es de: 90.36054036009001 Interes del mes5 es de: 90.45090090045011 Interes del mes6 es de: 90.54135180135056 Interes del mes7 es de: 90.6318931531519 Intores del mes8 es de: 90.72252504630507 Interes del mes9 es de: 90.81324757135137 Interes del mes10 es de: 90.90406081892272 Interes del mes11 es de: 90.99496487974164 Interes del mes12 es de: 91.08595984462139 ® Interes del mest es de: 120.12 Interes del mes2 es de: 120.24012 Interes del mes3 es de: 120.36036012000001 Interes del mes4 es de: 120.48072048012001 Interes del mesS es de: 120.60120120060013 Interes del mes6 es de: 120.72180240180073 Interes del mes7 es de: 120.84252420420253, Interes del mes8 es de: 120.96336672840674 Interes del mes9 es de: 121.08433009513514 Interes del mes10 es de: 121.20541442523027 Interes del mestt es de: 121.3266198396555 Interes del mes12 es de: 121.44794645949516 Interes del mest es de: 10.01 Interes del mes2 es de: 10.02001 Interes del mes3 es de: 10.030030009999999 Interes del mes4 es de: 10.04006004001 Interes del mes5 es de: 10.05010010005001 Interes del mes6 es de: 10.06015020015006 Interes del mes7 es de: 10.07021035035021 Interes del mes8 es de: 10.08028056070056 Interes del mes9 es de: 10.09036084126126 Interes del mes10 es de: 10.100451202102521 Interes del mes11 es de: 10.110551653304624 Interes del mes12 es de: 10.12066220495793, Interes del mest es de: 110.11 Interes del mes2 es de: 110.22011 Interes del mes3 es de: 110,33033011 Intores del mes4 es de: 110.44066044011001 Interes del mes5 es de: 110.55110110055011 Interes del mes6 es de: 110.66165220165067 Interes del mes7 es de: 110,77231385385232 Interes del mes8 es de: 110.88308616770618 Interes del mes9 es de: 110.99396925387389 Interes del mes10 es de: 111.10496322312775 Interes del mes11 es de: 111.21606818635088 Interes del mes12 es de: 111.32728425453723 Pregunta 12 8 ptos. El método recursivo int metodo(int n) { if ) return 1; else return 2 * método(n - 1); } Permite: Calcular 2n Calcular el factorial de 2 ® Ninguna de las anteriores Calcular la suma de los numero pares menores que n Calcular 2-n Progunta 13 8 ptos. Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, {Qué valor se imprimiria en pantalla? char i ='A’; char j = 'B'; int n = 28; String s = "C", String t= "D" Stringu=i+™+n4j+r ‘System.out-printin (j); ‘System.out-printin (n); ‘System.out.printin (n); System.out.printin (s); System.out.printin (u); voa> A288! 28 28 A288! BA ce A2BI BC cs ‘SA28B! Pregunta 14 8 ptos. Es posible usar la estructura de seleccién miitiple para definir instrucciones que suceden de acuerdo con el resultado de tipo real de una variable o una expresién. ® False True Pregunta 15 8 ptos. Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, 2 Qué error imprimiria en pantalla? int numero; Scanner entrad: System. out printin( numero = entrada.nextint(); float] matriz = new float{numero][numero}; new Scanner(System.in); Ingrese el numero de filas y de columnas de la matriz"); ‘System.out.printin(“ingrese los valores de la matriz") for( int i = 0; i

You might also like