New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Java Examen teoricopractico

Quiz

Played 0

About this activity

Quiz de lógica de programación.

Created by

Spain

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Java Examen teoricopractico
 

Java Examen teoricopracticoOnline version

Quiz de lógica de programación.

by 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

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.