wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Examen Kolektor Java

Total questions: 21

Worksheet time: 16mins

Name
Class
Date
1.

devtools permite...

a)

Traspilar

b)

Sólo compilar

c)

Compilar y deploy automático

d)

Refactorizar

2.

Jackson de Spring permite...

a)

Trabajar con sólo XML

b)

Solo serializar JSON

c)

Serializar y Deserializar JSON a JAVA

d)

Serializar servicios REST

3.

@Transactional permite

a)

Generar un bloque transaccional

b)

Confirmar un proceso de un solo hilo

c)

Agrupar hilos

d)

Generar un bloque asincrono

4.

@JsonIgnore permite

a)

Evitar que JPA considere el atributo

b)

Evitar que se genere el json con este atributo

c)

Ignorar un bloque de código

d)

Ignorar una tabla

5.

Cuáles son los estereotipos de Spring?

a)

@Autowired @Controller @Repository

b)

JpaRepository, CrudRepository

c)

@Controller, @Repository, @Component, @Service

d)

@Controller, @Repository, @Component, @Service, @Autowired

6.

@PathVariable permite...

a)

Leer una parte dinámica de la URL

b)

Leer los parametros de una URL

c)

Leer el body de la petición HTTP

d)

Leer el header de la petición HTTP

7.

spring.jpa.hibernate.ddl-auto permite

a)

Definir el motor de base de datos

b)

Definir hibernate como motor JPA

c)

Definir el comportmiento de esquema

d)

Definir el comportamiento de los servicios REST

8.

Spring Security es parte de Spring Framework?

a)

Si

b)

No

c)

Depende de la versión

d)

Ninguna de las anteriores

9.

Backend Developer se preocupa por...

a)

Acceso a la base de datos

b)

Servicios rest creación

c)

Seguridad de servicios

d)

Todas las anteriores

10.

Un servicio REST depende de un wsdl ?

a)

Si

b)

No

c)

Depende del lenguaje de programación

11.

Una interfaz puede inplementar otra interfaz?

a)

Si

b)

No

12.

Spring Boot 2 soporta jdk 7?

a)

Si

b)

No

13.

La inyeccion de dependencias que permite...

a)

Abstraer código, gestionar instancias

b)

Trabajar solo con capas

c)

Escribir menos código

d)

Heredar objetos

14.
¿Qué es un objeto?
a)
Ente con atributos.
b)
Ente con responsabilidades.
c)
Ente con un estado interno y responsabilidades.
d)
Ente abstracto.
15.
¿Cómo creo un nuevo objeto en Java?
a)
new Object();
b)
nuevo Object();
c)
new Object;
d)
niu object();
16.
¿Qué es una clase?
a)
Modelo de un método.
b)
Modelo abstracto del dominio del problema.
c)
Forma abstracta del objeto de nuestro problema
d)
Ente abstracto con responsabilidades.
17.
¿Cómo defino una nueva clase en Java?
a)
public class Nombre{
}
b)
public clas Nombre{
}
c)
public Nombre{
}
d)
private Nombre{
}
18.
¿Cómo es la firma de un método?
a)
visibilidad TipoDeRetorno nombre(Parámetros)
b)
void TipoDeRetorno nombre(Parámetros)
c)
visibilidad Parametros nombre(TipoDeRetorno)
d)
visibilidad Parametros nombre()
19.
¿Qué es herencia?
a)
Jerarquía de clases.
b)
Jerarquía de métodos.
c)
Jerarquía de variables.
d)
Jerarquía de JAVA.
20.
¿Cuál es la palabra reservada que se usa en Java para implementar herencia?
a)
extends
b)
implements
c)
extend
d)
implement
21.

¿Qué anotaciones debe llevar la configuración de Seguridad al implementar WebSecurityConfigurerAdapter?

a)

@Controller y @Security

b)

@EnableWebSecurity y @Configuration

c)

@Security y @Configuration