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:

Unidad 3 Hilos TAP

Test

Jugadas 0

Sobre esta actividad

Conoce hilos y concurrencia

Creada por

México

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
Unidad 3 Hilos TAP
 

Unidad 3 Hilos TAPVersión en línea

Conoce hilos y concurrencia

por Dalia Rosario Hernandez Lopez
1

¿Cuál es la forma básica de crear un hilo extendiendo Thread y sobrescribiendo run()?

2

¿Qué hace thread.start()?

3

¿Qué método puede lanzar InterruptedException?

4

Qué palabra clave garantiza acceso exclusivo a un recurso por un solo hilo?

5

¿Qué significa interrumpir un hilo en Java?

6

¿Cuál es la principal ventaja de utilizar hilos en Java?

7

¿Qué método permite esperar a que un hilo termine?

8

¿Cuál es la diferencia fundamental entre los métodos start() y run()?

9

¿Cuál es la diferencia entre los estados de un hilo sleep() y wait()?

10

Devuelve el valor actual, de tipo cadena, asignado como nombre al hilo mediante setName.

Explicación

Extender Thread y definir run() es la forma clásica de crear un hilo.

start() pone el hilo en estado Runnable y ejecutará run() en un nuevo contexto.

sleep puede lanzar InterruptedException si otro hilo interrumpe al actual.

synchronized crea una región crítica para evitar condiciones de carrera.

La interrupción es una señal para terminar o pausar, que debe manejarse cooperativamente.

join() bloquea el hilo que lo llama hasta que el otro hilo complete.

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

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