Está en la página 1de 11

21/10/2019 Evaluación: Examen final - Semana 8

Examen final - Semana 8

Comenzado: 21 de oct en 7:59

Instrucciones de la evaluación

Pregunta 1 8 ptos.

https://poli.instructure.com/courses/11279/quizzes/41087/take 1/11
21/10/2019 Evaluación: Examen final - Semana 8

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran


ejecutadas, ¿Qué valor se imprimiría en pantalla?

char i = 'A';
char j = 'B';
int n = 28;
String s = "C";
String t = "D";
String u = i + "" + n + j + "!";
System.out.println (j);
System.out.println (n);
System.out.println (n);
System.out.println (s);
System.out.println (u);

D
BC
CS
D
SA28B!

A
B
C
D
A28B!

B
28
28
C
A28B!

XA
BA
C1
D
A2B!

Pregunta 2 8 ptos.

https://poli.instructure.com/courses/11279/quizzes/41087/take 2/11
21/10/2019 Evaluación: Examen final - Semana 8

El método recursivo

int metodo(int n)

if(n == 0) return 1;

else return 2 * método(n - 1);

Permite:

Calcular 2n

Calcular 2-n

Calcular el factorial de 2

Calcular la suma de los número pares menores que n

Ninguna de las anteriores

Pregunta 3 8 ptos.

Es posible usar la estructura de selección múltiple para definir instrucciones que


suceden de acuerdo con el resultado de tipo real de una variable o una expresión.

False

True

Pregunta 4 8 ptos.

https://poli.instructure.com/courses/11279/quizzes/41087/take 3/11
21/10/2019 Evaluación: Examen final - Semana 8

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas,


¿Qué valor se imprimiría en pantalla?

int i=0;

while(i<=10) {

System.out.println(i);

i++;

Ninguna de las anteriores

Los números del 1 al 10

No pasa nada porque la condición no se cumple.

Los números del 0 al 10

Pregunta 5 8 ptos.

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran


ejecutadas, ¿Qué error imprimiría en pantalla?

int numero;
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese el número de filas y de columnas de la matriz");
numero = entrada.nextInt();
float[][] matriz = new float[numero][numero];

System.out.println("ingrese los valores de la matriz");

for( int i = 0; i <numero; i++)


{
for( int j = 0; j <numero; j++)
{
System.out.println("ingrese el valor para la fila "+(i+1)+" de la columna "+(j+1));
matriz[i][j]= entrada.nextInt();
https://poli.instructure.com/courses/11279/quizzes/41087/take 4/11
21/10/2019 Evaluación: Examen final - Semana 8

}
System.out.println(" ");
}
System.out.println(" la matriz es:");

for(int i = 0; i <numero; i++)


{
for( int j = 0; j <numero; j++)
{
System.out.print(matriz[i][j]+" ");
}
System.out.println(" ");
}

Ninguna de las anteriores

Las filas y las columnas no concuerdan

No compila

Ninguno, es una matriz e imprime perfecto

Pregunta 6 8 ptos.

Dada la expresión x3+2x2+x+3 e igualando el termino x=2, SIN la librería


matemáticas. ¿Cómo realizaríamos la operación en lenguaje de programación java?

int x=2;
double resultado= 2x^3 + 2x^2 + x + 3;
System.out.println(resultado);

int x=2;
double resultado= x*x*x + 2*x*x + x + 3;
System.out.println(resultado);

int x=2;
double resultado= (2x^3 + 2x)^2 + x + 3;
System.out.println(resultado);

https://poli.instructure.com/courses/11279/quizzes/41087/take 5/11
21/10/2019 Evaluación: Examen final - Semana 8

int x=2;
double resultado= (2x)^3 + (2x)^2 + x + 3;
System.out.println(resultado);

Pregunta 7 8 ptos.

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);

invocado con valor n = 5 resulta en :

1457

https://poli.instructure.com/courses/11279/quizzes/41087/take 6/11
21/10/2019 Evaluación: Examen final - Semana 8

1944

2348

Ninguna de las anteriores

Pregunta 8 8 ptos.

Unir cada operador con su equivalente java:

Igual que
==

Diferente de
!=

Mayor que
>

Mayor ó igual que


>=

Menor que

Menor o igual que


‹=

Pregunta 9 8 ptos.

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas,


definiendo previamente los valores:

https://poli.instructure.com/courses/11279/quizzes/41087/take 7/11
21/10/2019 Evaluación: Examen final - Semana 8

double monto=120;
int meses = 12;
double interes=0.1;

¿Qué valor se imprimiría en pantalla?

for ( int n = 1; n <= meses; n++){


monto = monto + monto * interes / 100;
System.out.println (" Interes del mes"+n+" es de: "+monto);
}

Interes del mes1 es de: 110.11


Interes del mes2 es de: 110.22011
Interes del mes3 es de: 110.33033011
Interes 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

Interes del mes1 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
Interes 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 mes1 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

https://poli.instructure.com/courses/11279/quizzes/41087/take 8/11
21/10/2019 Evaluación: Examen final - Semana 8

Interes del mes11 es de: 10.110551653304624


Interes del mes12 es de: 10.12066220495793

Interes del mes1 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 mes5 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 mes11 es de: 121.3266198396555
Interes del mes12 es de: 121.44794645949516

Pregunta 10 8 ptos.

Java es un lenguaje flexible que puede ser usado para el control de dispositivos como
teléfonos móviles

False

True

Pregunta 11 8 ptos.

Una expresión que permite calcular el promedio de tres variables enteras a, b y c. Es:

a MOD b MOD c

a*3 + b*3 + c*3

(a+b+c)/3

https://poli.instructure.com/courses/11279/quizzes/41087/take 9/11
21/10/2019 Evaluación: Examen final - Semana 8

Pregunta 12 8 ptos.

¿Cúal es la palabra reservada de java para interrumpir un ciclo?

Pregunta 13 8 ptos.

Seleccione la definición con su significado, según las lecturas de la unidad 1

Modelado
El proceso de identi cación d

Entradas
Los requerimos para solucion

Salidas
Los datos que representan la

Constante
Los datos que no cambian a tr

Pregunta 14 8 ptos.

La definición de un algoritmo recursivo se basa en:

Casos de prueba solamente

Por lo menos tres casos de prueba

Una relación de recurrencia que converge en un caso de prueba

Casos de prueba y relación de recurrencia

https://poli.instructure.com/courses/11279/quizzes/41087/take 10/11
21/10/2019 Evaluación: Examen final - Semana 8

Una o varias soluciones no recursivas y una o varios llamados recurrentes a un método

Pregunta 15 8 ptos.

Unir el operador lógico con su equivalente java.

operador (y)
[ Escoger ]

operador (ó)
[ Escoger ]

operador (No)
[ Escoger ]

Evaluación guardada en 8:14 Entregar evaluación

https://poli.instructure.com/courses/11279/quizzes/41087/take 11/11

También podría gustarte