Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre APIs en Java

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

¿Qué significa la sigla SOAP en una API SOAP?

a)

Simple Object Access Protocol

b)

Structured Object Access Protocol

c)

Standard Object Access Protocol

d)

Systematic Object Access Protocol

2.

¿Qué herramientas se pueden utilizar para generar un cliente SOAP a partir de un archivo WSDL en Java?

a)

GraphQL Java Tools y Spring Boot GraphQL

b)

Spring MVC y Swagger

c)

Springfox y wsdl2java

d)

JAX-WS y wsimport

3.

¿Qué estilo de arquitectura sigue una API REST?

a)

Request State Transmission

b)

Resource Sharing Protocol

c)

Remote Service Technology

d)

Representational State Transfer

4.

¿Qué anotaciones se utilizan en Spring Boot para definir los puntos finales de una API REST?

a)

@RestController y @RequestMapping

b)

@GetMapping y @PostMapping

c)

@Resource y @Endpoint

d)

@Path y @Request

5.

¿Qué lenguaje de consulta se utiliza en una API GraphQL?

a)

DataQL

b)

QueryLang

c)

RESTQL

d)

GraphQL

6.

¿Qué ventaja ofrece GraphQL en comparación con REST en términos de consultas de datos?

a)

No permite consultas de datos flexibles

b)

Enviar todas las consultas de datos por separado

c)

Requiere endpoints predefinidos para cada consulta

d)

Solicitar solo los datos necesarios en una sola consulta

7.

¿Qué mecanismos se pueden utilizar para la autenticación y autorización en una API REST?

a)

Tokens de acceso OAuth 2.0 y JWT

b)

Claves públicas y privadas

c)

Cookies y sesiones de usuario

d)

Credenciales de usuario en texto plano

8.

¿Qué herramienta se puede utilizar para documentar una API REST automáticamente a partir de los controladores?

a)

Springfox

b)

Markdown

c)

GraphiQL

d)

Swagger

9.

¿Qué complejidad adicional introduce GraphQL en comparación con REST?

a)

En el servidor

b)

En el cliente

c)

En la base de datos

d)

En la red

10.

¿Qué herramienta se puede utilizar para explorar y probar un esquema GraphQL en tiempo real?

a)

wsimport

b)

Springfox

c)

Swagger

d)

GraphiQL

11.

¿Qué ventaja ofrece una API REST en comparación con una API SOAP?

a)

Mayor seguridad

b)

Menor escalabilidad

c)

Menor acoplamiento entre cliente y servidor

d)

Menor flexibilidad en el intercambio de datos

12.

¿Qué protocolo se utiliza comúnmente para la comunicación en una API REST?

a)

HTTP

b)

FTP

c)

SMTP

d)

SSH

13.

¿Cuál es el formato de intercambio de datos más comúnmente utilizado en una API REST?

a)

XML

b)

JSON

c)

YAML

d)

CSV