wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

POO_3

Total questions: 11

Worksheet time: 5mins

Name
Class
Date
1.
  1. ¿Cuál de las siguientes afirmaciones es correcta acerca de una clase abstracta en Java?

a)

Una clase abstracta no puede tener métodos concretos.

b)

Una clase abstracta no puede ser extendida por otra clase.

c)

Una clase abstracta puede tener métodos abstractos y concretos.

d)

Una clase abstracta debe implementar todos los métodos de una interfaz.

2.

¿Cuál de las siguientes afirmaciones no es verdadera sobre las clases abstractas?

a)

Una clase abstracta puede tener variables de instancia.

b)

Una clase abstracta puede tener constructores.

c)

Una clase abstracta puede implementarse directamente sin herencia.

d)

Una clase abstracta puede heredar de otra clase abstracta.

3.
  1. ¿Qué operación representa el "D" en el acrónimo CRUD?

a)

Develop

b)

Define

c)

Describe

d)

Delete

4.

¿Cuál de los siguientes gestores de bases de datos es más comúnmente utilizado para bases de datos relacionales?

a)

MongoDB

b)

MySQL

c)

Redis

d)

Cassandra

5.

¿Cuál de las siguientes opciones describe correctamente el papel de JDBC en Java?

a)

JDBC es una herramienta de depuración para código Java.

b)

JDBC es una interfaz gráfica para crear bases de datos.

c)

JDBC es una API para conectar aplicaciones Java a bases de datos.

d)

JDBC permite compilar código SQL en aplicaciones Java.

6.

¿Cuál será la salida del siguiente código?

a)

2 4 6 8

b)

1 2 3 4

c)

2 4 6

d)

8 6 4 2

7.

¿Qué imprimirá el siguiente código?

a)

Mayor a 5

b)

Es 5

c)

Menor a 5

d)

No imprime nada

8.

¿Cuál será el resultado del siguiente fragmento de código?

a)

3

b)

6

c)

9

d)

12

9.

¿Cuál será la salida del siguiente código?

a)

1 3 5

b)

3 5

c)

1 3 5 7

d)

1 3

10.

¿Cuál es la salida del siguiente fragmento de código?

a)

Condición falsa

b)

Condición verdadera

c)

No imprime nada

d)

Genera un error

11.

¿Es obligatorio que una clase abstracta en Java contenga al menos un método abstracto?

a)

Sí - siempre debe tener al menos un método abstracto.

b)

No - puede declararse abstracta aunque todos sus métodos sean concretos.

c)

Sí - de lo contrario el compilador da error.

d)

No - pero entonces no puede heredarse.