Questão 32 · Informática: Programação e algoritmos
Assinale a opção que apresenta a API (application programming interface) disponível para o desenvolvedor programar a interface de usuário de um aplicativo.
- A) gerenciador de recursos
- B) gerenciador de atividades
- C) provedores de conteúdo
- D) gerenciador de notificações
- E) sistema de visualização
Marque a alternativa correta:
Gabarito: E
Gabarito definitivo divulgado pela banca Cebraspe (MPC/PA 2019).
Comentário
Gabarito: E.
A alternativa correta é a E. O sistema de visualização (view system) é a API que o desenvolvedor usa para construir a interface de usuário de um aplicativo, com componentes como botões, textos, listas e layouts que são desenhados e atualizados na tela.
As demais alternativas erram:
- (A) errada: o gerenciador de recursos dá acesso a recursos do aplicativo, como textos, imagens e arquivos, mas não constrói a interface.
- (B) errada: o gerenciador de atividades controla o ciclo de vida das telas e processos do aplicativo, e não a sua interface.
- (C) errada: provedores de conteúdo compartilham dados entre aplicativos, e não definem a interface do usuário.
- (D) errada: o gerenciador de notificações exibe alertas e mensagens do sistema, sem construir a interface principal do aplicativo.
Dica: interface é construída com o sistema de visualização. Os demais componentes cuidam de recursos, dados, ciclo de vida ou alertas.
Fundamentos: Arquitetura de aplicativos: sistema de visualização (view system) para construção da interface do usuário · Funções dos gerenciadores de recursos, atividades e notificações e dos provedores de conteúdo
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe MPC/PA 2019 (Analista Ministerial – Especialidade: Tecnologia da Informação), questão 32, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.