Questão nº 56

Questão de Tecnologia da Informação · FGV DPE-RS 2023 (nº 56)

FGV2023Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas)Tecnologia da Informação
Gabarito: Cver comentário ↓

Atualmente o Android utiliza um sistema com a solicitação de permissões por demanda, durante a utilização do aplicativo, o que aumenta o controle do usuário sobre o uso de recursos, mas também exige maior nível de interação. João está criando um aplicativo de fiscalização de restaurantes, com a inclusão de fotos nos registros, e diminuiu a quantidade de solicitações de permissão por meio do(a):

Resposta comentada

Gabarito Alternativa C

  • (A) Incorreta: ViewModel gerencia dados de UI de forma resistente a mudanças de configuração, mas não reduz solicitações de permissão de câmera.
  • (B) Incorreta: o padrão de projeto Builder organiza a construção de objetos complexos, mas não evita pedidos de permissão de câmera.
  • (C) Correta: usar o Intent implícito ACTION_IMAGE_CAPTURE delega a captura da foto ao aplicativo de câmera do sistema, que já possui a permissão de câmera, evitando que o app precise solicitar essa permissão diretamente.
  • (D) Incorreta: shouldShowRequestPermissionRationale apenas verifica se deve exibir uma explicação ao usuário sobre a permissão, mas não elimina a necessidade de solicitá-la.
  • (E) Incorreta: a permissão de CAMERA é classificada como "dangerous" (perigosa), não "normal", e por isso sempre exige solicitação explícita em tempo de execução.

Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Desenvolvimento de Sistemas) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho