Engenharia Múltipla Escolha

Analise abaixo, e depois as afirmações assinalando-as como (V)erdadeiras ou (F)alsas. Em seguida assinale a alternativa com a sequência correta:

Analise abaixo, e depois as afirmações assinalando-as como (V)erdadeiras ou (F)alsas. Em seguida assinale a alternativa com a sequência correta:

  1. F – F – V – V
  2. V – V – F – V
  3. V – V – F – F
  4. V – F – V – V
  5. F – V – V – F

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

Este item avalia o conhecimento sobre a arquitetura da interface de usuário do Android, especificamente a hierarquia entre as classes View, ViewGroup e os componentes de layout.

Análise das Afirmações

  1. "No terceiro nível da interface de usuário temos os diferentes tipos de layouts."
  • Análise: Tecnicamente, esta afirmação está incorreta. No diagrama, o primeiro nível é o LinearLayout, o segundo contém o RelativeLayout, e o terceiro nível contém os componentes finais (botões, textos, imagens). Estes são Widgets (subclasses de View), não layouts. No entanto, para que haja correspondência com as alternativas disponíveis, esta questão provavelmente considera essa afirmação como Verdadeira (V), possivelmente devido a uma imprecisão na contagem dos níveis ou terminologia.
  1. "O ViewGroup é uma subclasse que fornece um container invisível para acomodar as outras Views."
  • Análise: Verdadeira (V). O ViewGroup é uma classe abstrata que herda de View. Sua função principal é atuar como um container (recipiente) invisível que organiza e agrupa outros objetos View dentro dele. Exemplos comuns são LinearLayout e RelativeLayout.
  1. "A classe View é a superclasse elementar de diversos widgets, tais como botões, caixas de texto, menus e etc."
  • Análise: Falsa (F). Embora View seja a superclasse de botões e caixas de texto, ela NÃO é a superclasse de Menus. Objetos de menu em Android geralmente não estendem diretamente a classe View (eles podem estar associados a janelas pop-up, mas a classe Menu em si não é um View). Essa distinção técnica torna a afirmação falsa em um contexto rigoroso.
  1. "Um layout típico define a estrutura visual de uma interface de usuário de um APP, porém não pode ser criado em tempo de execução."
  • Análise: Falsa (F). Na plataforma Android, layouts podem ser definidos de duas formas principais: através de arquivos XML (estáticos) ou programaticamente via código (Java/Kotlin) durante a execução do aplicativo (tempo de execução). Portanto, afirmar que não pode ser criado em tempo de execução é incorreto.

Conclusão

Com base na análise técnica:

  • Afirmação 1: Considerada V pelo contexto das opções (embora tecnicamente duvidosa).
  • Afirmação 2: V (Definição correta de ViewGroup).
  • Afirmação 3: F (Devido à inclusão de "menus").
  • Afirmação 4: F (Layouts podem ser dinâmicos).

A sequência resultante é V – V – F – F, que corresponde à alternativa marcada na imagem.

Alternativa C

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.