Informática Múltipla Escolha

Componentes de aplicativos são os blocos de construção essenciais de uma APP. Existem componentes adicionais que são utilizados na construção do código dos demais componentes das APPs, em sua lógica e na ligação entre eles. Sobre os componentes das APPs do Android, avalie as seguintes afirmações: Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos. II. Os Intents representam uma parte da interface do usuário em um Activity. III. Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto. IV. As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de formulários, etc.

Componentes de aplicativos são os blocos de construção essenciais de uma APP. Existem componentes adicionais que são utilizados na construção do código dos demais componentes das APPs, em sua lógica e na ligação entre eles. Sobre os componentes das APPs do Android, avalie as seguintes afirmações:

I. Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos.
II. Os Intents representam uma parte da interface do usuário em um Activity.
III. Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto.
IV. As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de formulários, etc.

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

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - I e IV.

Introdução

Esta questão aborda os conceitos fundamentais do desenvolvimento de aplicativos para Android. Para responder corretamente, é necessário distinguir as funções de cada componente básico da arquitetura do sistema operacional, especialmente focando em Resources, Intents, Fragments e Views.

Desenvolvimento

No ecossistema Android, a construção de um aplicativo segue padrões rígidos para garantir portabilidade e usabilidade. Vamos analisar ponto a ponto as definições apresentadas no enunciado:

  • Recursos (Resources): São arquivos não compilados que ficam fora do código-fonte principal. Eles permitem que o aplicativo seja adaptado para diferentes idiomas, tamanhos de tela e contextos sem alterar a lógica programática.
  • Intents: Funcionam como mensageiros. Eles são objetos que solicitam ações a outros componentes do sistema (como abrir outra tela ou iniciar um serviço), mas não possuem representação visual direta.
  • Fragments: São módulos de UI ou comportamento que podem ser inseridos dentro de uma Activity. Eles ajudam a construir interfaces modulares e responsivas.
  • Views: Constituem a base da interface gráfica (UI). Todo elemento que o usuário vê e interage na tela (botões, campos de texto, listas) é uma instância de View ou deriva dela.

Análise das Afirmações

Abaixo detalhamos por que algumas afirmações estão corretas e outras erradas:

  • I. Os Resources são elementos externos...
  • CORRETO. Esta definição é precisa. O diretório res/ contém strings, layouts, drawables (imagens/desenhos) e valores. Eles são acessíveis pelo código, mas são considerados recursos externos à lógica binária do app.
  • II. Os Intents representam uma parte da interface do usuário...
  • INCORRETO. Intents não têm interface visual. Eles são mensagens passivas usadas para comunicar componentes. A descrição dada confunde Intent com View ou Componente Visual.
  • III. Os Fragments são as mensagens que vão ligando os componentes...
  • INCORRETO. Novamente, essa definição descreve o comportamento de um Intent. Fragmentos são unidades de UI ou lógica que rodam dentro de uma Activity, não sendo "mensagens" de ligação entre processos.
  • IV. As Views são elementos da interface do usuário...
  • CORRETO. Esta é a definição clássica. Botões (Button), Textos (TextView) e Listas (ListView) são subclasses de View, responsáveis por desenhar e capturar eventos na tela.

Conclusão

Com base na análise técnica:

  • A afirmação I é verdadeira.
  • A afirmação II é falsa (descreve Intent incorretamente).
  • A afirmação III é falsa (confunde Fragment com Intent).
  • A afirmação IV é verdadeira.

Portanto, as únicas afirmativas corretas são I e IV, correspondendo à Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

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