1. Quais são os benefícios do uso de corrotinas?

    Escolha quantas respostas você achar adequado.

  2. O que pode chamar uma função marcada com o modificador de suspensão sem causar um erro de compilação?

    Escolha quantas respostas você achar adequado.

  3. Qual é o CoroutineScope recomendado para iniciar corrotinas relacionadas à IU no ViewModel?
  4. Para especificar onde uma corrotina precisa ser executada, quais dos três agentes predefinidos a seguir você pode escolher?

    Escolha quantas respostas você achar adequado.

  5. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Para usar corrotinas com o WorkManager, estenda ___ e substitua doWork(), que é uma função de suspensão.

  6. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Ao usar a biblioteca Room no seu app, adicione a palavra-chave ___ aos seus métodos DAO para que eles possam ser chamados com segurança da linha de execução principal.

  7. Para testar as corrotinas, quais das seguintes afirmações são verdadeiras sobre a função runBlockingTest?

    Escolha quantas respostas você achar adequado.