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:

PROGRAMACIÓN

Test

Jugadas 1

Sobre esta actividad

Quiz de fundamentos

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
PROGRAMACIÓN
 

PROGRAMACIÓNVersión en línea

Quiz de fundamentos

por Laura García Iborra
1

¿Qué características debe tener un algoritmo?

2

¿Qué orden de eficiencia tiene la búsqueda lineal?

3

¿Qué tipo de dato no se puede usar con los genéricos?

4

¿Cuál es la diferencia entre Break y Continue?

5

¿Qué palabra clave se utiliza para obtener una instancia de EntityManager en JPA?

6

¿Qué significa que un algoritmo sea determinista?

7

La informe1tica|permite el procesamiento autome1tico de los datos

8

Un lenguaje de programacif3n puede ser|Todas son correctas

9

Una me1quina de procesamiento dispone de|Todas son correctas

10

El lenguaje me1quina|Es de bajo nivel

11

El software|Todas son correctas

12

El lenguaje ensamblador|Requiere ser traducido a lenguaje me1quina

13

Un lenguaje de alto nivel|Se asemeja al lenguaje humano

14

Los lenguajes pueden ser|Todas son correctas

15

Un algoritmo|Tiene que ser determinista

16

bfQue9 caracteredsticas debe tener un algoritmo?|No debe depender del lenguaje de programacif3n

17

bfCue1l de las siguientes declaraciones de variables NO es correcta?|int numero = 9.3;

18

bfCue1l de los siguientes identificadores puedo utilizar para nombrar una variable?|edad_persona

19

Para leer una variable por teclado necesito una variable de tipo|Scanner

20

Los castings|Pueden hacerse entre tipos de datos compatibles, pero nos arriesgamos a perder informacif3n

21

La palabra reservada final|Se utiliza para hacer constantes a las variables

22

La expresif3n dato1 *= dato2 es equivalente a|dato1 = dato1 * dato2

23

El operador lf3gico AND|Devolvere1 verdadero solo si los dos datos son verdaderos

24

El operador lf3gico OR|Devolvere1 verdadero si uno de los datos es verdadero

25

De las siguientes, bfCue1l no es un operador relacional?|>>

26

bfCu00e1l no es un tipo de dato ve1lido para representar un dato entero en Java?|bit

27

La instruccif3n break es mejor utilizarla en la sentencia|switch

28

Podemos utilizar varias condiciones unidas con AND y OR en|Tanto en los if-else como en todos los bucles

29

Indica la afirmacif3n correcta|Todas son correctas

30

Sobre el bucle for|Se utilizare1 cuando sepamos el nfamero de iteraciones

31

Sobre la sentencia switch|Es equivalente a varios if-else con ==

32

Los delimitadores de bloque en Java son|Llaves ({})

33

Sobre la instruccif3n if|Puede haber if sin else

34

Sobre la instruccif3n while|Puede ejecutarse 0 o muchas veces

35

bfCu00e1l de los siguientes operadores no puede usarse en una condicif3n?|=

36

La programacif3n modular|Mejora la reutilizacif3n

37

Un procedimiento|Puede tener muchos pare1metros de entrada

38

Las variables globales|Dificultan el disef1o del cf3digo

39

Los procedimientos|Permiten reutilizar cf3digo

40

¿Qué devuelve executeQuery?

41

¿Cuántas claves primarias puede tener una tabla?

42

¿Qué sentencia INSERT es incorrecta?

43

¿Qué clase almacena resultados SQL?

44

¿Dónde debe cerrarse la conexión BD?

45

¿Qué instrucción no ejecuta executeUpdate?

46

¿Qué pasa si DELETE no tiene WHERE?

47

¿Qué patrón divide en modelo, vista y controlador?

48

¿Cómo evitar inyección SQL?

49

¿Qué método verifica si el cursor está antes del primer registro?

50

¿Qué interfaz implementa consultas parametrizadas?

51

¿Qué vulnerabilidad es común en BD?

52

¿Qué es una inyección SQL?

53

¿Cuál es el papel del controlador en MVC?

54

¿Qué componente MVC contiene lógica y datos?

55

¿Qué método mueve el cursor al siguiente registro?

56

¿Qué técnica mezcla lógica de negocio y persistencia?

57

¿Qué patrón separa acceso a datos y negocio?

58

¿Qué enfoque usa entidades Java para persistencia?

59

¿Qué anotación define una entidad?

60

La clase SQLException

61

La clase ResultSet

62

¿Df3nde hay que cerrar la conexif3n a la base de datos?

63

¿Que9 instruccif3n no ejecuta executeUpdate?

64

¿Que9 ocurre si DELETE FROM no tiene WHERE?

65

El modelo vista controlador

66

¿Cf3mo evitar la inyeccif3n SQL?

67

¿Que9 me9todo verifica si el cursor este1 antes de la primera fila?

68

¿Que9 interfaz implementa consultas parametrizadas?

69

¿Df3nde cerrar conexif3n en bases de datos OO?

¿Seguro que quieres abandonar la página?

Si sales, perderás la partida en curso.