Вы находитесь на странице: 1из 24

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

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

Volver a realizar la evaluación

https://poli.instructure.com/courses/11282/quizzes/41096 1/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

Historial de intentos

Intento Tiempo Puntaje


ÚLTIMO Intento 1 73 minutos 67.5 de 75

Calificación para este intento: 67.5 de 75


Presentado 22 de sep en 13:23
Este intento tuvo una duración de 73 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=5;

int m = n * 2;

int i = 1;

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

https://poli.instructure.com/courses/11282/quizzes/41096 2/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

j = j + 1;

System.out.println ();

i = i + 1;

123451
1234
12

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

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

¡Correcto! 123454321
1234321
12321
121
1

Pregunta 2 3.75 / 3.75 ptos.

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

https://poli.instructure.com/courses/11282/quizzes/41096 3/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

3.0
11.0
1.0
2
3
-2

Pregunta 3 3.75 / 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
3. Cree una clase.

https://poli.instructure.com/courses/11282/quizzes/41096 4/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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 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 P y Q. Donde P


representa los dígitos impares de un número de 3 cifras y O representa
los dígitos pares.

https://poli.instructure.com/courses/11282/quizzes/41096 5/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

¡Correcto!
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 K y J. Donde J


representa los dígitos impares de un número de 3 cifras y O representa
los dígitos pares.

Pregunta 4 3.75 / 3.75 ptos.

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?

¡Correcto! 4

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){
5. Declare variables ( DE SER NECESARIO)

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

https://poli.instructure.com/courses/11282/quizzes/41096 6/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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
12
17

¡Correcto!
1
2
5
15
11
17

1
3
5
15
10
17

2
3
6
15
11
17

https://poli.instructure.com/courses/11282/quizzes/41096 7/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

Pregunta 6 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 7 0 / 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/11282/quizzes/41096 8/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

1
3
5
15
10
17

1
2
5
15
12
17

Respondido
2
3
6
15
11
17

espuesta correcta
1
2
5
15
11
17

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


https://poli.instructure.com/courses/11282/quizzes/41096 9/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

Teniendo en cuenta que: a=28 b=11

resultado=a * b;

System.out.println("El resultado es"+resultado);

109

¡Correcto!
308

500

200

30

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

¡Correcto!
d
e
d+e
de
d2e!

https://poli.instructure.com/courses/11282/quizzes/41096 10/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

d
e
de
de
d2!

e
e
d+e
de!
de

d
e
de
de
de!

Pregunta 10 3.75 / 3.75 ptos.

Cual es la sentencia correcta para imprimir texto en pantalla?

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

System.out.println ( Hola Mundo )

System out println " Hola Mundo"

Ninguna de las anteriores

Pregunta 11 3.75 / 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.
https://poli.instructure.com/courses/11282/quizzes/41096 11/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

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

https://poli.instructure.com/courses/11282/quizzes/41096 12/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

¡Correcto! 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

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?

https://poli.instructure.com/courses/11282/quizzes/41096 13/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

System.out.println();

4
444

¡Correcto! 1
232

1
222

4
232

Pregunta 13 3.75 / 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.

https://poli.instructure.com/courses/11282/quizzes/41096 14/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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!

¡Correcto!
d
e
d+e
de
d2e!

d
e
de
de
d2!

e
e
d+e
de!
de

https://poli.instructure.com/courses/11282/quizzes/41096 15/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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?

int r3=0;
int x=3;
float a=28.99f;
int b=6;
x=(int)a;
b--;
x=x % b * b % x - 6;
System.out.println(x);

-0.92135647

¡Correcto! 9

34

9 (9..9)

Pregunta 15 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";

https://poli.instructure.com/courses/11282/quizzes/41096 16/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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!

¡Correcto!
d
e
d+e
de
d2e!

e
e
d+e
de!
de

d
e
de
de
d2!

Pregunta 16 3.75 / 3.75 ptos.

Ejercicio de Compilación:

1. Ingrese a eclipse.
2. Cree un proyecto.
3. Cree una clase.

https://poli.instructure.com/courses/11282/quizzes/41096 17/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

¡Correcto!
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 K y J. Donde J


representa los dígitos impares de un número de 3 cifras y O representa
los dígitos pares.

https://poli.instructure.com/courses/11282/quizzes/41096 18/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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.

Pregunta 17 3.75 / 3.75 ptos.

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

1.0
9.0
1.0
2
3
-1

https://poli.instructure.com/courses/11282/quizzes/41096 19/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

3.0
11.0
1.0
2
3
-2

¡Correcto!
0.0
9.0
3.0
2
9
-1

2.0
9.0
1.0
3
9
-2

Pregunta 18 0 / 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
https://poli.instructure.com/courses/11282/quizzes/41096 20/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

resultado = 2;
}
else {
resultado = 1;
}
}
else {
resultado = 0;
}

espuesta correcta 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

Respondido 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 = 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

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

https://poli.instructure.com/courses/11282/quizzes/41096 21/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

Evalúe la ejecución con valores:

tp = 1 , tc = 3 ;

tp = 2 , tc = 2 ;

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

¡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.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

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.03 para tp = 2 , tc = 2
de = 0.02 para tp = 3 , tc = 3
de = 0.01 para tp = 2 , tc = 1

https://poli.instructure.com/courses/11282/quizzes/41096 22/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

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

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

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

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

System.out.println (i);

Error de compilación

https://poli.instructure.com/courses/11282/quizzes/41096 23/24
22/9/2019 Examen parcial - Semana 4: RA/PRIMER BLOQUE-PROGRAMACION DE COMPUTADORES-[GRUPO4]

20
19
18
17
16
15
14
13
12
11
10

¡Correcto! 10
9
8
7
6
5
4
3
2
1
0

1.0
9.0
1.0
2
3
-1

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

https://poli.instructure.com/courses/11282/quizzes/41096 24/24

Вам также может понравиться