Escolar Documentos
Profissional Documentos
Cultura Documentos
Correcta
Puntúa 1,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
Pregunta 2
Incorrecta
Puntúa 0,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
Pregunta 3
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
Retroalimentación
Pregunta 4
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
int x=2800,r=2;
r+=x/8000;
x=x%200;
r+=x/1000;
x=x%3000;
r+=x/400;
x=x%500;
r+=x/60;
r+=x%20;
System.out.println(r);
2
Respuesta:
Retroalimentación
Pregunta 5
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
a. B
28
28
C
A28B!
b. A
B
C
D
A28B!
c. D
BC
CS
D
SA28B!
d. XA
BA
C1
D
A2B!
Retroalimentación
Pregunta 6
Correcta
Puntúa 1,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
Seleccione una:
a. 1944
b. 1457
c. 2348
d. 1
e. Ninguna de las anteriores
Retroalimentación
Pregunta 7
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
int x=2800,r=2;
r+=x/5000;
x=x%500;
r+=x/4000;
x=x%4000;
r+=x/300;
x=x%300;
r+=x/20;
r+=x%20;
System.out.println(r);
3
Respuesta:
Retroalimentación
La respuesta correcta es: 3
Pregunta 8
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
a. Verdadero, dado que usa código precompilado por Java
b. Verdadero, dado que se define con menos código
c. Verdadero, dado que ejecuta menos código
Retroalimentación
La respuesta correcta es: Falso, dado que usa más recursos que un algoritmo iterativo
Pregunta 9
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
En
la
medida
en
que
se
desarrollan
algoritmos
más
complejos,
se
hace
necesario
documentar
y
escribir
mejor
los
algoritmos,
para
lograr
una
mayor
claridad
y Comprensión.
Seleccione una:
Verdadero
Falso
Retroalimentación
Pregunta 10
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Modelado Respuesta 1
Respuesta
Entradas
2
Salidas Respuesta 3
Constante Respuesta 4
Retroalimentación
Como podemos ver en las lecturas de la unidad 1, estos son los pasos previos a realizar una
buena programación.
Pregunta 11
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
a. Matriz [columnas][filas]
b. Edad [ ]
c. numeros [ ] = {1,2};
Retroalimentación
Pregunta 12
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Los
tipos
de
retorno
son
los
mismos
tipos
de
datos
definidos
previamente
en
este conjunto
de
documentos.Dentro
del
proceso
de
modelado
se
define
que
un
algoritmo,
por
alguna
razón
no
tiene
salidas,
se
usa
el
tipo
void que
garantiza
que
se
respete
la
sintaxis
de
Java.
Seleccione una:
Verdadero
Falso
Retroalimentación
Pregunta 13
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
factorial (0) = 1
Seleccione una:
a. factorial
(n)
=
n
*
factorial
(n
‐
1),
para
n
>
0
b. factorial
(n)
=
n
*
factorial
(n
‐
1), para n =0
c. factorial
(n)
=
n
*
factorial
(n
‐
1),
para
n
<
0
d. factorial (n) = n * factorial (n ‐ 1), para n!= 0
Retroalimentación
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
a. Casos de prueba y relación de recurrencia
b. Casos de prueba solamente
c. Una relación 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
método
Retroalimentación
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados
recurrentes a un método
Pregunta 15
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Seleccione una:
a. float[] notas = new float[25][11][37][18][5];
Retroalimentación
Pregunta 16
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
Pregunta 17
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
int r=0;
int x=3;
float a=28.11f;
int b=7;
x=(int)a;
b--;
x=x % b * b % x;
System.out.println(x);
24
Respuesta:
Retroalimentación
Pregunta 18
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
Pregunta 19
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
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
Pregunta 20
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
int numero;
Scanner entrada = new Scanner(System.in);
System.out.println("Ingrese el número de filas y de columnas de la matriz");
numero = entrada.nextInt();
float[][] matriz = new float[numero][numero];
Seleccione una:
Retroalimentación