Está en la página 1de 10

19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

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

https://poli.instructure.com/courses/49163/quizzes/111975 1/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 34 minutos 75 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: 75 de 75


Entregado el 19 de sep en 20:31
Este intento tuvo una duración de 34 minutos.

Pregunta 1 10 / 10 pts

Considere el siguiente problema: Dado un número natural, N,


determinar si N es múltiplo de 6.
Ahora, considere el siguiente método que permite solucionar el
problema y responda: ¿Cuál de las siguientes sentencias
define mejor lo que propone hacer el método
es_multiplo_seis?

static boolean es_multiplo_seis(int n) {


boolean es_multiplo=false;
if (n%2==0) {
if (n%3==0) {
es_multiplo=true;
}
}
return es_multiplo;
}

Determinar si N es múltiplo de 2 y luego determinar si N es múltiplo de 3.

Determinar si N es múltiplo de 3 y luego determinar si N es múltiplo de 2.

https://poli.instructure.com/courses/49163/quizzes/111975 2/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

Determinar si N es menor que 3 y luego determinar si N es menor que 2.

Determinar si N es menor que 2 y luego determinar si N es menor que 3.

Pregunta 2 10 / 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 Agua a temperatura

ambiente

if (T==0) System.out.println(“Temperatura ambiente”);


[ Seleccionar ]

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

zona de temperatura peligrosa ⚠️


if (T>22 && T<60) System.out.println(“Zona de temperatura peligrosa”);
[ Seleccionar ]

Respuesta 1:
https://poli.instructure.com/courses/49163/quizzes/111975 3/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

Falso

Respuesta 2:

Verdadero

Pregunta 3 10 / 10 pts

Cuando hay proposiciones if anidadas es posible que el número de


cláusulas else no sea igual al número de proposiciones if.

En este caso se aplica la siguiente regla: cada else se asocia con el if


precedente más lejano.

Falso

Cada else se asocia con el if precedente más cercano.

Verdadero

Pregunta 4 10 / 10 pts

Considere el siguiente problema: Dado un número natural, N,


determinar si N es múltiplo de 6.
Ahora, considere el siguiente método que permite solucionar el
problema y responda: ¿Cuáles de las siguientes afirmaciones
son correctas respecto al método es_multiplo_seis?

static boolean es_multiplo_seis(int n) {


boolean es_multiplo=false;
if (n%2==0) {
if (n%3==0) {

https://poli.instructure.com/courses/49163/quizzes/111975 4/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

es_multiplo=true;
}
}
return es_multiplo;
}

Si un número natural no es múltiplo de 2, pero, es múltiplo de 3, ese


número es múltiplo de 6.

Si un número natural es múltiplo de 2 o es múltiplo de 3, ese número es


múltiplo de 6.

Un número natural es múltiplo de 3 si al mismo tiempo es múltiplo de 2.

Si un número natural es múltiplo de 2 y es múltiplo de 3, ese número es


múltiplo de 6.

Pregunta 5 10 / 10 pts

De acuerdo con el siguiente código responda:

https://poli.instructure.com/courses/49163/quizzes/111975 5/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

¿Qué impre la línea System.out.println(metodo1(a,b)); del método main?


[ Seleccionar ]

¿Es método2 invocado al ejecutar el programa?


[ Seleccionar ]

Respuesta 1:

15

Respuesta 2:

Pregunta 6 10 / 10 pts

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.

https://poli.instructure.com/courses/49163/quizzes/111975 6/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

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?

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
false
true
true
false

false
true
true
true
true
true

false
true
true
true
false
false

false
true
true
true
true
false

https://poli.instructure.com/courses/49163/quizzes/111975 7/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

Pregunta 7 10 / 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 int calcular_pendiente(double P1, x1, y1, P2, x2, y2) { }

static double 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 P1, double x1, double y1, double P2,
double x2, double y2) { }

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

Pregunta 8 5 / 5 pts

https://poli.instructure.com/courses/49163/quizzes/111975 8/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

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?

char i = 'd';
char j = 'e';
int n = 2;
String s = "d+e";
String t = "de";
String u = i + "" + n + j + "!";
System.out.println (i);
System.out.println (j);
System.out.println (s);
System.out.println (t);
System.out.println (u);

d
e
de
de
de!

d
e
de
de
d2!

e
e
d+e
de!
de

d
e
d+e
de
d2e!

https://poli.instructure.com/courses/49163/quizzes/111975 9/10
19/9/22, 20:35 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO - PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B…

Puntaje del examen: 75 de 75

https://poli.instructure.com/courses/49163/quizzes/111975 10/10

También podría gustarte