Lição 9: Arquitetura de apps (persistência)

  1. Como você indica que uma classe representa uma entidade a ser armazenada em um banco de dados do Room?

  2. O DAO, ou objeto de acesso a dados, é uma interface que o Room usa para mapear funções do Kotlin para as consultas de banco de dados. Como é possível indicar que uma interface representa um DAO para um banco de dados do Room?

  3. Qual das seguintes anotações pode ser usada na interface @Dao? Escolha todas as opções válidas.

    Escolha quantas respostas você achar adequado.

  4. Qual das seguintes opções não é um dos benefícios de usar corrotinas?

  5. Qual das seguintes opções não é verdade para funções Suspend?

  6. Qual das seguintes afirmações NÃO é verdadeira?