Knowledge quiz

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

1.

A maneira mais fácil de adicionar implementações de serviço personalizado é colocar um arquivo .js igualmente chamado ao lado do arquivo .cds que contém a respectiva definição de serviço. Como alternativa a essa abordagem, qual anotação você pode usar para referenciar explicitamente a definição de serviço no arquivo .cds para outro arquivo .js que deve conter a implementação do serviço?

Choose the correct answer.
2.

Qual é o resultado esperado quando uma solicitação PUT é feita com um valor de ETag desatualizado?

Choose the correct answer.
3.

Suponha que você quer definir uma entidade Autores como uma projeção na entidade db.Authors do modelo de domínio. Todos os elementos da entidade de domínio db.Authors devem ser incluídos na projeção com exceção do elemento livros. Qual das seguintes variantes de sintaxe é a correta para conseguir isso?

Choose the correct answer.
4.

Como você pode começar a depurar um projeto CAP no SAP Business Application Studio?

There are three correct answers.
5.

Quais afirmações sobre a chamada de ações/funções estão corretas?

There are three correct answers.
6.

Qual anotação deve ser adicionada a um elemento de uma entidade de modelo para ativar ETags para essa entidade?

Choose the correct answer.
7.

A seguinte afirmação sobre a diferença entre ações e funções está correta? As funções modificam dados no servidor, as ações recuperam dados.

Choose the correct answer.
8.

O módulo cds.ql expõe uma API do tipo SQL para a construção de consultas ao banco de dados. Quais das seguintes opções são nomes de objetos globais fornecidos pelo módulo cds.ql para construção de consultas?

There are two correct answers.
9.

Para que serve a anotação @assert.target no CAP?

Choose the correct answer.
10.

Quais elementos de uma entidade são adequados para uso como elemento ETag para bloqueio otimista?

Choose the correct answer.