Está en la página 1de 8

18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

Parcial - Escenario 4

Fecha de entrega 19 de sep en 23:55 Puntos 75 Preguntas 8


Disponible 16 de sep en 0:00 - 19 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/56116/quizzes/132232 1/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 61 minutos 71 de 75

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

Puntaje para este intento: 71 de 75


Entregado el 18 de sep en 11:46
Este intento tuvo una duración de 61 minutos.

Pregunta 1 10 / 10 pts

Lea el enunciado del problema y luego complete el método presentado


en lenguaje Java, arrastrando con el mouse algunas de las etiquetas de
abajo, de manera que el código resuelva correctamente el
problema. Nota: por simplicidad solamente se incluye el código del
método, asuma que existe una clase y un método main que completan el
programa.

Enunciado del problema:

En química, se dice que una solución es neutra cuando tiene un pH igual a 7.0, que
es básica cuando su pH es mayor a 7.0 y que es ácida cuando su pH es menor a
7.0. Dado el valor del pH de una solución, determine si dicha solución es ácida,
básica o neutra.

static String
determinar_tipo_solucion(double ph) {
if (ph>7.0) {
return "solución básica";
}
[[2]] {
return "solución ácida";
}
[[3]] {
return "solución neutra";
}
}

Respuesta 1:
https://poli.instructure.com/courses/56116/quizzes/132232 2/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

String

Pregunta 2 10 / 10 pts

Cuál es el mínimo número de comparaciones ( < , > , <= , >= , == ,! = )


que sería necesario realizar para encontrar el mayor entre cinco (5)
números enteros?

Pregunta 3 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;
}

https://poli.instructure.com/courses/56116/quizzes/132232 3/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]
else {
resultado = 1;
}
}
else {
resultado = 0;
}

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

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

Pregunta 4 10 / 10 pts

Evalúe el siguiente fragmento de código:

https://poli.instructure.com/courses/56116/quizzes/132232 4/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

1. Si s=7, cual es el valor de t -12.0

2. Si s=123, cual es el valor de t


[ Seleccionar ]

3. De acuerdo con el fragmento ¿Qué tipo de dato debería ser

la variable t?
[ Seleccionar ]

Respuesta 1:

-12.0

Respuesta 2:

123.0

Respuesta 3:

double

Pregunta 5 10 / 10 pts

De acuerdo con el siguiente código responda:

https://poli.instructure.com/courses/56116/quizzes/132232 5/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

¿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:

Parcial Pregunta 6 6 / 10 pts

Relacionar los métodos con su correspondiente descripción:

Float xmedia (int n, int x[]) Retorna un valor float y

Bool ordene (int n, int x[]) Recibe dos valores, un

Float media (float n, float x) Recibe dos valores, do

Bool dato (float n, float x) Recibe dos valores, do

Int clase (bool n, float x) Recibe dos valores, un

https://poli.instructure.com/courses/56116/quizzes/132232 6/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

Pregunta 7 10 / 10 pts

A continuación, encontrará el enunciado de un problema 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: Dada una letra, determine si es minúscula o no.

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 boolean es_minuscula(char letra) { }

static char es_minuscula(boolean letra) { }

static boolean es_minuscula(char minuscula, char mayuscula) { }

static boolean es_minuscula(char letra, boolean minuscula) { }

static char es_minuscula(boolean minuscula, boolean mayuscula) { }

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

https://poli.instructure.com/courses/56116/quizzes/132232 7/8
18/9/23, 11:46 Parcial - Escenario 4: PRIMER BLOQUE-TEORICO-PRACTICO - VIRTUAL/PROGRAMACIÓN DE COMPUTADORES-[GRUPO B01]

false
true
true
true
true
false

false
true
true
true
false
false

false
true
false
true
true
false

false
true
true
true
true
true

Puntaje del examen: 71 de 75

https://poli.instructure.com/courses/56116/quizzes/132232 8/8

También podría gustarte