Quiz 2 Semana 07 Primer Intento

May 5, 2017 | Author: Hector Macropaver | Category: N/A
Share Embed Donate


Short Description

Descripción: programación de computadores...

Description

QUIZ 2 SEMANA 07 PRIMER INTENTO Pregunta

1

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 fueran ejecutadas, ¿Qué valor se imprimiría en pantalla? int r3=0; int x=3; float a=30.99f; int b=7; x=(int)a; b--; x=x % b * b % x - 6; System.out.println(x); Respuesta: 50

Retroalimentación La respuesta correcta es: -6 Pregunta

2

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/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(x); Respuesta: 20

Retroalimentación La respuesta correcta es: 50 Pregunta

3

Incorrecta Puntúa 0,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

4

Correcta Puntúa 1,0 sobre 1,0 Marcar pregunta

Enunciado de la pregunta Considere el siguiente código fuente y defina previamente la variable X,con diferentes números de tres cifras. Evalué Qué hace el programa, ? String cadena = ""; if ((x / 100) % 2 == 0){ cadena = "O" + cadena;} else { cadena = "X" + cadena;} if ((x % 100 / 10) % 2 == 0){ cadena = cadena + "O";} else { cadena = cadena + "X";} if ((x % 100 % 10 / 1) % 2 == 0){ cadena = cadena + "O";} else { cadena = cadena + "X";} System.out.println(cadena);

Seleccione una: a. El programa genera una cadena compuesta de X y O donde X representa los dígitos impares de un número de 3 cifras y O representa los dígitos pares. b. El programa genera una cadena compuesta de X y O donde X representa los dígitos múltiplos de 3 y O representa los dígitos que no lo son.

c. El programa genera una cadena compuesta de X y O donde X representa los dígitos pares de un número de 3 cifras y O representa los dígitos impares. d. El programa genera una cadena compuesta de X y O donde X representa los dígitos múltiplos de 10 y O representa los dígitos que no lo son en un número de 3 cifras. e. El programa genera una cadena compuesta de X y O donde X representa los dígitos múltiplos de 3 y O representa los dígitos que no lo son en un número de 10 cifras. f. El programa genera una cadena compuesta de X y O donde X representa los dígitos múltiplos de 3 y O representa los dígitos que no lo son en un número de 2 cifras. Retroalimentación La respuesta correcta es: El programa genera una cadena compuesta de X y O donde X representa los dígitos impares de un número de 3 cifras y O representa los dígitos pares. Pregunta

5

Incorrecta Puntúa 0,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 . 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

6

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 fueran ejecutadas, ¿Qué valor se imprimiría en pantalla?

int r3=0; int x=3; float a=28.99f; int b=6; x=(int)a; b--;

x=x % b * b % x - 6; System.out.println(x); Respuesta: 50

Retroalimentación La respuesta correcta es: 9 Pregunta

7

Incorrecta Puntúa 0,0 sobre 1,0 Marcar pregunta

Enunciado de la pregunta Se dice que dos números naturales son primos relativos si no tienen ningún factor primo en común o, dicho de otra manera, si y sólo si su máximo común divisor es igual a 1. Dados dos números naturales a y b , cuál de los siguientes fragmentos de código dice correctamente si son o no primos relativos? Seleccione una: a. int c = a; if (a > b) c = b; int i = 2; boolean resultado; while (i < c) { if (a % i == 0 && b % i == 0) resultado = false; else resultado = true;

i = i + 1; }

b. int c = a; if (a > b) c = b; int i = 2; boolean resultado = true; while (resultado && i < c) { if (a % i == 0 && b % i == 0) resultado = false; i = i + 1; }

c. int i = 2; boolean resultado = true; while (i < a) { if (a % i != 0 && b % i != 0) resultado = false; i = i + 1; }

d. int c = a; if (a > b) c = b; int i = 2; boolean resultado = true;

while (resultado && i < c) { if (a % i == 0 || b % i == 0) resultado = false; i = i + 1; }

Retroalimentación Respuesta incorrecta. La respuesta correcta es: int c = a; if (a > b) c = b; int i = 2; boolean resultado = true; while (resultado && i < c) { if (a % i == 0 && b % i == 0) resultado = false; i = i + 1; } Pregunta

8

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/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: 20

Retroalimentación La respuesta correcta es: 83 Pregunta

9

Incorrecta Puntúa 0,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;

Retroalimentación Respuesta incorrecta.

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

10

Correcta Puntúa 1,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
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF