Engenharia Múltipla Escolha

O desenvolvedor precisa ter um roteiro pré-estabelecido para otimizar seu processo de trabalho, no desenvolvimento para o sistema operacional Android. Considerando o roteiro fornecido na disciplina, assinale abaixo quais são algumas das considerações e etapas necessárias para o desenvolvimento:

O desenvolvedor precisa ter um roteiro pré-estabelecido para otimizar seu processo de trabalho, no desenvolvimento para o sistema operacional Android. Considerando o roteiro fornecido na disciplina, assinale abaixo quais são algumas das considerações e etapas necessárias para o desenvolvimento:

  1. Apenas I e II
  2. Apenas II
  3. Apenas II e III
  4. Apenas III e IV
  5. Apenas II e IV

Resolução completa

Explicação passo a passo

E
Alternativa E

Alternativa E - Apenas II e IV

Introdução

Esta questão avalia conhecimentos sobre o ecossistema de desenvolvimento nativo para Android, abordando linguagens, ferramentas essenciais e a curva de aprendizado. Para encontrar a resposta correta, precisamos analisar a veracidade de cada uma das cinco afirmações apresentadas.

Desenvolvimento

Vamos analisar ponto a ponto as afirmações do enunciado:

  • Item I: "A linguagem preferencial para desenvolver aplicativos Android é o Java."
    Embora o Java tenha sido historicamente a base do Android, atualmente o Google recomenda oficialmente o Kotlin como a linguagem preferencial desde 2019. Portanto, esta afirmação está tecnicamente desatualizada ou menos precisa em comparação com outras opções.
  • Item II: "É recomendável estudar e aprender os fundamentos do Kotlin, incluindo Orientação a Objetos, estrutura de dados e algoritmos."
    Esta afirmação é Verdadeira. O Kotlin é a linguagem moderna para Android e exige sólidos conhecimentos de Programação Orientada a Objetos (POO), lógica de programação e estruturas de dados para ser dominado.
  • Item III: "O Android Studio não é utilizado para o desenvolvimento de aplicativos Android."
    Esta afirmação é Falsa. O Android Studio é a IDE oficial (Ambiente de Desenvolvimento Integrado) criada pelo Google para desenvolver aplicativos Android. Sem ele, o desenvolvimento seria extremamente dificultado.
  • Item IV: "O sistema de controle de versão Git é comumente usado para registrar alterações no código de desenvolvimento."
    Esta afirmação é Verdadeira. O Git é o padrão da indústria para gerenciamento de versões de código. Ele permite que equipes trabalhem juntas e mantenham histórico seguro das modificações feitas no projeto.
  • Item V: "A lista de itens necessários para dominar o desenvolvimento de aplicativos Android é curta e fácil de aprender desde o início."
    Esta afirmação é Falsa. O desenvolvimento Android envolve múltiplas camadas: layout (XML/Jetpack Compose), gerenciamento de ciclo de vida, APIs, permissões, build tools (Gradle), entre outros. É considerado um caminho de aprendizado longo e complexo.

Conclusão

Com base na análise acima:

  • O Item II é correto (fundamentos do Kotlin).
  • O Item IV é correto (uso do Git).
  • Os itens I, III e V contêm informações incorretas ou desatualizadas.

Portanto, a combinação correta é apenas as afirmativas II e IV.

Alternativa E.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.