Questão nº 58

Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 58)

FGV2023Analista Judiciário - Análise de Sistemas - Web DesignerTecnologia da Informação
Gabarito: Cver comentário ↓

O analista Sandro projetou o aplicativo web TribunalOnline, baseado no Hypertext Transfer Protocol (HTTP). Sandro definiu que os navegadores web clientes do TribunalOnline devem ser aqueles capazes de criar conexões HTTP persistentes, nas quais múltiplos recursos web possam ser transmitidos em uma mesma conexão. Os navegadores clientes devem ser compatíveis, no mínimo, com a versão mais baixa do HTTP que utiliza a persistência da conexão por padrão, sem o uso de opções extras.
Sandro definiu que os navegadores web clientes do TribunalOnline devem suportar, no mínimo, a versão do HTTP:

Resposta comentada

Gabarito Alternativa C

O Hypertext Transfer Protocol (HTTP) é o protocolo fundamental para a comunicação na web, e a conexão persistente permite que um navegador e um servidor reutilizem a mesma conexão de rede para múltiplas requisições e respostas, economizando tempo e recursos.

  • (A) Incorreta: O HTTP/0.9 era uma versão muito básica que não suportava conexões persistentes, fechando a conexão após cada requisição.
  • (B) Incorreta: O HTTP/1.0 introduziu a capacidade de conexões persistentes através do cabeçalho Connection: keep-alive, mas essa funcionalidade não era o comportamento padrão; era uma opção que precisava ser explicitamente solicitada. Armadilha da banca: Esta alternativa é tentadora porque o HTTP/1.0 pode ter conexões persistentes, mas a questão pede a versão que as utiliza "por padrão, sem o uso de opções extras", o que não é o caso do HTTP/1.0.
  • (C) Correta: O HTTP/1.1 tornou as conexões persistentes o comportamento padrão (implícito), ou seja, a conexão permanece aberta por padrão para múltiplas requisições, a menos que seja explicitamente fechada. Isso atende perfeitamente ao requisito de "sem o uso de opções extras".
  • (D) Incorreta: O HTTP/2 é uma versão mais recente que também utiliza conexões persistentes (e multiplexação), mas o HTTP/1.1 é a versão mínima que atende ao requisito de persistência por padrão.
  • (E) Incorreta: O HTTP/3 é a versão mais recente, baseada em QUIC (sobre UDP), e também suporta persistência e multiplexação, mas é muito mais avançado do que o requisito mínimo solicitado.

Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Web Designer (Caderno Tipo 1). 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