1. Qual das alternativas abaixo é falsa sobre coleções e funções de ordem superior no Kotlin?

  2. Considerando o código a seguir, qual é o resultado de oneWordCities[1]?

    val cities = listOf("Jeddah", "Bengaluru", "Shenzhen", "Abu Dhabi", "Mountain View", "Tripoli", "Bengaluru", "Lima", "Mandalay", "Tripoli")
    val oneWordCities = cities.toSet().toList().filter { !it.contains(" ")}.sorted()
    
  3. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Um ___ é uma parte dos dados transmitida entre as atividades ao iniciar uma intent.

  4. Se você abrir um app e sair dele usando o botão "Voltar", em que ordem estes métodos do ciclo de vida da atividade serão chamados?

  5. Qual método do ciclo de vida da atividade seria chamado se uma caixa de diálogo fosse mostrada na tela, ocultando parcialmente uma atividade?

  6. Qual das afirmações abaixo sobre o ciclo de vida de uma única atividade é verdadeira?

    Escolha quantas respostas você achar adequado.

  7. Qual das alternativas abaixo sobre intents é falsa?

  8. Uma atividade contém o seguinte código no método onCreate(). O que acontecerá quando esse código for executado se a propriedade intent for null?

    val message = intent.extras?.getString("message"
    ).toString()
    
  9. Qual das seguintes tarefas pode ser realizada no método onCreate()?

    Escolha quantas respostas você achar adequado.

  10. Em qual método você lida com o que acontece quando um botão na barra de apps é pressionado?