Questão 55 · Informática: Programação e algoritmos
A respeito do tratamento off-line de um sítio no HTML 5, assinale a opção correta.
- A) Esse tratamento pode ser usado para a criação de dados em momento anterior ao acesso à aplicação.
- B) Na sessão cache do arquivo manifesto, devem estar relacionados todos os arquivos que o navegador deve copiar para que estejam disponíveis para uso off-line.
- C) É necessário que os arquivos PHP estejam listados na sessão cache.
- D) Na sessão network do arquivo manifesto, devem estar relacionados os arquivos que precisam ser substituídos por outros no retorno da conexão.
- E) Na sessão fallback do arquivo manifesto, devem estar relacionados os arquivos que não são utilizados para o processamento off-line.
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca Cebraspe (TJ/PA 2020).
Comentário
Gabarito: B.
No tratamento off-line do HTML5 (Application Cache), o navegador usa um arquivo de manifesto, que começa com a linha CACHE MANIFEST e se organiza em seções. Na seção CACHE relacionam-se os arquivos que o navegador deve copiar e guardar para que fiquem disponíveis sem conexão. Por isso a alternativa B está correta.
- (A) Errada: o tratamento off-line permite usar a aplicação sem conexão, com os arquivos já guardados; não serve para criar dados em momento anterior ao acesso.
- (C) Errada: arquivos PHP são processados no servidor, precisam de conexão e não têm de ser listados na seção de cache.
- (D) Errada: a seção NETWORK lista recursos que exigem conexão com o servidor e nunca devem ser servidos do cache; não lista arquivos a substituir quando a conexão volta.
- (E) Errada: a seção FALLBACK indica páginas ou recursos alternativos a serem usados quando o recurso original não está disponível; não lista arquivos sem uso off-line.
Dica: CACHE = disponível off-line; NETWORK = exige conexão; FALLBACK = substituto quando o recurso não está acessível.
Fundamentos: Especificação HTML5 (Application Cache, arquivo cache manifest, seções CACHE, NETWORK e FALLBACK)
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 TJ/PA 2020 (Analista Judiciário – Especialidade: Análise de Sistema (Desenvolvimento)), questão 55, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.