Questões de Desenvolvimento Mobile (Programação)

Limpar Busca

Kotlin é uma linguagem de programação usada no desenvolvimento Android.
Entre suas características, está um grau de compatibilidade com Java, que permite

  • A chamar funções feitas em Java, apenas, mas não permite que suas funções Kotlin sejam chamadas por Java.
  • B ler dados que foram salvos por apps Java, apenas.
  • C ler e escrever dados que podem ser lidos e escritos por apps Java, apenas.
  • D ter suas funções chamadas por Java, apenas, mas não consegue chamar funções feitas em Java.
  • E construir apps com código parcialmente em Java e parcialmente em Kotlin, sem restrições.

O React Native 0.59 introduziu o conceito de Hooks.
Entre os Hooks, tem-se o usestate, que permite

  • A calcular o estado de um CEP ou ZIP de acordo com o Locale.
  • B chamar estados específicos do engine React para alterar seu comportamento.
  • C declarar uma classe que segue o padrão de design state.
  • D criar uma enumeration que representa estados.
  • E manter um estado local em uma função de um componente funcional.

Durante o desenvolvimento de uma aplicação mobile em Java para Android, um programador detectou a necessidade de alterar o texto de um widget da classe TextView, chamado resultado, para "Sucesso!".
Para realizar essa ação, esse programador deve usar o seguinte fragmento de código:

  • A TextView resultado = "Sucesso!";
  • B resultado := "Sucesso!";
  • C resultado.setValue("Sucesso!");
  • D resultado.setText("Sucesso!");
  • E resultado = TextView.setValue("Sucesso!");

Um programador recebeu a incumbência de desenvolver uma aplicação móvel segundo a API 30 do Android, correspondente ao Android 11. Seguindo as melhores práticas, cada tela dessa aplicação, incluindo sua funcionalidade, foi construída como um módulo único e autônomo, totalmente independente de outros módulos similares.
Esse módulo único e autônomo é conhecido como

  • A activity
  • B content provider
  • C fragment
  • D intent
  • E manifest

Em um programa em Swift, o programador deseja incluir o resultado de uma operação dentro de uma string. Nesse contexto, considere o seguinte código:

let quantidade = 4 let valor = 10

Dado o código acima, o programador deseja uma string saida cujo valor seja

"valor total = 40"

Para isso, o programador deve utilizar o seguinte fragmento de código Swift:

  • A let saida := "valor total = \(quantidade*valor)"
  • B let saida := "valor total = \{quantidade*valor}"
  • C let saida = "valor total = %[quantidade*valor]"
  • D let saida = "valor total = \(quantidade*valor)"
  • E let saida = "valor total = \[quantidade*valor]"