Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parcial Programacion PDF
Parcial Programacion PDF
Estado Finalizado
Puntos 4,0/10,0
Pregunta 1
Correcta
Puntúa 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
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 número de valores que puede tomar
Pregunta 2
Correcta
Puntúa 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 solución de un problema
un problema
c. Definir claramente cuáles son las entradas y salidas de un algoritmo
Retroalimentación
Cuando hablamos de modelo, hablamos de nuestra interpretación de la realidad que se
define a través de la identificación de la información que es importante para la solución
del problema.
La respuesta correcta es: Definir claramente cuáles son las entradas y salidas de un
algoritmo
Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
El lenguaje Java es un lenguaje de programación estrictamente funcional
Seleccione una:
Verdadero
Falso
Retroalimentación
Java es un lenguaje de programación orientado a objetos
La respuesta correcta es 'Falso'
Pregunta 4
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un requisito básico para codificar la solución de un problema en un lenguaje
de programación es
Seleccione una:
a. Haber solucionado el problema
c. Haber logrado identificar el cambio mínimo necesario (CMN) para pasar de un lenguaje
a otro
d. Todas las anteriores
Retroalimentación
Si no se ha hallado la solución del problema, no sería posible codificarlo, dado que no
sabríamos qué hacer.
La respuesta correcta es: Haber solucionado el problema
Pregunta 5
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un algoritmo es
Seleccione una:
a. Es una función 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 solución a un
problema
Retroalimentación
En general, un algoritmo describe el conjunto de instrucciones que se deben realizar,
para dar solución a un problema, entregando una o más 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 solución a un problema
Pregunta 6
Correcta
Puntúa 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 teléfonos móviles
Seleccione una:
Verdadero
Falso
Retroalimentación
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
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un bloque condicional o una condición, se establece a través de
Seleccione una:
a. Una pregunta concreta y bien formada que delimita el discriminante de la solución de un
problema
b. Una expresión booleana, que relaciona las variables usadas en un algoritmo
c. Una expresión booleana, que relaciona las variables usadas en un algoritmo y Una
Retroalimentación
Una condición es la representación de una decisión 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 expresión booleana, que relaciona las variables usadas en un
algoritmo
Pregunta 8
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La representación adecuada para un problema es un programa de
computador
Seleccione una:
Verdadero
Falso
Retroalimentación
La representación adecuada es la que nos brinde confianza y nos permita plasmar de la
mejor forma la información del problema
La respuesta correcta es 'Falso'
Pregunta 9
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
En Java, ¿Cuál sería el tipo de dato más adecuado para representar el valor
de la temperatura de un cubo de hielo?
Seleccione una:
a. float
b. int
c. real
d. numeric
Retroalimentación
Se requiere de un tipo de dato que guarde información numérica con punto flotante y
en este caso es la única opción, dado que real y numeric no son tipos de datos en Java
La respuesta correcta es: float
Pregunta 10
Incorrecta
Puntúa 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 solución
Seleccione una:
Verdadero
Falso
Retroalimentación
El primer paso es identificar cuál es la información que nos da y que requiere el
problema
La respuesta correcta es 'Falso'
Estado Finalizado
Puntos 3,0/10,0
Calificación 22,5 de 75,0 (30%)
Pregunta 1
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
En Java, ¿Cuál sería el tipo de dato más adecuado para representar el valor
de la temperatura de un cubo de hielo?
Seleccione una:
a. float
b. int
c. real
d. numeric
Retroalimentación
Se requiere de un tipo de dato que guarde información numérica con punto flotante y
en este caso es la única opción, dado que real y numeric no son tipos de datos en Java
La respuesta correcta es: float
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La representación adecuada para un problema es un programa de
computador
Seleccione una:
Verdadero
Falso
Retroalimentación
La representación adecuada es la que nos brinde confianza y nos permita plasmar de la
mejor forma la información del problema
La respuesta correcta es 'Falso'
Pregunta 3
Incorrecta
Puntúa 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
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 número de valores que puede tomar
Retroalimentación
El proceso de especificación 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 4
Correcta
Puntúa 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 solución de un problema
un problema
c. Definir claramente cuáles son las entradas y salidas de un algoritmo
Retroalimentación
Cuando hablamos de modelo, hablamos de nuestra interpretación de la realidad que se
define a través de la identificación de la información que es importante para la solución
del problema.
La respuesta correcta es: Definir claramente cuáles son las entradas y salidas de un
algoritmo
Pregunta 5
Incorrecta
Puntúa 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 solución
Seleccione una:
Verdadero
Falso
Retroalimentación
El primer paso es identificar cuál es la información que nos da y que requiere el
problema
La respuesta correcta es 'Falso'
Pregunta 6
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un requisito básico para codificar la solución de un problema en un lenguaje
de programación es
Seleccione una:
a. Haber solucionado el problema
c. Haber logrado identificar el cambio mínimo necesario (CMN) para pasar de un lenguaje
a otro
d. Todas las anteriores
Retroalimentación
Si no se ha hallado la solución del problema, no sería posible codificarlo, dado que no
sabríamos qué hacer.
La respuesta correcta es: Haber solucionado el problema
Pregunta 7
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un bloque condicional o una condición, se establece a través de
Seleccione una:
a. Una pregunta concreta y bien formada que delimita el discriminante de la solución de un
problema
b. Una expresión booleana, que relaciona las variables usadas en un algoritmo
c. Una expresión booleana, que relaciona las variables usadas en un algoritmo y Una
Retroalimentación
Una condición es la representación de una decisión 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 expresión booleana, que relaciona las variables usadas en un
algoritmo
Pregunta 8
Correcta
Puntúa 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 teléfonos móviles
Seleccione una:
Verdadero
Falso
Retroalimentación
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
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un algoritmo es
Seleccione una:
a. Es una función 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 solución a un
problema
Retroalimentación
En general, un algoritmo describe el conjunto de instrucciones que se deben realizar,
para dar solución a un problema, entregando una o más 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 solución a un problema
Pregunta 10
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
El lenguaje Java es un lenguaje de programación estrictamente funcional
Seleccione una:
Verdadero
Falso
Retroalimentación
Java es un lenguaje de programación orientado a objetos
La respuesta correcta es 'Falso'
Estado Finalizado
Puntos 1,0/10,0
Pregunta 1
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
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;
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
Retroalimentación
La respuesta correcta es: a = 17 , b = 32
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la salida del siguiente programa en JAVA?
String a = "hola";
String b = 'h' + "o" + 'l' + "a" + "";
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
Retroalimentación
La respuesta correcta es:
hola
hola
true
false
false
Pregunta 3
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 83
Pregunta 4
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Dadas las siguientes instrucciones de un programa en lenguaje JAVA, que se ejecutarán en
el orden indicado, ¿cuál línea ocasionaría un error?
Seleccione una:
a. Línea 1
b. Línea 2
c. Línea 3
d. Línea 4
e. Línea 5
f. Línea 6
Retroalimentación
La respuesta correcta es: Línea 5
Pregunta 5
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Dadas las siguientes instrucciones de un programa en lenguaje JAVA, que se ejecutarán en
el orden indicado, ¿cuál línea ocasionaría un error?
Seleccione una:
a. Línea 1
b. Línea 2
c. Línea 3
d. Línea 4
e. Línea 5
f. Línea 6
Retroalimentación
La respuesta correcta es: Línea 5
Pregunta 6
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 9
Pregunta 7
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 9
Pregunta 8
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 50
Pregunta 9
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
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";
System.out.println (i);
System.out.println (j);
System.out.println (s);
System.out.println (t);
System.out.println (u);
Seleccione una:
a.
de
de
d2!
b.
d
d+e
de
d2e!
c.
de
de
de!
d.
d+e
de!
de
Retroalimentación
La respuesta correcta es:
d
d+e
de
d2e!
Pregunta 10
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 50
Estado Finalizado
Finalizado en jueves, 7 de abril de 2016, 22:08
Puntos 0,0/10,0
Pregunta 1
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 30
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la salida del siguiente programa en JAVA?
boolean a = false;
boolean b = true;
boolean c = !a;
boolean d = a || b;
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
Retroalimentación
La respuesta correcta es:
false
true
true
true
true
false
Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la salida del siguiente programa en JAVA?
String a = "hola";
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
f
false
c.
hola
hola_
false
true
false
d.
hola_
hola
false
false
false
Retroalimentación
La respuesta correcta es:
hola
hola
true
false
false
Pregunta 4
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la salida del siguiente programa en JAVA?
int i = 1, j = 2, k = 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
Retroalimentación
La respuesta correcta es:
0.0
9.0
3.0
2
-1
Pregunta 5
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Juan quería 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 continuación se muestra un fragmento del programa que escribió Juan
después de mucho pensarlo:
pendiente = (d - b) / (c - a);
corte = b - pendiente * a;
Sin embargo, Juan no se dio cuenta que su programa no funciona cuando a es igual a
_____.
Seleccione una:
a. 0
b. b
c. c
d. d
e. e
f. f
Retroalimentación
La respuesta correcta es: c
Pregunta 6
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la salida del siguiente programa en JAVA?
int i = 1, j = 2, k = 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
Retroalimentación
La respuesta correcta es:
0.0
9.0
3.0
-1
Pregunta 7
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 30
Pregunta 8
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
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);
Seleccione una:
a.
15
11
17
b.
15
12
17
c.
2
5
15
11
17
d.
15
10
17
Retroalimentación
La respuesta correcta es:
1
15
11
17
Pregunta 9
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 20
Pregunta 10
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 20
Estado Finalizado
Puntos 2,7/10,0
Pregunta 1
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál 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);
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: System.out.println(Arrays.toString(arreglo));
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Suponiendo que inicialmente n = 5, Cuál es la impresión resultante del siguiente fragmento
de código?
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)
else
} else if (j == 1 || j == m - 1) {
if (i <= n)
else
} j = j + 1;
System.out.println ();
i = i + 1;
Seleccione una:
a.
1 2 3 4 5 4 3 2 1
2 2
3 3
4 4
5 5
4 4
3 3
2 2
1 2 3 4 5 4 3 2 1
b.
1 1
2 2
3 3
4 4
4 4
3 3
2 2
1 1
c.
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
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es:
1 2 3 4 5 4 3 2 1
2 2
3 3
4 4
5 5
4 4
3 3
2 2
1 2 3 4 5 4 3 2 1
Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
¿ Como se le llama la relación que define la solución de la situación particular y se basa en
llamadas a la misma función?
Seleccione una:
a. Relación de recurrencia
b. Relación directa
c. Relación redundante
d. Relación de concurrencia
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: Relación de recurrencia
Pregunta 4
Parcialmente correcta
Puntúa 0,7 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Según las lecturas, en que casos es conveniente usar métodos?
Seleccione una o más de una:
a. Cuando se identifican tareas repetitivas en el código.
Retroalimentación
Respuesta parcialmente correcta.
Ha seleccionado demasiadas opciones.
La respuesta correcta es: Cuando se identifican tareas repetitivas en el código., Cuando el
programa se hace largo y complicado, Cuando la tarea se hace dispendiosa
Pregunta 5
Correcta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 83
Pregunta 6
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Suponiendo que inicialmente n=5 , qué imprime el siguiente fragmento de código?
int m = n * 2;
int i = 1;
while (i <= n) {
int j = 1;
while (j < m) {
if (j <= n)
else
} else {
j = j + 1;
System.out.println ();
i = i + 1;
Seleccione una:
a.
1 2 3 4 5 4 3 2 1
2 2
3 3
4 4
5 5
4 4
3 3
2 2
1 2 3 4 5 4 3 2 1
b.
1 1
2 2
3 3
4 4
4 4
3 3
2 2
1 1
c.
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
Retroalimentación
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
Pregunta 7
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 5
Pregunta 8
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 20
Pregunta 9
Correcta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 50
Pregunta 10
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 0
Comenzado el martes, 26 de abril de 2016, 21:16
Estado Finalizado
Puntos 4,0/10,0
Pregunta 1
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la manera correcta de declarar un arreglo VACÍO, de tipo entero, con dos datos de
tipo entero ?
Seleccione una:
a. int [ ] numero = new int [2];
d. int [ ] = {2};
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: int [ ] numero = new int [2];
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Para llenar un arreglo desde la primera posición del mismo, Cuál seria la manera correcta
de realizar nuestro ciclo for ?
Seleccione una:
a.
b.
c.
d.
Retroalimentación
La respuesta correcta es:
for (int i=0;i<final;i++){
Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Para efectos prácticos,las funciones recursivas serán implementadas como:
Seleccione una:
a. Métodos
b. Asignaciones
c. Declaraciones
d. Polimorfismo
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: Métodos
Pregunta 4
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La recursión se basa en la definición de la solución de problemas con base en llamadas a
un mismo método,desde sí mismo.
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Verdadero'
Pregunta 5
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Cuál es la librería 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;
Retroalimentación
Respuesta incorrecta.
La respuesta correcta es: import java.util.Arrays;
Pregunta 6
Correcta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 9
Pregunta 7
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Qué hace el siguiente fragmento de código?
boolean respuesta = false;
if (c == s.charAt (i))
respuesta = true;
System.out.println (respuesta);
Seleccione una:
a. El programa recorre una palabra contando el número de coincidencias de una letra c en
una palabra s .
b. El programa busca una letra c en una palabra s , cambia el valor de la
Retroalimentación
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
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: 30
Pregunta 9
Incorrecta
Puntúa 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 imprimiría 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
Retroalimentación
La respuesta correcta es: -6
Pregunta 10
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Suponiendo que inicialmente n=5 , qué imprime el siguiente fragmento de código?
int m = n * 2;
int i = n;
while (i >= 1) {
int j = 1;
while (j < m) {
if (j >= i && j <= m - i) {
if (j <= n)
else
} else {
j = j + 1;
System.out.println ();
i = i - 1;
Seleccione una:
a.
1 2 3 4 5 4 3 2 1
2 2
3 3
4 4
5 5
4 4
3 3
2 2
1 2 3 4 5 4 3 2 1
b.
1 1
2 2
3 3
4 4
4 4
3 3
2 2
1 1
c.
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
Retroalimentación
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
Estado Finalizado
Finalizado en domingo, 1 de mayo de 2016, 21:21
Puntos 11,5/20,0
Pregunta 1
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Una expresión booleana en pseudocódigo, que permita saber si un valor a es
múltiplo 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)
Retroalimentación
La respuesta correcta es: a mod (b+c) = 0
Pregunta 2
Correcta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Permiten garantizar que un algoritmo cumpla con las especificaciones dadas
algoritmos.
d. Todas las anteriores
e. Ninguna de las anteriores, dado que las definiciones halladas en los procesos de
Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
El método 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
d. Calcular 2n
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 4
Parcialmente correcta
Puntúa 0,5 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los métodos en Java son útiles porque:
Seleccione una:
a. Permiten descomponer un problema en problemas más pequeños
Retroalimentación
La respuesta correcta es: Todas las anteriores
Pregunta 5
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La definición de un algoritmo recursivo se basa en
Seleccione una:
a. Casos de prueba y relación de recurrencia
Retroalimentación
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados
recurrentes a un método
Pregunta 6
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La forma correcta de definir un método que retorne el cubo de un número
flotante de cuatro cifras es:
Seleccione una:
a. float ElCubo(float elValorDeLaVariableFlotante);
Retroalimentación
La respuesta correcta es: float ElCubo(float elValorDeLaVariableFlotante);
Pregunta 7
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los métodos en Java permiten:
Seleccione una:
a. Describir el método de solución de un problema de análisis numérico
e. b y d
Retroalimentación
La respuesta correcta es: b y d
Pregunta 8
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los ciclos “repetir” son útiles para definir ciclos que terminan al alcanzar una
condición definida.
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Verdadero'
Pregunta 9
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pre: {N>0 Y i>0 Y q>0}
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 10
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
A mayor número de variables que se obtengan como resultado del proceso de
modelado de un algoritmo, mejores serán los resultados obtenidos, pero será
más dispendioso el trabajo de especificación y construcción del algoritmo
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Verdadero'
Pregunta 11
Correcta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. N para llenar el arreglo y N para hallar el resultado de cada variable de salida
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
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 12
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un diagrama de flujo es la representación 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
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 13
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Es posible usar la estructura de selección múltiple para definir instrucciones
que suceden de acuerdo con el resultado de tipo real de una variable o una
expresión.
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Falso'
Pregunta 14
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {min>=0}
b. Pos: {min=0}
d. Pos: {min>=2}
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 15
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
¿Cúal es la palabra reservada de java para interrumpir un ciclo?
Respuesta:
break
Retroalimentación
La respuesta correcta es: break
Pregunta 16
Correcta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {max>=0}
b. Pos: {max=1}
d. Pos: {max=N}
Retroalimentación
La respuesta correcta es: Pos: {max=1}
Pregunta 17
Correcta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {T=N}
c. Pos: {T>=0}
d. Pos: {T>=N}
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 18
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Para lograr buenos resultados, es recomendable implementar este algoritmo.
Seleccione una:
a. N, i
b. x[i], N, i
c. x, i, N
d. x, i, N, min, max, T
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 19
Correcta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Si cada posición i del arreglo x fuera igual al residuo de la división entera del
cuadrado de (N-i) por 6, paraN=100 y N=200, el valor de T sería:
Seleccione una:
a. 110, 343
b. 220, 434
c. 330, 343
d. 110, 434
Retroalimentación
La respuesta correcta es: 220, 434
Pregunta 20
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
¿Cuál es la palabra reservada de java para declarar una variable numérica , con cifras
decimales y doble precisión?
Seleccione una:
a. double
b. float
c. boolean
d. real
e. precision
Retroalimentación
La respuesta correcta es: double
Estado Finalizado
Puntos 5,3/20,0
Pregunta 1
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
En general, la implementación recursiva de un algoritmo es más eficiente que
la implementación iterativa
Seleccione una:
a. Verdadero, dado que usa código precompilado por Java
Retroalimentación
La respuesta correcta es: Falso, dado que usa más recursos que un algoritmo iterativo
Pregunta 2
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Si se desea almacenar información 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];
Retroalimentación
La respuesta correcta es: float[][][][][] notas = new float[5][18][37][11][25];
Pregunta 3
Incorrecta
Puntúa 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. Lógico
e. Funcional
f. Transaccional
Retroalimentación
La respuesta correcta es: Orientado por objetos
Pregunta 4
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
El método recursivo
int metodo(int n)
{
if(n == 0)
{
return 2;
}
else if(n==1)
{
return 3;
}
else
{
return metodo(n-1) * metodo(n-2);
}
}
Seleccione una:
a. 1944
b. 1457
c. 2348
d. 1
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 5
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
¿Cuál es la palabra reservada de java para declarar una variable numérica , con cifras
decimales y doble precisión?
Seleccione una:
a. double
b. float
c. boolean
d. real
e. precision
Retroalimentación
La respuesta correcta es: double
Pregunta 6
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los ciclos “repetir” son útiles para definir ciclos que terminan al alcanzar una
condición definida.
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Verdadero'
Pregunta 7
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {min>=0}
b. Pos: {min=0}
d. Pos: {min>=2}
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 8
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {T=N}
c. Pos: {T>=0}
d. Pos: {T>=N}
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 9
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La definición de un algoritmo recursivo se basa en
Seleccione una:
a. Casos de prueba y relación de recurrencia
b. Casos de prueba solamente
Retroalimentación
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados
recurrentes a un método
Pregunta 10
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
A mayor número de variables que se obtengan como resultado del proceso de
modelado de un algoritmo, mejores serán los resultados obtenidos, pero será
más dispendioso el trabajo de especificación y construcción del algoritmo
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Verdadero'
Pregunta 11
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Es posible usar la estructura de selección múltiple para definir instrucciones
que suceden de acuerdo con el resultado de tipo real de una variable o una
expresión.
Seleccione una:
Verdadero
Falso
Retroalimentación
La respuesta correcta es 'Falso'
Pregunta 12
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los métodos en Java permiten:
Seleccione una:
a. Describir el método de solución de un problema de análisis numérico
e. b y d
Retroalimentación
La respuesta correcta es: b y d
Pregunta 13
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Un diagrama de flujo es la representación 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
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 14
Parcialmente correcta
Puntúa 0,3 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los métodos en Java son útiles porque:
Seleccione una:
a. Permiten descomponer un problema en problemas más pequeños
e. a y b
Retroalimentación
La respuesta correcta es: Todas las anteriores
Pregunta 15
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
El método 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
d. Calcular 2n
e. Ninguna de las anteriores
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 16
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La forma correcta de definir un método que retorne el cubo de un número
flotante de cuatro cifras es:
Seleccione una:
a. float ElCubo(float elValorDeLaVariableFlotante);
Retroalimentación
La respuesta correcta es: float ElCubo(float elValorDeLaVariableFlotante);
Pregunta 17
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Para lograr buenos resultados, es recomendable implementar este algoritmo.
Seleccione una:
a. N, i
b. x[i], N, i
c. x, i, N
d. x, i, N, min, max, T
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 18
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. N para llenar el arreglo y N para hallar el resultado de cada variable de salida
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
Retroalimentación
La respuesta correcta es: Ninguna de las anteriores
Pregunta 19
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Pos: {max>=0}
b. Pos: {max=1}
d. Pos: {max=N}
Pregunta 20
Incorrecta
Puntúa 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 (N–i) MOD 2, se pretende
hallar la sumatoria de todos los elementos del arreglo (T), el valor mínimo
(min) y el valor máximo (max)”.
Seleccione una:
a. Permiten garantizar que un algoritmo cumpla con las especificaciones dadas
algoritmos.
d. Todas las anteriores
e. Ninguna de las anteriores, dado que las definiciones halladas en los procesos de