Quiz 2 Programacion Computadores Resuelto

11 

Loading.... (view fulltext now)

Loading....

Loading....

Loading....

Loading....

Texto completo

(1)

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas, ¿qué valor se imprimiría en pantalla?

int x=26750,r=0; r+=x/10000; x=x%10000; r+=x/1000; x=x%1000; r+=x/100; x=x%100; r+=x/10; r+=x%10; System.out.println(r); Respuesta: Retroalimentación

La respuesta correcta es: 20

Pregunta 2

Incorrecta

Puntúa 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta

Suponiendo que inicialmente n = 5, Cuál es la impresión resultante del siguiente fragmento de código? int m = n * 2; int i = 1; while (i < m) { int j = 1; while (j < m) { if (i == 1 || i == m - 1) { if (j <= n) System.out.print (" " + j + " "); else System.out.print (" " + (m - j) + " "); 20

(2)

} else if (j == 1 || j == m - 1) { if (i <= n) System.out.print (" " + i + " "); else System.out.print (" " + (m - i) + " "); } else { System.out.print (" "); } j = j + 1; } System.out.println (); i = i + 1; } Seleccione una: a. 1 2 3 4 5 4 3 2 1 2 2 3 3 4 4 5 5 4 4 3 3 2 2 1 2 3 4 5 4 3 2 1 b. 1 1 2 2 3 3 4 4 5 4 4 3 3 2 2 1 1 c. 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1 d. 1 2 3 4 5 4 3 2 1 1 2 3 4 3 2 1 1 2 3 2 1 1 2 1 1 Retroalimentación

(3)

Respuesta incorrecta. La respuesta correcta es:

1 2 3 4 5 4 3 2 1 2 2 3 3 4 4 5 5 4 4 3 3 2 2 1 2 3 4 5 4 3 2 1

Pregunta 3

Correcta Puntúa 1,0 sobre 1,0 Marcar pregunta Enunciado de la pregunta

Qué hace el siguiente fragmento de código? boolean respuesta = false;

for (int i = 0; i < s.length (); i++) { if (c == s.charAt (i))

respuesta = true; }

System.out.println (respuesta); Seleccione una:

a. El programa recorre una palabra contando el número de coincidencias de una letra c en una palabra s.

b. El programa busca una letra c en una palabra s, cambia el valor de la variable respuesta a false al encontrar la letra, de lo contrario la deja en true.

c. El programa busca una letra c en una palabra s, cambia el valor de la variable respuesta a true al encontrar la letra, de lo contrario la deja en false.

d. El programa busca una letra s en una palabra c, cambia el valor de la variable respuesta a true al encontrar la letra, de lo contrario la deja en false.

(4)

e. El programa busca una letra s en una palabra c, cambia el valor de la variable respuesta a false al encontrar la letra, de lo contrario la deja en true.

f. El programa revisa si una letra c se encuentra en una palabra s dejando true en la variable respuesta si la encuentra i veces.

Retroalimentación

La respuesta correcta es: El programa busca una letra c en una palabra s, cambia el valor de la variable respuesta a true al encontrar la letra, de lo contrario la deja en false.

Pregunta 4

Correcta

Puntúa 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta

Según la teoría del curso, la definición e implementación de métodos permite organizar mejor el trabajo y descomponerlalógica de los algoritmos que escribimos.

Seleccione una: Verdadero

Falso

Retroalimentación

La respuesta correcta es 'Verdadero'

Pregunta 5

Incorrecta

(5)

Marcar pregunta

Enunciado de la pregunta

Suponiendo que inicialmente n = 5, qué imprime el siguiente fragmento de código? int m = n * 2; int i = n; while (i >= 1) { int j = 1; while (j < m) { if (j >= i && j <= m - i) { if (j <= n) System.out.print (" " + (j - i + 1) + " "); else System.out.print (" " + (m - j - i + 1) + " "); } else { System.out.print (" "); } j = j + 1; } System.out.println (); i = i - 1; } Seleccione una: a. 1 2 3 4 5 4 3 2 1 2 2 3 3 4 4 5 5 4 4 3 3 2 2 1 2 3 4 5 4 3 2 1 b. 1 1 2 2 3 3 4 4 5 4 4 3 3 2 2 1 1 c.

(6)

1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1 d. 1 2 3 4 5 4 3 2 1 1 2 3 4 3 2 1 1 2 3 2 1 1 2 1 1 Retroalimentación

La respuesta correcta es:

1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1

Pregunta 6

Correcta Puntúa 1,0 sobre 1,0 Marcar pregunta Enunciado de la pregunta

Cuál es la librería que debo llamar para imprimir un arreglo en pantalla ? Seleccione una:

a. import java.util.Scanner; b. import java.util.Arrays;

c. import java.util.Math; d. import java.util.String;

(7)

Retroalimentación

Respuesta correcta

La respuesta correcta es: import java.util.Arrays;

Pregunta 7

Incorrecta

Puntúa 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas, ¿Qué valor se imprimiría en pantalla?

int x=26750,r=0; r+=x/1000; x=x%1000; r+=x/100; x=x%100; r+=x/100; x=x%10; r+=x/10; r+=x%10; System.out.println(x); Respuesta: Retroalimentación

La respuesta correcta es: 0

Pregunta 8

Correcta

Puntúa 1,0 sobre 1,0 83

(8)

Marcar pregunta

Enunciado de la pregunta

Considere el siguiente fragmento de código. Seleccione la opción donde todas las afirmaciones sean correctas.

boolean a = false; boolean b = true; while (true || a == b) { System.out.println ("..."); a = !a; b = !b; } Seleccione una:

a. El ciclo no terminará nunca. Los cambios que se hacen sobre a y b son irrelevantes porque nunca afectarán al ciclo. Imprimirá ... indefinidamente.

b. El ciclo terminará dependiendo de los valores de a y b. El valor true en la condición del ciclo no afecta al ciclo. Imprimirá ... cuando a sea igual a b.

c. El ciclo terminará dependiendo de los valores de a y b. El valor true en la condición del ciclo afecta al ciclo dependiendo de los valores de a y b.

d. El ciclo nunca se ejecutará.

e. El ciclo se ejecutará exactamente una vez, porque al cambiar los valores de a y b se detendrá.

Retroalimentación

La respuesta correcta es: El ciclo no terminará nunca. Los cambios que se hacen sobre a y b son irrelevantes porque nunca afectarán al ciclo. Imprimirá ... indefinidamente.

Pregunta 9

Correcta

(9)

Marcar pregunta

Enunciado de la pregunta

¿ Como se le llama la relación que define la solución de la situación particular y se basa en llamadas a la misma función?

Seleccione una: a. Relación de recurrencia b. Relación directa c. Relación redundante d. Relación de concurrencia Retroalimentación Respuesta correcta

La respuesta correcta es: Relación de recurrencia

Pregunta 10

Correcta

Puntúa 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta

El siguiente fragmento de código modela una ganancia de interés mensual en una inversión. La variable real dinero tiene definida previamente la cantidad a invertir. Evalúe el

programa para valores de dinero igual a 1000, 2000 y 3000. Cuánto ha ganado en la inversión (sin tener en cuenta los decimales)?

(10)

int mes = 1; while (mes <= 12) { dinero = dinero * 1.02; mes++; } System.out.println (dinero); Seleccione una: a.  200 si la inversión es de 1000  500 si la inversión es de 2000  800 si la inversión es de 3000 b.  1268 si la inversión es de 1000  2536 si la inversión es de 2000  3804 si la inversión es de 3000 c.  254 si la inversión es de 1000  545 si la inversión es de 2000  821 si la inversión es de 3000 d.  268 si la inversión es de 1000  502 si la inversión es de 2000  804 si la inversión es de 3000

(11)

e.  268 si la inversión es de 1000  536 si la inversión es de 2000  810 si la inversión es de 3000 f.  278 si la inversión es de 1000  526 si la inversión es de 2000  814 si la inversión es de 3000 Retroalimentación

La respuesta correcta es:

 1268 si la inversión es de 1000  2536 si la inversión es de 2000  3804 si la inversión es de 3000

Finalizar revisión

Salta Navegación por el cuestionario

Navegación por el cuestionario

Pregunta 1 Esta página Pregunta 2 Esta página Pregunta 3 Esta página Pregunta 4 Esta página Pregunta 5 Esta página Pregunta 6 Esta página Pregunta 7 Esta página Pregunta 8 Esta página Pregunta 9 Esta página Pregunta 10 Esta página

Finalizar revisión

Usted se ha identificado como GENTIL CALDERON CONTRERAS (Salir)

RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES / Grupo[001]-B / 2017-2

Figure

Actualización...

Related subjects :