Protocolo HTTP e Web

Questões sobre o assunto

Questão 1 (Nível Médio)
1.50 pontos MÉDIA

Qual das seguintes afirmações sobre o protocolo HTTP está correta?

Resposta correta: C) HTTP utiliza TCP como transporte subjacente e é sem estado.

Explicação: HTTP opera em cima do TCP, com comunicação entre cliente e servidor, e não mantém estado entre requisições. Cada requisição/resposta pode ser tratada de forma independente.

Questão 2 (Nível Difícil)
2.50 pontos DIFÍCIL

Sobre as versões do protocolo HTTP, qual alternativa apresenta uma característica verdadeira do HTTP/1.1?

Resposta correta: B) Em HTTP/1.1, conexões persistentes reduzem o RTT por objeto em relação às não persistentes.

Explicação: Conexões persistentes mantêm a conexão TCP aberta para várias requisições, evitando o handshake para cada objeto e, com isso, reduzindo o tempo total de carregamento comparado às conexões não persistentes.

Questão 3 (Nível Difícil)
2.50 pontos DIFÍCIL

Qual é um dos principais objetivos do protocolo HTTP/2 em comparação ao HTTP/1.1?

Resposta correta: B) O objetivo do HTTP/2 é permitir multiplexação de mensagens em uma única conexão e reduzir Head-of-Line blocking.

Explicação: HTTP/2 fragmenta as mensagens em quadros, intercala requisições e respostas na mesma conexão, reduzindo bloqueios e melhorando a utilização da largura de banda. Também introduz compressão de cabeçalhos e suporte a push do servidor.

Questão 4 (Nível Extremo)
3.50 pontos EXTREMA

Considerando mecanismos de cache na Web, assinale a alternativa correta sobre o uso de requisições condicionais no protocolo HTTP:

Resposta correta: A) Em cache com GET condicional, If-Modified-Since evita o envio do objeto quando não houve modificação; o servidor retorna 304 Not Modified para indicar que o conteúdo pode ser utilizado do cache.

Explicação: O servidor informa que o conteúdo não mudou; assim, o cache pode reenviar a cópia existente, economizando banda e tempo de transferência. Em caso de modificação, o servidor enviará o objeto atualizado com código 200.

Pontuação Total
0.00