Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Java Examen teoricopractico

Test

Jugadas 0

Sobre esta actividad

Quiz de lógica de programación.

Creada por

España

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Java Examen teoricopractico
 

Java Examen teoricopracticoVersión en línea

Quiz de lógica de programación.

por Magma 777_01
1

PREGUNTA 1: Para clasificar una edad en diferentes rangos (Infantil, Adolescente, Adulto), ¿cuál es la estructura de control más adecuada y eficiente en Java?

2

PREGUNTA 2: En el problema "Categoría de Edad", ¿cuál sería la condición if correcta para identificar si una edad pertenece a la categoría "Adolescente" (entre 13 y 17 años, ambos incluidos)?

3

PREGUNTA 3: Si un usuario introduce la edad 12 en el programa "Categoría de Edad", ¿qué salida debería producir el código correcto?

4

PREGUNTA 4: ¿Por qué es importante incluir una comprobación como if (edad < 0) al principio del programa "Categoría de Edad"?

5

PREGUNTA 5: En el programa "Calculadora de Promedio", se deben leer números hasta que se introduce uno negativo. ¿Qué tipo de estructura de bucle es ideal si queremos que el cuerpo del bucle se ejecute al menos una vez para leer el primer número?

6

PREGUNTA 6: Para resolver el problema "Calculadora de Promedio", ¿qué dos variables son imprescindibles dentro del bucle para llevar la cuenta?

7

PREGUNTA 7: Observa el siguiente código. Si suma es un int con valor 25 y contador es un int con valor 4, ¿cuál será el resultado de la variable promedio? code Java download content_copy expand_less int suma = 25; int contador = 4; double promedio = suma / contador;

8

PREGUNTA 8: ¿Cuál es la forma correcta de calcular el promedio en el programa para evitar la pérdida de decimales por la división entera?

9

PREGUNTA 9: En el programa del promedio, ¿qué podría ocurrir si el primer número que introduce el usuario es -1 y no se controla adecuadamente?

10

PREGUNTA 10: En el bucle del programa de promedio, ¿cuál es la condición correcta para que el bucle do-while continúe pidiendo números?

11

Observa el siguiente fragmento de código. Teniendo en cuenta la precedencia de operadores y el comportamiento de los operadores lógicos de cortocircuito (&& y ||), ¿cuál será la salida final del programa?

12

Analiza el siguiente código que carece intencionadamente de algunas sentencias `break`. Si la variable `opcion` tiene un valor inicial de `2`, ¿qué imprimirá exactamente el programa por consola?

13

Dado el siguiente código con dos bucles for anidados y una variable contador, ¿cuál será el valor final de contador que se imprimirá en la consola

14

En Java, un tipo de dato byte puede almacenar valores desde -128 hasta 127. Analiza el siguiente código que realiza una conversión explícita (casting) de un int a un byte. ¿Qué valor se almacenará en la variable b?

15

Observa el siguiente método que contiene un bloque try-catch-finally. ¿Qué se imprimirá en la consola y qué valor entero devolverá finalmente la llamada al método probarFlujo()?

Explicación

(Explicación: suma / contador es una división entre enteros, que da como resultado 6. Luego, ese 6 se convierte a double (6.0) al asignarse a la v

(Explicación: Si el primer número es negativo, el bucle termina, contador será 0, y al intentar hace

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.