Vous êtes sur la page 1sur 90

Comenzado el

domingo, 20 de marzo de 2016, 21:18

Estado Finalizado
Finalizado en domingo, 20 de marzo de 2016, 22:12
Tiempo empleado 54 minutos 29 segundos
Puntos 4,0/10,0
Calificacin

30,0 de 75,0 (40%)

Pregunta 1
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Las precondiciones de un algoritmo establecen

Seleccione una:
a. El conjunto de algoritmos que deben haberse realizado antes del que se est definiendo
b. Un conjunto de restricciones previas a la solucin del problema
c. Condiciones que deben cumplir las variables de entrada para que el algoritmo pueda
realizarse correctamente
d. Condiciones del estilo si, entonces, que delimitan el nmero de valores que puede tomar
una variable auxiliar
Retroalimentacin
El proceso de especificacin establece que, dado un conjunto de variables que cumple
ciertas precondiciones, un algoritmo debe calcular un resultado que cumpla ciertas
condiciones llamadas poscondiciones

La respuesta correcta es: Condiciones que deben cumplir las variables de entrada para que
el algoritmo pueda realizarse correctamente
Pregunta 2
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El proceso de modelado de algoritmos pretende

Seleccione una:
a. Modelar una estrategia para la solucin de un problema
b. Modelar un sistema unificado, finito y concreto de representacin de las restricciones de
un problema
c. Definir claramente cules son las entradas y salidas de un algoritmo
d. Ninguna de las anteriores

Retroalimentacin
Cuando hablamos de modelo, hablamos de nuestra interpretacin de la realidad que se
define a travs de la identificacin de la informacin que es importante para la solucin
del problema.

La respuesta correcta es: Definir claramente cules son las entradas y salidas de un
algoritmo
Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El lenguaje Java es un lenguaje de programacin estrictamente funcional

Seleccione una:
Verdadero
Falso

Retroalimentacin
Java es un lenguaje de programacin orientado a objetos

La respuesta correcta es 'Falso'


Pregunta 4
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un requisito bsico para codificar la solucin de un problema en un lenguaje
de programacin es

Seleccione una:
a. Haber solucionado el problema
b. Haber definido una estrategia y un estndar de codificacin
c. Haber logrado identificar el cambio mnimo necesario (CMN) para pasar de un lenguaje
a otro
d. Todas las anteriores

Retroalimentacin
Si no se ha hallado la solucin del problema, no sera posible codificarlo, dado que no
sabramos qu hacer.

La respuesta correcta es: Haber solucionado el problema


Pregunta 5
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Un algoritmo es

Seleccione una:
a. Es una funcin continua, acotada, estrictamente creciente, usada para definir la
correctitud de un programa
b. Es una secuencia finita y ordenada de instrucciones que puede describir la solucin a un
problema
c. Es el conjunto de lneas de cdigo que forman un programa en Java
d. . Es la funcin matemtica inversa de la funcin exponencial

Retroalimentacin
En general, un algoritmo describe el conjunto de instrucciones que se deben realizar,
para dar solucin a un problema, entregando una o ms salidas que cumplen ciertas
poscondiciones, con base en un conjunto de entradas que cumplen un conjunto de
precondiciones

La respuesta correcta es: Es una secuencia finita y ordenada de instrucciones que puede
describir la solucin a un problema
Pregunta 6
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Java es un lenguaje flexible que puede ser usado para el control de
dispositivos como telfonos mviles

Seleccione una:

Verdadero
Falso

Retroalimentacin
Java es un lenguaje flexible e independiente de la plataforma donde se use, que ha
permitido el desarrollo de todo tipo de software

La respuesta correcta es 'Verdadero'


Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un bloque condicional o una condicin, se establece a travs de

Seleccione una:
a. Una pregunta concreta y bien formada que delimita el discriminante de la solucin de un
problema
b. Una expresin booleana, que relaciona las variables usadas en un algoritmo
c. Una expresin booleana, que relaciona las variables usadas en un algoritmo y Una
pregunta concreta y bien formada que delimita el discriminante de la solucin de un
problema
d. La respuesta a una pregunta definida con base en una poscondicin

Retroalimentacin
Una condicin es la representacin de una decisin que se debe tomar de acuerdo con
el valor de variables de entrada o variables auxiliares definidas dentro de un algoritmo

La respuesta correcta es: Una expresin booleana, que relaciona las variables usadas en un
algoritmo
Pregunta

Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La representacin
computador

adecuada

para

un

problema

es

un

programa

de

Seleccione una:
Verdadero
Falso

Retroalimentacin
La representacin adecuada es la que nos brinde confianza y nos permita plasmar de la
mejor forma la informacin del problema

La respuesta correcta es 'Falso'


Pregunta 9
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
En Java, Cul sera el tipo de dato ms adecuado para representar el valor
de la temperatura de un cubo de hielo?

Seleccione una:
a. float
b. int
c. real

d. numeric

Retroalimentacin
Se requiere de un tipo de dato que guarde informacin numrica con punto flotante y
en este caso es la nica opcin, dado que real y numeric no son tipos de datos en Java

La respuesta correcta es: float


Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Lo primero que se debe hacer para resolver un problema es establecer una
estrategia de solucin

Seleccione una:
Verdadero
Falso

Retroalimentacin
El primer paso es identificar cul es la informacin que nos da y que requiere el
problema

La respuesta correcta es 'Falso'


Comenzado el

jueves, 31 de marzo de 2016, 21:04

Estado Finalizado
Finalizado en jueves, 31 de marzo de 2016, 21:09
Tiempo empleado 4 minutos 53 segundos
Puntos 3,0/10,0

Calificacin

22,5 de 75,0 (30%)

Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
En Java, Cul sera el tipo de dato ms adecuado para representar el valor
de la temperatura de un cubo de hielo?

Seleccione una:
a. float
b. int
c. real
d. numeric

Retroalimentacin
Se requiere de un tipo de dato que guarde informacin numrica con punto flotante y
en este caso es la nica opcin, dado que real y numeric no son tipos de datos en Java

La respuesta correcta es: float


Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La representacin
computador

Seleccione una:

adecuada

para

un

problema

es

un

programa

de

Verdadero
Falso

Retroalimentacin
La representacin adecuada es la que nos brinde confianza y nos permita plasmar de la
mejor forma la informacin del problema

La respuesta correcta es 'Falso'


Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Las precondiciones de un algoritmo establecen

Seleccione una:
a. El conjunto de algoritmos que deben haberse realizado antes del que se est definiendo
b. Un conjunto de restricciones previas a la solucin del problema
c. Condiciones que deben cumplir las variables de entrada para que el algoritmo pueda
realizarse correctamente
d. Condiciones del estilo si, entonces, que delimitan el nmero de valores que puede tomar
una variable auxiliar

Retroalimentacin
El proceso de especificacin establece que, dado un conjunto de variables que cumple
ciertas precondiciones, un algoritmo debe calcular un resultado que cumpla ciertas
condiciones llamadas poscondiciones

La respuesta correcta es: Condiciones que deben cumplir las variables de entrada para que
el algoritmo pueda realizarse correctamente
Pregunta

Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El proceso de modelado de algoritmos pretende

Seleccione una:
a. Modelar una estrategia para la solucin de un problema
b. Modelar un sistema unificado, finito y concreto de representacin de las restricciones de
un problema
c. Definir claramente cules son las entradas y salidas de un algoritmo
d. Ninguna de las anteriores

Retroalimentacin
Cuando hablamos de modelo, hablamos de nuestra interpretacin de la realidad que se
define a travs de la identificacin de la informacin que es importante para la solucin
del problema.

La respuesta correcta es: Definir claramente cules son las entradas y salidas de un
algoritmo
Pregunta 5
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Lo primero que se debe hacer para resolver un problema es establecer una
estrategia de solucin

Seleccione una:

Verdadero
Falso

Retroalimentacin
El primer paso es identificar cul es la informacin que nos da y que requiere el
problema

La respuesta correcta es 'Falso'


Pregunta 6
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un requisito bsico para codificar la solucin de un problema en un lenguaje
de programacin es

Seleccione una:
a. Haber solucionado el problema
b. Haber definido una estrategia y un estndar de codificacin
c. Haber logrado identificar el cambio mnimo necesario (CMN) para pasar de un lenguaje
a otro
d. Todas las anteriores

Retroalimentacin
Si no se ha hallado la solucin del problema, no sera posible codificarlo, dado que no
sabramos qu hacer.

La respuesta correcta es: Haber solucionado el problema


Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Un bloque condicional o una condicin, se establece a travs de

Seleccione una:
a. Una pregunta concreta y bien formada que delimita el discriminante de la solucin de un
problema
b. Una expresin booleana, que relaciona las variables usadas en un algoritmo
c. Una expresin booleana, que relaciona las variables usadas en un algoritmo y Una
pregunta concreta y bien formada que delimita el discriminante de la solucin de un
problema
d. La respuesta a una pregunta definida con base en una poscondicin

Retroalimentacin
Una condicin es la representacin de una decisin que se debe tomar de acuerdo con
el valor de variables de entrada o variables auxiliares definidas dentro de un algoritmo

La respuesta correcta es: Una expresin booleana, que relaciona las variables usadas en un
algoritmo
Pregunta 8
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Java es un lenguaje flexible que puede ser usado para el control de
dispositivos como telfonos mviles

Seleccione una:

Verdadero
Falso

Retroalimentacin
Java es un lenguaje flexible e independiente de la plataforma donde se use, que ha
permitido el desarrollo de todo tipo de software

La respuesta correcta es 'Verdadero'


Pregunta 9
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un algoritmo es

Seleccione una:
a. Es una funcin continua, acotada, estrictamente creciente, usada para definir la
correctitud de un programa
b. Es una secuencia finita y ordenada de instrucciones que puede describir la solucin a un
problema
c. Es el conjunto de lneas de cdigo que forman un programa en Java
d. . Es la funcin matemtica inversa de la funcin exponencial

Retroalimentacin
En general, un algoritmo describe el conjunto de instrucciones que se deben realizar,
para dar solucin a un problema, entregando una o ms salidas que cumplen ciertas
poscondiciones, con base en un conjunto de entradas que cumplen un conjunto de
precondiciones

La respuesta correcta es: Es una secuencia finita y ordenada de instrucciones que puede
describir la solucin a un problema

Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El lenguaje Java es un lenguaje de programacin estrictamente funcional

Seleccione una:
Verdadero
Falso

Retroalimentacin
Java es un lenguaje de programacin orientado a objetos

La respuesta correcta es 'Falso'


Comenzado el

domingo, 3 de abril de 2016, 20:40

Estado Finalizado
Finalizado en domingo, 3 de abril de 2016, 20:59
Tiempo empleado 18 minutos 45 segundos
Puntos 1,0/10,0
Calificacin
Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0

10,0 de 100,0

Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente a = 32 y b = 17 , cules son los valores de
de ejecutar las siguientes tres asignaciones en orden?
a = a + b;
b = a - b;
a = a - b;

Seleccione una:
a. a = 32 , b = 17
b.

a = 17

b = 32

c.

a = 15

b = 15

d.

a = 49

b = 32

e.

a = 32

b = 15

Retroalimentacin
La respuesta correcta es:

a = 17

b = 32

Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la salida del siguiente programa en JAVA?
String a = "hola";

despus

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

Seleccione una:
a.
hola

hola

false

false

false

b.
hola

hola

true

false

false

c.
hola

hola_

false

true

false

d.
hola_

hola

false

false

false

Retroalimentacin
La respuesta correcta es:
hola

hola

true

false

false

Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);

Respuesta:
100

Retroalimentacin
La respuesta correcta es: 83
Pregunta 4
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Dadas las siguientes instrucciones de un programa en lenguaje JAVA, que se ejecutarn en
el orden indicado, cul lnea ocasionara un error?
int y=3; //lnea 1
char c='\u0041'; //lnea 2
int x=10+y++; //lnea 3
y *=4; //lnea 4
y =*2; //lnea 5
x=+10; //lnea 6

Seleccione una:
a. Lnea 1
b.

Lnea 2

c.

Lnea 3

d.

Lnea 4

e.

Lnea 5

f.

Lnea 6

Retroalimentacin
La respuesta correcta es:

Lnea 5

Pregunta 5
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Dadas las siguientes instrucciones de un programa en lenguaje JAVA, que se ejecutarn en
el orden indicado, cul lnea ocasionara un error?
int y=3; //lnea 1
char c='\u0041'; //lnea 2
int x=10+y++; //lnea 3
y *=4; //lnea 4
y =*2; //lnea 5
x=+10; //lnea 6

Seleccione una:
a. Lnea 1
b.

Lnea 2

c.

Lnea 3

d.

Lnea 4

e.

Lnea 5

f.

Lnea 6

Retroalimentacin
La respuesta correcta es:

Lnea 5

Pregunta 6
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, qu valor se imprimira en pantalla?
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);

Respuesta:
3

Retroalimentacin
La respuesta correcta es: 9
Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, qu valor se imprimira en pantalla?
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);

Respuesta:
-3

Retroalimentacin
La respuesta correcta es: 9
Pregunta 8
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);

Respuesta:
-10

Retroalimentacin
La respuesta correcta es: 50
Pregunta 9
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Cul 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);

Seleccione una:
a.
d

de

de

d2!

b.

d+e

de

d2e!

c.
d

de

de

de!

d.
e

d+e

de!

de

Retroalimentacin
La respuesta correcta es:

d+e

de

d2e!

Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);

Respuesta:
10

Retroalimentacin
La respuesta correcta es: 50
Comenzado el

jueves, 7 de abril de 2016, 21:49

Estado Finalizado

Finalizado en jueves, 7 de abril de 2016, 22:08


Tiempo empleado 19 minutos 13 segundos
Puntos 0,0/10,0
Calificacin

0,0 de 100,0

Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, qu valor se imprimira en pantalla?
int r3=0;
int x=3;
float a=30.99f;
int b=7;
x=(int)a;
b--;
//x=x % b * b % x - 6;
System.out.println(x);

Respuesta:
3

Retroalimentacin
La respuesta correcta es: 30
Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul 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);

Seleccione una:
a.
false

true

false

true

true

false

b.
false

true

true

true

false

false

c.
false

true

true

true

true

true

d.
false

true

true

true

true

false

Retroalimentacin
La respuesta correcta es:
false

true

true

true

true

false

Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul 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 );

Seleccione una:
a.
hola

hola

false

false

false

b.
hola

hola

true

false

false

c.
hola

hola_

false

true

false

d.
hola_

hola

false

false

false

Retroalimentacin
La respuesta correcta es:

hola

hola

true

false

false

Pregunta 4
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul 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);

Seleccione una:
a.
2.0

9.0

1.0

-2

b.
3.0

11.0

1.0

-2

c.
0.0

9.0

3.0

-1

d.
1.0

9.0

1.0

-1

Retroalimentacin
La respuesta correcta es:
0.0

9.0

3.0

-1

Pregunta 5
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Juan quera escribir un programa en Java que, dados tres puntos en el plano
cartesiano, (a,b)(a,b), (c,d)(c,d) y (e,f)(e,f), determine si son colineales (forman parte de
la misma recta). A continuacin se muestra un fragmento del programa que escribi Juan
despus de mucho pensarlo:
pendiente = (d - b) / (c - a);
corte = b - pendiente * a;
colineales = (f == pendiente * e + corte);

Sin embargo, Juan no se dio cuenta que su programa no funciona cuando


_____.
Seleccione una:
a. 0
b.

c.

d.

e.

f.

Retroalimentacin

es igual a

La respuesta correcta es:

Pregunta 6
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul 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);

Seleccione una:
a.
2.0

9.0

1.0

-2

b.
3.0

11.0

1.0

-2

c.
0.0

9.0

3.0

-1

d.
1.0

9.0

1.0

-1

Retroalimentacin
La respuesta correcta es:
0.0

9.0

3.0

-1

Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran


ejecutadas, qu valor se imprimira en pantalla?
int r3=0;
int x=3;
float a=30.99f;
int b=7;
x=(int)a;
b--;
//x=x % b * b % x - 6;
System.out.println(x);

Respuesta:
-3

Retroalimentacin
La respuesta correcta es: 30
Pregunta 8
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul 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);

Seleccione una:
a.
2

15

11

17

b.
1

15

12

17

c.
1

15

11

17

d.
1

15

10

17

Retroalimentacin
La respuesta correcta es:
1

15

11

17

Pregunta
Incorrecta

Punta 0,0 sobre 1,0


Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);

Respuesta:
10

Retroalimentacin
La respuesta correcta es: 20
Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);

Respuesta:
1

Retroalimentacin
La respuesta correcta es: 20
Comenzado el

martes, 26 de abril de 2016, 18:55

Estado Finalizado
Finalizado en martes, 26 de abril de 2016, 19:29
Tiempo empleado 33 minutos 39 segundos
Puntos 2,7/10,0
Calificacin

20,0 de 75,0 (27%)

Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la manera correcta para convertir mi arreglo en String e imprimirlo en pantalla ?
Seleccione una:
a. System.out.println(Arrays.toString(arreglo));
b. System.out.println(Arreglo);
c. System.out.println("Su arreglo es");

d. System.out.println("Su arreglo fue"+Arreglo);

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: System.out.println(Arrays.toString(arreglo));
Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente n = 5, Cul es la impresin resultante del siguiente fragmento
de cdigo?
int m = n * 2;
int i = 1;
while (i < m) {
int j = 1;
while (j < m) {
if (i == 1 || i == m - 1) {
if (j <= n)
System.out.print (" " + j + " ");
else
System.out.print (" " + (m - j) + " ");
} else if (j == 1 || j == m - 1) {
if (i <= n)
System.out.print (" " + i + " ");
else
System.out.print (" " + (m - i) + " ");

} else {
System.out.print (" ");
}

j = j + 1;

}
System.out.println ();
i = i + 1;
}

Seleccione una:
a.
1 2 3 4 5 4 3 2 1
2

1 2 3 4 5 4 3 2 1

b.
1

1
2

2
3

3
4

4
5

4
3
2
1

4
3
2
1

c.
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

d.
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es:
1 2 3 4 5 4 3 2 1
2

1 2 3 4 5 4 3 2 1

Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Como se le llama la relacin que define la solucin de la situacin particular y se basa en
llamadas a la misma funcin?
Seleccione una:
a. Relacin de recurrencia
b. Relacin directa
c. Relacin redundante
d. Relacin de concurrencia

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: Relacin de recurrencia
Pregunta 4
Parcialmente correcta
Punta 0,7 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Segn las lecturas, en que casos es conveniente usar mtodos?
Seleccione una o ms de una:
a. Cuando se identifican tareas repetitivas en el cdigo.
b. Cuando el programa se hace largo y complicado

c. Cuando la tarea se hace dispendiosa


d. Cuando las variables no se inicializarn
e. Cuando las constantes son muy grandres

Retroalimentacin
Respuesta parcialmente correcta.
Ha seleccionado demasiadas opciones.
La respuesta correcta es: Cuando se identifican tareas repetitivas en el cdigo., Cuando el
programa se hace largo y complicado, Cuando la tarea se hace dispendiosa
Pregunta 5
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);
Respuesta:
83

Retroalimentacin

La respuesta correcta es: 83


Pregunta 6
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente

n=5

, qu imprime el siguiente fragmento de cdigo?

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 (" ");
}
j = j + 1;
}
System.out.println ();
i = i + 1;
}

Seleccione una:
a.

1 2 3 4 5 4 3 2 1
2

1 2 3 4 5 4 3 2 1

b.
1

1
2

2
3

3
4

4
5

4
3

4
3

c.
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

d.
1 2 3 4 5 4 3 2 1

1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1

Retroalimentacin
La respuesta correcta es:
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1

Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu valor se imprimira en pantalla?
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(b);
Respuesta:
9

Retroalimentacin
La respuesta correcta es: 5

Pregunta 8
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);
Respuesta:
50

Retroalimentacin
La respuesta correcta es: 20
Pregunta 9
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
qu valor se imprimira en pantalla?
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);
Respuesta:
50

Retroalimentacin
La respuesta correcta es: 50
Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,
Qu valor se imprimira en pantalla?
int x=26750,r=0;
r+=x/1000;
x=x%1000;
r+=x/100;
x=x%100;
r+=x/100;
x=x%10;
r+=x/10;
r+=x%10;
System.out.println(x);
Respuesta:
25

Retroalimentacin
La respuesta correcta es: 0

Comenzado el

martes, 26 de abril de 2016, 21:16

Estado Finalizado
Finalizado en martes, 26 de abril de 2016, 21:28
Tiempo empleado 12 minutos 17 segundos
Puntos 4,0/10,0
Calificacin

30,0 de 75,0 (40%)

Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la manera correcta de declarar un arreglo VACO, de tipo entero, con dos datos de
tipo entero ?
Seleccione una:
a. int [ ] numero = new int [2];
b. int numero [ ] = {1,2};
c. int [2] = teclado.next();
d. int [ ] = {2};

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: int [ ] numero = new int [2];
Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Para llenar un arreglo desde la primera posicin del mismo, Cul seria la manera correcta
de realizar nuestro ciclo for ?
Seleccione una:
a.
for (int i=0;i<final;i++){

b.
for (int i=1;i<final;i++){

c.
for (int i=2;i<final;i++){

d.
for (int i=3;i<final;i++){

Retroalimentacin
La respuesta correcta es:
for (int i=0;i<final;i++){

Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Para efectos prcticos,las funciones recursivas sern implementadas como:

Seleccione una:
a. Mtodos
b. Asignaciones
c. Declaraciones
d. Polimorfismo

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: Mtodos
Pregunta 4
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La recursin se basa en la definicin de la solucin de problemas con base en llamadas a
un mismo mtodo,desde s mismo.
Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Verdadero'
Pregunta 5
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Cul es la librera que debo llamar para imprimir un arreglo en pantalla ?
Seleccione una:
a. import java.util.Scanner;
b. import java.util.Arrays;
c. import java.util.Math;
d. import java.util.String;

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: import java.util.Arrays;
Pregunta 6
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu valor se imprimira en pantalla?
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);
Respuesta:
9

Retroalimentacin
La respuesta correcta es: 9
Pregunta 7
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Qu hace el siguiente fragmento de cdigo?
boolean respuesta = false;
for (int i = 0; i < s.length (); i++) {
if (c == s.charAt (i))
respuesta = true;
}
System.out.println (respuesta);

Seleccione una:
a. El programa recorre una palabra contando el nmero de coincidencias de una letra
una palabra s .
b. El programa busca una letra

en una palabra

, cambia el valor de la

variable respuesta a false al encontrar la letra, de lo contrario la deja en true .


c. El programa busca una letra c en una palabra s , cambia el valor de la
variable

respuesta

true

al encontrar la letra, de lo contrario la deja en

d. El programa busca una letra


variable

respuesta

true

en una palabra

false .

, cambia el valor de la

al encontrar la letra, de lo contrario la deja en

false .

en

e. El programa busca una letra

en una palabra

, cambia el valor de la

variable respuesta a false al encontrar la letra, de lo contrario la deja en true .


f. El programa revisa si una letra c se encuentra en una palabra s dejando true en la
variable

respuesta

si la encuentra

veces.

Retroalimentacin
La respuesta correcta es: El programa busca una letra c en una palabra s , cambia el valor
de la variable respuesta a true al encontrar la letra, de lo contrario la deja en false .
Pregunta 8
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, qu valor se imprimira en pantalla?
int r3=0;
int x=3;
float a=30.99f;
int b=7;
x=(int)a;
b--;
//x=x % b * b % x - 6;
System.out.println(x);
Respuesta:
30

Retroalimentacin
La respuesta correcta es: 30
Pregunta 9
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, Qu valor se imprimira en pantalla?
int r3=0;
int x=3;
float a=30.99f;
int b=7;
x=(int)a;
b--;
x=x % b * b % x - 6;
System.out.println(x);
Respuesta:
9

Retroalimentacin
La respuesta correcta es: -6
Pregunta 10
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente
int m = n * 2;
int i = n;
while (i >= 1) {
int j = 1;
while (j < m) {

n=5

, qu imprime el siguiente fragmento de cdigo?

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

Seleccione una:
a.
1 2 3 4 5 4 3 2 1
2

1 2 3 4 5 4 3 2 1

b.
1

1
2

3
4

4
5

c.
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

d.
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1

Retroalimentacin
La respuesta correcta es:
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1

Comenzado el

domingo, 1 de mayo de 2016, 21:06

Estado Finalizado

Finalizado en domingo, 1 de mayo de 2016, 21:21


Tiempo empleado 14 minutos 48 segundos
Puntos 11,5/20,0
Calificacin

86,3 de 150,0 (58%)

Pregunta 1
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Una expresin booleana en pseudocdigo, que permita saber si un valor a es
mltiplo de la suma de otros dos (b y c) es

Seleccione una:
a. a mul b + c
b. a mul (b+c) = 0
c. a mul b Y a mul c
d. a mod (b+c) = 0
e. a mod (b+c)

Retroalimentacin
La respuesta correcta es: a mod (b+c) = 0
Pregunta 2
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
De acuerdo con la solucin del problema presentado, los procesos de
modelado y especificacin son tiles porque

Seleccione una:
a. Permiten garantizar que un algoritmo cumpla con las especificaciones dadas
b. Motivan la identificacin de soluciones ptimas a problemas
c. Brindan un marco de referencia slido para abordar el proceso de construccin de
algoritmos.
d. Todas las anteriores
e. Ninguna de las anteriores, dado que las definiciones halladas en los procesos de
modelado y especificacin son puramente abstractas y no se relacionan con la construccin
de algoritmos
Retroalimentacin
La respuesta correcta es: Todas las anteriores
Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El mtodo recursivo

int metodo(int n)
{
if(n == 0) return 1;
else return 2 * cosa(n - 1);
}
permite:

Seleccione una:
a. Calcular el factorial de 2
b. Calcular 2-n
c. Calcular la suma de los nmero pares menores que n
d. Calcular 2n
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 4
Parcialmente correcta
Punta 0,5 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los mtodos en Java son tiles porque:

Seleccione una:
a. Permiten descomponer un problema en problemas ms pequeos
b. Facilitan la implementacin de algoritmos recursivos
c. Permiten organizar el cdigo y fomentan la reutilizacin del cdigo
d. Todas las anteriores

e. a y b

Retroalimentacin
La respuesta correcta es: Todas las anteriores
Pregunta 5
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La definicin de un algoritmo recursivo se basa en

Seleccione una:
a. Casos de prueba y relacin de recurrencia
b. Casos de prueba solamente
c. Una relacin de recurrencia que converge en un caso de prueba
d. Por lo menos tres casos de prueba
e. Una o varias soluciones no recursivas y una o varios llamados recurrentes a un mtodo

Retroalimentacin
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados
recurrentes a un mtodo
Pregunta 6
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La forma correcta de definir un mtodo que retorne el cubo de un nmero
flotante de cuatro cifras es:

Seleccione una:
a. float ElCubo(float elValorDeLaVariableFlotante);
b. void ElCubo(int valor);
c. void ElCubo(float valor);
d. float ElCubo(float valor[4]);
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: float ElCubo(float elValorDeLaVariableFlotante);
Pregunta 7
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los mtodos en Java permiten:

Seleccione una:
a. Describir el mtodo de solucin de un problema de anlisis numrico
b. Encapsular un conjunto de instrucciones
c. Dibujar texto en la pantalla
d. Describir el comportamiento de una clase de objetos
e. b y d

Retroalimentacin

La respuesta correcta es: b y d


Pregunta 8
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los ciclos repetir son tiles para definir ciclos que terminan al alcanzar una
condicin definida.

Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Verdadero'
Pregunta 9
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
De acuerdo con el proceso de especificacin, las precondiciones adecuadas
para este algoritmo seran

Seleccione una:

a. Pre: {N>0 Y i>0 Y q>0}


b. Pre: {N>=0 Y i>=0 Y q>=0}
c. Pre: {min>0 Y max>0 Y T>0}
d. Pre: {N>=1 Y q>=0}
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 10
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A mayor nmero de variables que se obtengan como resultado del proceso de
modelado de un algoritmo, mejores sern los resultados obtenidos, pero ser
ms dispendioso el trabajo de especificacin y construccin del algoritmo

Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Verdadero'
Pregunta 11
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
Cul es el mnimo de iteraciones que se requerira para calcular los valores
de las variables de salida?

Seleccione una:
a. N para llenar el arreglo y N para hallar el resultado de cada variable de salida
b. N para llenar el arreglo y 3N para hallar cada resultado
c. N para llenar el arreglo, N para calcular la suma de los valores y N para hallar los valores
de min. y max
d. N, dado que en un solo ciclo se puede hacer todo
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 12
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un diagrama de flujo es la representacin de un programa en Java

Seleccione una:

a. Verdadero, dado que el lenguaje Java define el uso de dichos diagrama


b. Verdadero, dado que los diagramas de flujo se usan en lenguajes orientados a objetos
c. Verdadero en las versiones de java superiores a la 1.5
d. Verdadero, dado que parte de mtodos grficos de Java
e. Verdadero, dado que Java es un lenguaje orientado a flujo de procesos
f. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 13
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Es posible usar la estructura de seleccin mltiple para definir instrucciones
que suceden de acuerdo con el resultado de tipo real de una variable o una
expresin.

Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Falso'
Pregunta 14
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para min es:

Seleccione una:
a. Pos: {min>=0}
b. Pos: {min=0}
c. Pos: {min>=-N Y min <=-N}
d. Pos: {min>=2}
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 15
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cal es la palabra reservada de java para interrumpir un ciclo?
Respuesta:
break

Retroalimentacin
La respuesta correcta es: break
Pregunta 16
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para max es

Seleccione una:
a. Pos: {max>=0}
b. Pos: {max=1}
c. Pos: {max=0 O max=1}
d. Pos: {max=N}
e. Pos: {max=N MOD 2}

Retroalimentacin
La respuesta correcta es: Pos: {max=1}
Pregunta 17
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para T es:

Seleccione una:
a. Pos: {T=N}
b. Pos: {T=N MOD 2}
c. Pos: {T>=0}
d. Pos: {T>=N}
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 18
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
Para lograr buenos resultados, es recomendable implementar este algoritmo.
Como resultado del proceso de modelado, se identifican las siguientes
variables de entrada

Seleccione una:
a. N, i

b. x[i], N, i
c. x, i, N
d. x, i, N, min, max, T
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 19
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
Si cada posicin i del arreglo x fuera igual al residuo de la divisin entera del
cuadrado de (N-i) por 6, paraN=100 y N=200, el valor de T sera:

Seleccione una:
a. 110, 343
b. 220, 434
c. 330, 343
d. 110, 434
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: 220, 434

Pregunta 20
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la palabra reservada de java para declarar una variable numrica , con cifras
decimales y doble precisin?
Seleccione una:
a. double
b. float
c. boolean
d. real
e. precision

Retroalimentacin
La respuesta correcta es: double
Comenzado el

lunes, 2 de mayo de 2016, 20:11

Estado Finalizado
Finalizado en lunes, 2 de mayo de 2016, 20:13
Tiempo empleado 2 minutos 14 segundos
Puntos 5,3/20,0
Calificacin
Pregunta 1
Correcta
Punta 1,0 sobre 1,0

39,4 de 150,0 (26%)

Marcar pregunta

Enunciado de la pregunta
En general, la implementacin recursiva de un algoritmo es ms eficiente que
la implementacin iterativa

Seleccione una:
a. Verdadero, dado que usa cdigo precompilado por Java
b. Verdadero, dado que se define con menos cdigo
c. Verdadero, dado que ejecuta menos cdigo
d. Falso, dado que usa ms recursos que un algoritmo iterativo
e. Falso, dado que soluciona un problema reducido

Retroalimentacin
La respuesta correcta es: Falso, dado que usa ms recursos que un algoritmo iterativo
Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si se desea almacenar informacin en un arreglo multidimensional que
permita almacenar los resultados de tipo real de un examen de los 25
estudiantes de cada uno de los 11 grados escolares, de cada uno de 37
colegios, de cada una de 18 localidades de 5 ciudades, es posible definir
dicha estructura de la siguiente forma

Seleccione una:
a. float[] notas = new float[25][11][37][18][5];

b. float[][][][][] notas = new float[5][18][37][11][25];


c. float[][][][][] notas = new float[26][12][38][19][5];
d. float[][][][][] notas = new float[4][17][36][10][24];
e. int[][][][][] notas = new int[4][17][36][10][24];

Retroalimentacin
La respuesta correcta es: float[][][][][] notas = new float[5][18][37][11][25];
Pregunta 3
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Java es un lenguaje que pertenece al paradigma...
Seleccione una:
a. Orientado por objetos
b. Imperativo puro
c. Declarativo
d. Lgico
e. Funcional
f. Transaccional
g. guiado por restricciones
h. orientado por modelos

Retroalimentacin

La respuesta correcta es: Orientado por objetos


Pregunta 4
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El mtodo recursivo
int metodo(int n)
{
if(n == 0)
{
return 2;
}
else if(n==1)
{
return 3;
}
else
{
return metodo(n-1) * metodo(n-2);
}
}
invocado con valor n = 5 resulta en :

Seleccione una:
a. 1944
b. 1457
c. 2348
d. 1
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta

Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la palabra reservada de java para declarar una variable numrica , con cifras
decimales y doble precisin?
Seleccione una:
a. double
b. float
c. boolean
d. real
e. precision

Retroalimentacin
La respuesta correcta es: double
Pregunta 6
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los ciclos repetir son tiles para definir ciclos que terminan al alcanzar una
condicin definida.

Seleccione una:
Verdadero

Falso

Retroalimentacin
La respuesta correcta es 'Verdadero'
Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para min es:

Seleccione una:
a. Pos: {min>=0}
b. Pos: {min=0}
c. Pos: {min>=-N Y min <=-N}
d. Pos: {min>=2}
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 8
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para T es:

Seleccione una:
a. Pos: {T=N}
b. Pos: {T=N MOD 2}
c. Pos: {T>=0}
d. Pos: {T>=N}
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 9
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La definicin de un algoritmo recursivo se basa en

Seleccione una:
a. Casos de prueba y relacin de recurrencia

b. Casos de prueba solamente


c. Una relacin de recurrencia que converge en un caso de prueba
d. Por lo menos tres casos de prueba
e. Una o varias soluciones no recursivas y una o varios llamados recurrentes a un mtodo

Retroalimentacin
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados
recurrentes a un mtodo
Pregunta 10
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A mayor nmero de variables que se obtengan como resultado del proceso de
modelado de un algoritmo, mejores sern los resultados obtenidos, pero ser
ms dispendioso el trabajo de especificacin y construccin del algoritmo

Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Verdadero'
Pregunta 11
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Es posible usar la estructura de seleccin mltiple para definir instrucciones
que suceden de acuerdo con el resultado de tipo real de una variable o una
expresin.

Seleccione una:
Verdadero
Falso

Retroalimentacin
La respuesta correcta es 'Falso'
Pregunta 12
Correcta
Punta 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los mtodos en Java permiten:

Seleccione una:
a. Describir el mtodo de solucin de un problema de anlisis numrico
b. Encapsular un conjunto de instrucciones
c. Dibujar texto en la pantalla
d. Describir el comportamiento de una clase de objetos
e. b y d

Retroalimentacin
La respuesta correcta es: b y d
Pregunta 13
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Un diagrama de flujo es la representacin de un programa en Java

Seleccione una:
a. Verdadero, dado que el lenguaje Java define el uso de dichos diagrama
b. Verdadero, dado que los diagramas de flujo se usan en lenguajes orientados a objetos
c. Verdadero en las versiones de java superiores a la 1.5
d. Verdadero, dado que parte de mtodos grficos de Java
e. Verdadero, dado que Java es un lenguaje orientado a flujo de procesos
f. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 14
Parcialmente correcta
Punta 0,3 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Los mtodos en Java son tiles porque:

Seleccione una:
a. Permiten descomponer un problema en problemas ms pequeos
b. Facilitan la implementacin de algoritmos recursivos
c. Permiten organizar el cdigo y fomentan la reutilizacin del cdigo
d. Todas las anteriores
e. a y b

Retroalimentacin
La respuesta correcta es: Todas las anteriores
Pregunta 15
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
El mtodo recursivo
int metodo(int n)
{
if(n == 0) return 1;
else return 2 * cosa(n - 1);
}
permite:

Seleccione una:
a. Calcular el factorial de 2
b. Calcular 2-n
c. Calcular la suma de los nmero pares menores que n
d. Calcular 2n

e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 16
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
La forma correcta de definir un mtodo que retorne el cubo de un nmero
flotante de cuatro cifras es:

Seleccione una:
a. float ElCubo(float elValorDeLaVariableFlotante);
b. void ElCubo(int valor);
c. void ElCubo(float valor);
d. float ElCubo(float valor[4]);
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: float ElCubo(float elValorDeLaVariableFlotante);
Pregunta 17
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
Para lograr buenos resultados, es recomendable implementar este algoritmo.
Como resultado del proceso de modelado, se identifican las siguientes
variables de entrada

Seleccione una:
a. N, i
b. x[i], N, i
c. x, i, N
d. x, i, N, min, max, T
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 18
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
Cul es el mnimo de iteraciones que se requerira para calcular los valores
de las variables de salida?

Seleccione una:

a. N para llenar el arreglo y N para hallar el resultado de cada variable de salida


b. N para llenar el arreglo y 3N para hallar cada resultado
c. N para llenar el arreglo, N para calcular la suma de los valores y N para hallar los valores
de min. y max
d. N, dado que en un solo ciclo se puede hacer todo
e. Ninguna de las anteriores

Retroalimentacin
La respuesta correcta es: Ninguna de las anteriores
Pregunta 19
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
La poscondicin para max es

Seleccione una:
a. Pos: {max>=0}
b. Pos: {max=1}
c. Pos: {max=0 O max=1}
d. Pos: {max=N}
e. Pos: {max=N MOD 2}

Retroalimentacin
La respuesta correcta es: Pos: {max=1}
Pregunta 20
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
A partir de los datos de un arreglo x de N posiciones de valores enteros, que
se generan de tal forma quex[i] corresponde a (Ni) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mnimo
(min) y el valor mximo (max).
De acuerdo con la solucin del problema presentado, los procesos de
modelado y especificacin son tiles porque

Seleccione una:
a. Permiten garantizar que un algoritmo cumpla con las especificaciones dadas
b. Motivan la identificacin de soluciones ptimas a problemas
c. Brindan un marco de referencia slido para abordar el proceso de construccin de
algoritmos.
d. Todas las anteriores
e. Ninguna de las anteriores, dado que las definiciones halladas en los procesos de
modelado y especificacin son puramente abstractas y no se relacionan con la construccin
de algoritmos
Retroalimentacin
La respuesta correcta es: Todas las anteriores

Vous aimerez peut-être aussi