Sei sulla pagina 1di 25

22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

Examen parcial - Semana 4

Fecha límite 24 de sep en 23:55 Puntos 75 Preguntas 20


Disponible 21 de sep en 0:00-24 de sep en 23:55 4 días Tiempo límite 90 minutos
Intentos permitidos 2

Instrucciones

https://poli.instructure.com/courses/11283/quizzes/41100 1/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

Historial de intentos

Intento Tiempo Puntaje


MANTENER Intento 2 74 minutos 75 de 75

ÚLTIMO Intento 2 74 minutos 75 de 75

https://poli.instructure.com/courses/11283/quizzes/41100 2/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

Intento Tiempo Puntaje


Intento 1 19 minutos 67.5 de 75

Calificación para este intento: 75 de 75


Presentado 22 de sep en 12:55
Este intento tuvo una duración de 74 minutos.

Pregunta 1 3.75 / 3.75 ptos.

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 n=2;

for (int i=1; i<=n; i++){

for (int j=n; j>=1; j--){

if (i>j){

System.out.print (j+2);

}else{

System.out.print (" ");

if (i>=j){

System.out.print (i);

}else{

System.out.print ("");

https://poli.instructure.com/courses/11283/quizzes/41100 3/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

System.out.println();

1
222

¡Correcto! 1
232

4
232

4
444

Pregunta 2 3.75 / 3.75 ptos.

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

String a = "hola";
String b = 'h' + "o" + 'l' + "a" + "";
boolean c = a.equals (b);
boolean e = !c;
char f = 'f';
char g = 'f';
boolean h = g != f;
System.out.println (a);
System.out.println (b);
System.out.println (c);
System.out.println (e);
System.out.println (f);
System.out.println (g);
System.out.println (h );

https://poli.instructure.com/courses/11283/quizzes/41100 4/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

hola
hola
false
false
f
g
false

¡Correcto!
hola
hola
true
false
f
f
false

hola_
hola
false
false
g
g
false

hola
hola_
false
true
g
f
false

Pregunta 3 3.75 / 3.75 ptos.

Cual es la sentencia correcta para imprimir texto en pantalla?

https://poli.instructure.com/courses/11283/quizzes/41100 5/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

System out println " Hola Mundo"

Ninguna de las anteriores

¡Correcto!
System.out.println("Hola Mundo");

System.out.println ( Hola Mundo )

Pregunta 4 3.75 / 3.75 ptos.

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 a = 1;
int b = 2;
int c = 5;
int d = (a + b) * c;
int e = a + b * c;
int f = 2 * a * a * + b * 3 + c;
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/11283/quizzes/41100 6/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

¡Correcto!
1
2
5
15
11
17

2
3
6
15
11
17

1
3
5
15
10
17

1
2
5
15
12
17

Pregunta 5 3.75 / 3.75 ptos.

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

https://poli.instructure.com/courses/11283/quizzes/41100 7/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

5. Declare variables ( DE SER NECESARIO)

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

Suponiendo que inicialmente a = 32 y b = 17 , cuáles son los valores de


a y b después de ejecutar las siguientes tres asignaciones en orden?

a = a + b;
b = a - b;
a = a - b;

¡Correcto! a = 17 , b = 32

a = 49 , b = 32

a = 15 , b = 15

a = 32 , b = 17

a = 32 , b = 15

Pregunta 6 3.75 / 3.75 ptos.

Llamamos expresión booleana a una expresión que solo tiene dos


valores posibles: verdadero (true) o falso (false).

¡Correcto! True

False

Pregunta 7 3.75 / 3.75 ptos.

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

https://poli.instructure.com/courses/11283/quizzes/41100 8/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

int i = 1, j = 2, k = 0;
double x = 2.1, y = 4.5, z = 10.0;
x = i / 2;
y *= 2;
z = y / 3.0;
i++;
j += k + 5;
j += k + 2;
k--;
System.out.println (x);
System.out.println (y );
System.out.println (z);
System.out.println (i);
System.out.println (j);
System.out.println (k);

1.0
9.0
1.0
2
3
-1

¡Correcto!
0.0
9.0
3.0
2
9
-1

2.0
9.0
1.0
3
9
-2

https://poli.instructure.com/courses/11283/quizzes/41100 9/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

3.0
11.0
1.0
2
3
-2

Pregunta 8 3.75 / 3.75 ptos.

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!

https://poli.instructure.com/courses/11283/quizzes/41100 10/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

e
e
d+e
de!
de

¡Correcto!
d
e
d+e
de
d2e!

Pregunta 9 3.75 / 3.75 ptos.

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 n=2;

for(int i = 1; i<=10; i++){

System.out.println(n + " * " + i + " = " + n*i);

https://poli.instructure.com/courses/11283/quizzes/41100 11/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

6*1=6

6 * 2 = 12

6 * 3 = 18

6 * 4 = 24

6 * 5 = 30

6 * 6 = 36

6 * 7 = 42

6 * 8 = 48

6 * 9 = 54

6 * 10 = 60

¡Correcto!
2*1=2

2*2=4

2*3=6

2*4=8

2 * 5 = 10

2 * 6 = 12

2 * 7 = 14

2 * 8 = 16

2 * 9 = 18

2 * 10 = 20

https://poli.instructure.com/courses/11283/quizzes/41100 12/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

4*1=4

4*2=8

4 * 3 = 12

4 * 4 = 16

4 * 5 = 20

4 * 6 = 24

4 * 7 = 28

4 * 8 = 32

4 * 9 = 36

4 * 10 = 40

1*1=1

2*2=4

3*3=9

4 * 4 = 16

5 * 5 = 25

6 * 6 = 36

7 * 7 = 49

8 * 8 = 64

9 * 9 = 81

10 * 10 = 100

Pregunta 10 3.75 / 3.75 ptos.

¿Que librería debo llamar de primeras para tomar un dato por teclado?

¡Correcto! import java.util.Scanner;

import java.Scanner;

https://poli.instructure.com/courses/11283/quizzes/41100 13/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

import java.util.Screen;

import java.util.Math;

Pregunta 11 3.75 / 3.75 ptos.

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

33

¡Correcto! 83 (83..83)

23

https://poli.instructure.com/courses/11283/quizzes/41100 14/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

Pregunta 12 3.75 / 3.75 ptos.

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 i = 1, j = 2, k = 0;
double x = 2.1, y = 4.5, z = 10.0;
x = i / 2;
y *= 2;
z = y / 3.0;
i++;
j += k + 5;
j += k + 2;
k--;
System.out.println (x);
System.out.println (y );
System.out.println (z);
System.out.println (i);
System.out.println (j);
System.out.println (k);

2.0
9.0
1.0
3
9
-2

https://poli.instructure.com/courses/11283/quizzes/41100 15/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

¡Correcto!
0.0
9.0
3.0
2
9
-1

1.0
9.0
1.0
2
3
-1

3.0
11.0
1.0
2
3
-2

Pregunta 13 3.75 / 3.75 ptos.

¿Que tipo de operación realiza el % en Java ?

División

Resta

¡Correcto!
Módulo

Multiplicación

https://poli.instructure.com/courses/11283/quizzes/41100 16/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

Pregunta 14 3.75 / 3.75 ptos.

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

e
e
d+e
de!
de

¡Correcto!
d
e
d+e
de
d2e!

d
e
de
de
de!

https://poli.instructure.com/courses/11283/quizzes/41100 17/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

d
e
de
de
d2!

Pregunta 15 3.75 / 3.75 ptos.

Unir el tipo de variable con el tipo de datos que soporta.

¡Correcto! bool True/False

¡Correcto! Char Caracteres

¡Correcto! Double Decimales

Pregunta 16 3.75 / 3.75 ptos.

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)

Evalúe la ejecución con valores:

tp = 1 , tc = 3 ;

tp = 2 , tc = 2 ;

https://poli.instructure.com/courses/11283/quizzes/41100 18/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

tp = 3 , tc = 3 ;

tp = 2 , tc = 1 .

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

double de = 0.0;
if (tp == 1) {
de = 0.01;
}
else if (tp == 2) {
if (tc == 1)
de = 0.02;
else if (tc == 2)
de = 0.03;
else if (tc == 3)
de = 0.04;
} else {
de = 0.0;
}
System.out.println(de);

de = 0.01 para tp = 1 , tc = 3
de = 0.03 para tp = 2 , tc = 2
de = 0.02 para tp = 3 , tc = 3
de = 0.01 para tp = 2 , tc = 1

de = 0.03 para tp = 1 , tc = 3
de = 0.01 para tp = 2 , tc = 2
de = 0.00 para tp = 3 , tc = 3
de = 0.02 para tp = 2 , tc = 1

de = 0.01 para tp = 1 , tc = 3
de = 0.03 para tp = 2 , tc = 2
de = 0.02 para tp = 3 , tc = 3
de = 0.02 para tp = 2 , tc = 1

de = 0.01 para tp = 1 , tc = 3
de = 0.02 para tp = 2 , tc = 2
de = 0.02 para tp = 3 , tc = 3
de = 0.02 para tp = 2 , tc = 1

https://poli.instructure.com/courses/11283/quizzes/41100 19/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

¡Correcto! de = 0.01 para tp = 1 , tc = 3


de = 0.03 para tp = 2 , tc = 2
de = 0.00 para tp = 3 , tc = 3
de = 0.02 para tp = 2 , tc = 1

de = 0.02 para tp = 1 , tc = 3
de = 0.01 para tp = 2 , tc = 2
de = 0.03 para tp = 3 , tc = 3
de = 0.02 para tp = 2 , tc = 1

Pregunta 17 3.75 / 3.75 ptos.

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

int a = 1;
int b = 2;
int c = 5;
int d = (a + b) * c;
int e = a + b * c;
int f = 2 * a * a * + b * 3 + c;
System.out.println (a);
System.out.println (b);
System.out.println (c);
System.out.println (d);
System.out.println (e);
System.out.println (f);

2
3
6
15
11
17

https://poli.instructure.com/courses/11283/quizzes/41100 20/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

1
2
5
15
12
17

¡Correcto!
1
2
5
15
11
17

1
3
5
15
10
17

Pregunta 18 3.75 / 3.75 ptos.

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

https://poli.instructure.com/courses/11283/quizzes/41100 21/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

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

¡Correcto! 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 = 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 19 3.75 / 3.75 ptos.

Ejercicio de Compilación:

https://poli.instructure.com/courses/11283/quizzes/41100 22/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

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

90

180

130

¡Correcto! 50

Pregunta 20 3.75 / 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.

https://poli.instructure.com/courses/11283/quizzes/41100 23/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

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?

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

true

true

true

true

true

false

https://poli.instructure.com/courses/11283/quizzes/41100 24/25
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO5]

¡Correcto!
false

true

true

true

true

false

false

true

true

true

true

true

true

true

true

true

true

true

Calificación de la evaluación: 75 de 75

https://poli.instructure.com/courses/11283/quizzes/41100 25/25

Potrebbero piacerti anche