Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CONSULPAM 2026

Engenharia de SoftwareDesenvolvimento de Software
Código
qg660547
Banca
CONSULPAM
Órgão
GHC-RS
Ano
2026
Nível
Médio
Cargo
Programador
Uma aplicação móvel multiplataforma, destinada à vistoria patrimonial, permite fotografar bens e, em alguns fluxos específicos, anexar a localização do registro. Para reduzir atrito, respeitar privacidade e manter a integração com hardware em conformidade com boas práticas da plataforma, o desenvolvedor precisa propor uma abordagem de segurança adequada. Diante do exposto, assinale a alternativa que apresenta CORRETAMENTE essa solução:
  1. ASolicitar, na primeira execução, permissões de câmera, localização, microfone e notificações, ainda que parte delas não seja usada em todos os fluxos.
  2. BEvitar o modelo de permissões da plataforma e acessar os sensores diretamente por biblioteca nativa, desde que o aplicativo seja assinado pela organização.
  3. CDeclarar permissões no manifesto, mas dispensar a solicitação em tempo de execução, já que a instalação do aplicativo implica consentimento suficiente.
  4. DDeclarar apenas as permissões estritamente necessárias, solicitar permissões em tempo de execução de forma contextualizada à ação do usuário e prever comportamento degradado quando o consentimento for negado.
  5. ETransferir a captura de foto e localização para serviço em segundo plano, eliminando a necessidade de interação explícita com o usuário.
Revelar gabarito e comentário

GabaritoD — Declarar apenas as permissões estritamente necessárias, solicitar permissões em tempo de execução de forma contextualizada à ação do usuário e prever comportamento degradado quando o consentimento for negado.

Link permanente: /questoes/qg660547