Questão nº 42

Questão de Tecnologia da Informação · FCC TRT15 2024 (nº 42)

FCC2024Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Um Técnico está desenvolvendo uma aplicação web progressiva (PWA) usando Angular, em condições ideais, que deve funcionar offline, enviar notificações push e ser instalável no dispositivo do usuário. Além disso, deve ser rápida e responsiva, proporcionando uma experiência de usuário semelhante a um aplicativo nativo. Nesse contexto, a prática mais adequada para garantir que a PWA desenvolvida com Angular atenda aos requisitos de desempenho e funcionalidade é

Resposta comentada

Gabarito Alternativa D

Uma PWA (Progressive Web App) é um tipo de aplicativo web que oferece uma experiência de usuário aprimorada, funcionando de forma confiável e rápida, mesmo offline, e podendo ser instalada como um aplicativo nativo no dispositivo.

  • (A) Incorreta: O Angular Universal (SSR) melhora o desempenho inicial e a SEO, mas não é o mecanismo principal para permitir a execução offline; essa função é do Service Worker.
  • (B) Incorreta: O localStorage é para pequenos dados persistentes do usuário, não para cachear todos os recursos da aplicação ou gerenciar o funcionamento offline de forma robusta.
  • (C) Incorreta: Notificações push em PWAs são gerenciadas por um Service Worker, que permite que a notificação seja recebida e exibida mesmo quando a aplicação não está aberta, o que não seria possível no componente principal.
  • (D) Correta: O Service Worker é um script fundamental para PWAs, atuando como um proxy de rede. Ele intercepta requisições, gerencia o cache de recursos (HTML, CSS, JS, imagens), permitindo que a aplicação funcione offline, seja mais rápida (servindo do cache) e habilite funcionalidades como notificações push.
  • (E) Incorreta: Módulos e lazy loading são práticas recomendadas no Angular para melhorar o desempenho de aplicações grandes, reduzindo o tempo de carregamento inicial ao carregar o código sob demanda, e não o contrário.

Fonte: FCC TRT15 2024 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). 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