Knowledge quiz

It's time to put what you've learned to the test, get 8 right to pass this unit.

1.

La forma más fácil de añadir implementaciones de servicio personalizadas es colocar un archivo igual de llamado .js junto al archivo .cds que contiene la definición de servicio correspondiente. Como alternativa a este enfoque, ¿qué anotación puede utilizar para hacer referencia explícita a la definición de servicio en el archivo .cds a otro archivo .js que debería contener la implementación del servicio?

Choose the correct answer.
2.

¿Qué tipo de programa de control de eventos se utiliza para implementar acciones/funciones?

Choose the correct answer.
3.

¿Para qué se utiliza la anotación @assert.target en CAP?

Choose the correct answer.
4.

¿Cómo puede empezar a depurar un proyecto CAP en SAP Business Application Studio?

There are three correct answers.
5.

La forma más común de proporcionar implementaciones de servicio personalizadas en un archivo .js es crear una subclase que hereda de la clase con la implementación de proveedor de servicios por defecto. ¿Cuál es el nombre de esta clase superior?

Choose the correct answer.
6.

Supongamos que utiliza la anotación @assert.range para especificar un rango de valores para un elemento de una entidad. ¿Qué ocurre si se proporciona un valor fuera del rango definido durante una operación CREATE?

Choose the correct answer.
7.

¿Qué anotación debe añadirse a un elemento de una entidad modelo para habilitar ETags para esta entidad?

Choose the correct answer.
8.

¿Es correcta la siguiente afirmación sobre la diferencia entre acciones y funciones? Las funciones modifican datos en el servidor, las acciones recuperan datos.

Choose the correct answer.
9.

¿Cuál es el resultado esperado cuando se realiza una solicitud PUT con un valor ETag obsoleto?

Choose the correct answer.
10.

El módulo cds.ql expone una API similar a SQL para construir consultas de base de datos. ¿Cuáles de los siguientes son nombres de objetos globales proporcionados por el módulo cds.ql para la construcción de consultas?

There are two correct answers.