Está en la página 1de 23

15/4/2018 Evaluación: Examen parcial - Semana 4

Examen parcial - Semana 4


Comenzado: 15 abr en 9:43

Instrucciones de la evaluación

Pregunta 1 3.75 ptos.

Llamamos expresión booleana a una expresión que solo tiene dos valores
posibles: verdadero (true) o falso (false).

https://poli.instructure.com/courses/4504/quizzes/19008/take 1/23
15/4/2018 Evaluación: Examen parcial - Semana 4

True

False

Pregunta 2 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

23

83 (83..83)

https://poli.instructure.com/courses/4504/quizzes/19008/take 2/23
15/4/2018 Evaluación: Examen parcial - Semana 4

Pregunta 3 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?

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

true

https://poli.instructure.com/courses/4504/quizzes/19008/take 3/23
15/4/2018 Evaluación: Examen parcial - Semana 4

false

true

true

true

true

false

true

true

true

true

true

false

true

true

true

true

true

true

Pregunta 4 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;

https://poli.instructure.com/courses/4504/quizzes/19008/take 4/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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

0.0
9.0
3.0
2
9
-1

3.0
11.0
1.0
2
3
-2

1.0
29.8
9.933333333333334
4
11

Pregunta 5 3.75 ptos.


https://poli.instructure.com/courses/4504/quizzes/19008/take 5/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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?

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;

a = 15 , b = 15

a = 32 , b = 17

a = 32 , b = 15

a = 49 , b = 32

a = 17 , b = 32

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

https://poli.instructure.com/courses/4504/quizzes/19008/take 6/23
15/4/2018 Evaluación: Examen parcial - Semana 4

System.out.println (g);
System.out.println (h );

hola
hola
false
false
f
g
false

hola_
hola
false
false
g
g
false

hola
hola_
false
true
g
f
false

hola
hola
true
false
f
f
false

Pregunta 7 3.75 ptos.

Ejercicio de Compilación:

https://poli.instructure.com/courses/4504/quizzes/19008/take 7/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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

1
2
5
15
11
17

2
3
6
15
11
17

1
3
5
15
10
17

https://poli.instructure.com/courses/4504/quizzes/19008/take 8/23
15/4/2018 Evaluación: Examen parcial - Semana 4

1
2
5
15
12
17

Pregunta 8 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?

for (int i=1;i<=30;i+=2){


System.out.println("los numeros son: "+i);
}

los numeros son: 0


los numeros son: 31
los numeros son: 51
los numeros son: 71
los numeros son: 91
los numeros son: 111
los numeros son: 131
los numeros son: 151
los numeros son: 171
los numeros son: 191
los numeros son: 211
los numeros son: 231
los numeros son: 251
los numeros son: 271
los numeros son: 291

https://poli.instructure.com/courses/4504/quizzes/19008/take 9/23
15/4/2018 Evaluación: Examen parcial - Semana 4

los numeros son: 2


los numeros son: 4
los numeros son: 6
los numeros son: 8
los numeros son: 10
los numeros son: 12
los numeros son: 14
los numeros son: 16
los numeros son: 18
los numeros son: 20
los numeros son: 22
los numeros son: 24
los numeros son: 26
los numeros son: 28
los numeros son: 30

los numeros son: 12


los numeros son: 32
los numeros son: 52
los numeros son: 72
los numeros son: 92
los numeros son: 12
los numeros son: 13
los numeros son: 15
los numeros son: 14
los numeros son: 19
los numeros son: 18
los numeros son: 20
los numeros son: 21
los numeros son: 20
los numeros son: 22

los numeros son: 1


los numeros son: 3
los numeros son: 5
los numeros son: 7
los numeros son: 9
los numeros son: 11
los numeros son: 13
los numeros son: 15
los numeros son: 17
los numeros son: 19
los numeros son: 21
los numeros son: 23
los numeros son: 25
los numeros son: 27
los numeros son: 29

https://poli.instructure.com/courses/4504/quizzes/19008/take 10/23
15/4/2018 Evaluación: Examen parcial - Semana 4

Pregunta 9 3.75 ptos.

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

import java.util.Math;

import java.util.Screen;

import java.util.Scanner;

import java.Scanner;

Pregunta 10 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
d+e
de
d2e!

d
e
de
de
de!

https://poli.instructure.com/courses/4504/quizzes/19008/take 11/23
15/4/2018 Evaluación: Examen parcial - Semana 4

e
e
d+e
de!
de

d
e
de
de
d2!

Pregunta 11 3.75 ptos.

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

https://poli.instructure.com/courses/4504/quizzes/19008/take 12/23
15/4/2018 Evaluación: Examen parcial - Semana 4

false
true
true
true
true
true

false
true
true
true
false
false

false
true
false
true
true
false

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

https://poli.instructure.com/courses/4504/quizzes/19008/take 13/23
15/4/2018 Evaluación: Examen parcial - Semana 4

d
e
d+e
de
d2e!

e
e
d+e
de!
de

d
e
de
de
d2!

d
e
de
de
de!

Pregunta 13 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?

https://poli.instructure.com/courses/4504/quizzes/19008/take 14/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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

false
true
false
true
true
false

false
true
true
true
true
true

https://poli.instructure.com/courses/4504/quizzes/19008/take 15/23
15/4/2018 Evaluación: Examen parcial - Semana 4

Pregunta 14 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?

for (int i=10;i>=0;i--){

System.out.println (i);

10
9
8
7
6
5
4
3
2
1
0

Error de compilación

1.0
9.0
1.0
2
3
-1

https://poli.instructure.com/courses/4504/quizzes/19008/take 16/23
15/4/2018 Evaluación: Examen parcial - Semana 4

20
19
18
17
16
15
14
13
12
11
10

Pregunta 15 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) {
if (numero % 4 == 0) {
if (numero % 6 == 0)
resultado = 3;
else
resultado = 2;
}
else {
resultado = 1;
}
}
else {
resultado = 0;
}

https://poli.instructure.com/courses/4504/quizzes/19008/take 17/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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 = 1 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 16 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=5;

int m = n * 2;

int i = 1;

https://poli.instructure.com/courses/4504/quizzes/19008/take 18/23
15/4/2018 Evaluación: Examen parcial - Semana 4

while (i <= n) {

int j = 1;

while (j < m) {

if (j >= i && j <= m - i) {

if (j <= n)

System.out.print (" " + (j - i + 1) + " ");

else

System.out.print (" " + (m - j - i + 1) + " ");

} else {

System.out.print (" ");

j = j + 1;

System.out.println ();

i = i + 1;

1
01
-1 0 1
-2 -1 0 1
-3 -2 -1 0 1

123451
1234
12

1
10
1 0 -1
1 0 -1 -2
1 0 -1 -2 -3

https://poli.instructure.com/courses/4504/quizzes/19008/take 19/23
15/4/2018 Evaluación: Examen parcial - Semana 4

123454321
1234321
12321
121
1

Pregunta 17 3.75 ptos.

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
true

false
true
true
true
false
false

https://poli.instructure.com/courses/4504/quizzes/19008/take 20/23
15/4/2018 Evaluación: Examen parcial - Semana 4

false
true
true
true
true
false

false
true
false
true
true
false

Pregunta 18 3.75 ptos.

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

Multiplicación

División

Módulo

Resta

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

https://poli.instructure.com/courses/4504/quizzes/19008/take 21/23
15/4/2018 Evaluación: Examen parcial - Semana 4

System.out.println (c);
System.out.println (d);
System.out.println (e);
System.out.println (f);

1
2
5
15
12
17

1
3
5
15
10
17

2
3
6
15
11
17

1
2
5
15
11
17

Pregunta 20 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
https://poli.instructure.com/courses/4504/quizzes/19008/take 22/23
15/4/2018 Evaluación: Examen parcial - Semana 4

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

180

90

50

130

Evaluación guardada en 10:38 Entregar evaluación

https://poli.instructure.com/courses/4504/quizzes/19008/take 23/23

También podría gustarte