Está en la página 1de 10

Parcial - Escenario 4

Fecha de entrega
20 de sep en 23:55
Puntos
75
Preguntas
8
Disponible
17 de sep en 0:00 - 20 de sep en 23:55
Límite de tiempo
90 minutos
Intentos permitidos
2

Instrucciones

Volver a realizar el examen


Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1
5 minutos 60 de 75


Las respuestas correctas estarán disponibles del 20 de sep en 23:55 al 21 de sep en 23:55.

Puntaje para este intento:


60 de 75
Entregado el 20 de sep en 0:16
Este intento tuvo una duración de 5 minutos.

Pregunta 1 10
/ 10 pts

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
3. Cree una clase.
4. Realize el encabezado public static void main (String[] args){
5. Declare variables ( DE SER NECESARIO)

¿Cuál es la salida del siguiente programa en JAVA?

          int x=700;

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

 
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.

 
El programa genera una cadena compuesta de P y Q. Donde P representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.

 
El programa genera una cadena compuesta de K y J. Donde J representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.

 
El programa genera una cadena compuesta de Z y N. Donde N representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.

Pregunta 2 10
/ 10 pts

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
3. Cree una clase.
4. Realize el encabezado public static void main (String[] args){
5. Declare variables ( DE SER NECESARIO)
¿Cuál es la salida del siguiente programa en JAVA?

          int x=700;

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

 
El programa genera una cadena compuesta de K y J. Donde J representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.

 
El programa genera una cadena compuesta de P y Q. Donde P representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.
 
El programa genera una cadena compuesta de Z y N. Donde N representa
los dígitos impares de un número de 3 cifras y O representa los dígitos
pares.

 
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.

Parcial Pregunta 3 5
/ 10 pts

¿Cuál de los siguientes fragmentos de códigos utiliza la temperatura del


agua para generar el mensaje adecuado?

1. Condición para generar el mensaje de Zona caliente 🔥  

if (T==60) System.out.println(“Zona Caliente”); Verdadero

2. Condición para generar el mensaje que se encuentra en la

zona de congelamiento 🧊  

if (T>-18 && T<0) System.out.println(“Zona de congelamiento”); Verdadero

Respuesta 1:
Verdadero

Respuesta 2:

Verdadero

Pregunta 4 10
/ 10 pts

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
3. Cree una clase.
4. Realize el encabezado public static void main (String[] args){
5. Declare variables ( DE SER NECESARIO)

Suponga la siguiente porción de código donde existe una variable  numero  definida
previamente. Evalúe la ejecución con valores 3, 12, 18, 20, 22.

¿Cuáles valores tomaría la variable  resultado  en cada evaluación?

int resultado = 0;

if (numero % 2 == 0) {

if (numero % 4 == 0) {

if (numero % 6 == 0)

resultado = 3;

else

resultado = 2;

else {

resultado = 1;

else {

resultado = 0;

resultado = 1  para  numero = 3


resultado = 3  para  numero = 12
resultado = 3  para  numero = 18
resultado = 1  para  numero = 20
 
resultado = 2  para  numero = 22
resultado = 2  para  numero = 3
resultado = 3  para  numero = 12
resultado = 1  para  numero = 18
resultado = 2  para  numero = 20
 
resultado = 2  para  numero = 22

resultado = 1  para  numero = 3


resultado = 3  para  numero = 12
resultado = 3  para  numero = 18
resultado = 2  para  numero = 20
 
resultado = 2  para  numero = 22

resultado = 0  para  numero = 3


resultado = 3  para  numero = 12
resultado = 1  para  numero = 18
resultado = 2  para  numero = 20
 
resultado = 1  para  numero = 22

Pregunta 5 10
/ 10 pts

Un método con valor de salida es:

"Un método diseñado para calcular y retornar un solo valor, de un tipo de


dato predeterminado, ese valor se retorna a través del nombre del
método"  

 
Verdadero

 
Falso

Incorrecto Pregunta 6 0
/ 10 pts
A continuación, encontrará el enunciado de un problema matemático
simple. Entre las opciones que se le presentarán posteriormente,
seleccione aquella que corresponde al encabezado de un método, en
lenguaje Java, que permitiría resolver correctamente el problema.

Problema: Dadas las coordenadas (x1,y1) del punto P1 sobre el plano


cartesiano y las coordenadas (x2,y2) del punto P2 sobre el plano
cartesiano, calcule la pendiente de la recta que pasa por los puntos P1 y
P2.

Nota: preste atención al hecho de que solamente se le pide que


identifique el encabezado apropiado, no se está hablando de las
instrucciones del método.

 
static double calcular_pendiente(double P1, double x1, double y1, double
P2, double x2, double y2) { }

 
static int calcular_pendiente(double P1, x1, y1, P2, x2, y2) { }

 
static int calcular_pendiente(double P1, double x1, double y1, double P2,
double x2, double y2) { }

 
static double calcular_pendiente(double x1, double y1, double x2, double
y2) { }

 
static int calcular_pendiente(double x1, y1, x2, y2) { }

Pregunta 7 10
/ 10 pts

Según la teoría del curso, la definición e implementación de métodos


permite organizar mejor el trabajo y descomponer la lógica de los
algoritmos que escribimos.

 
False

 
True

Pregunta 8 5
/ 5 pts

Cuál es la salida del siguiente programa en JAVA?

boolean a = false;

boolean b = true;

boolean c = !a;

boolean d = a || b;

boolean e = d || c && !a;

boolean f = true && !e;

System.out.println (a);

System.out.println (b);

System.out.println (c);

System.out.println (d);

System.out.println (e);

System.out.println (f);

false

true

true

true

true

 
false

false

true

true

true

true

 
true

false

true

true

true

false

 
false
false

true

false

true

true

 
false

Puntaje del examen:


60 de 75

También podría gustarte