Pular para o conteúdo principal

Questão de Noções de Informática — Protocolo e Serviço — Quadrix 2023

Noções de InformáticaProtocolo e Serviço
Código
qg028222
Banca
Quadrix
Órgão
CRM-TO
Ano
2023
Nível
Médio
Cargo
Assistente de Tecnologia da Informação
Acerca dos conceitos de Internet, julgue o item.O protocolo HTTP é utilizado para a transmissão de páginas web na Internet e, também, define como as mensagens são formatadas e transmitidas, permitindo, dessa forma, a recuperação de recursos, como, por exemplo, as páginas HTML.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Protocolo HTTP — Transmissão de Páginas Web

Gabarito: CERTO. O HTTP (Hypertext Transfer Protocol) é, de fato, o protocolo da camada de aplicação responsável pela transmissão de páginas web, definindo o formato das mensagens trocadas entre cliente e servidor e permitindo a recuperação de recursos como páginas HTML. A afirmação está correta em todos os seus elementos.

O HTTP é um protocolo da camada de aplicação do modelo OSI/ISO, que atua como uma "linguagem padrão" para que dispositivos de diferentes fabricantes possam se comunicar na web. Ele opera sob o modelo cliente-servidor: o navegador (cliente) envia uma requisição (request) ao servidor, que responde com uma mensagem (response) contendo o recurso solicitado — que pode ser uma página HTML, uma imagem, um vídeo, um arquivo CSS, entre outros.

A função do HTTP vai além de simplesmente "transferir" dados. Ele define a estrutura das mensagens, incluindo métodos (GET, POST, PUT, DELETE), cabeçalhos (headers) com metadados, códigos de status (200 OK, 404 Not Found, 500 Internal Server Error) e o formato do corpo da mensagem. Essa padronização é o que permite que qualquer navegador se comunique com qualquer servidor web, independentemente do fabricante ou sistema operacional.

Na prática, quando você digita um endereço como "www.exemplo.com" no navegador, ocorre uma sequência de eventos: o navegador consulta o DNS para descobrir o endereço IP do servidor, estabelece uma conexão TCP (via handshake de três vias), envia uma requisição HTTP GET para o caminho solicitado e recebe a resposta com o conteúdo da página. O HTTP é um protocolo sem estado (stateless), o que significa que cada requisição é independente — o servidor não mantém informações sobre requisições anteriores. Para contornar essa limitação, surgiram mecanismos como cookies e sessões.

Uma distinção importante é entre HTTP e HTTPS. O HTTPS (Hypertext Transfer Protocol Secure) é a versão segura do HTTP, que utiliza criptografia (via TLS/SSL) para proteger os dados transmitidos. Enquanto o HTTP transmite dados em texto puro, o HTTPS os cifra, garantindo confidencialidade e integridade. Essa é uma pegadinha comum em provas: a banca pode afirmar que o HTTP é seguro, quando na verdade quem oferece segurança é o HTTPS.

Outra confusão frequente é entre HTTP e HTML. O HTTP é o protocolo de comunicação (a "linguagem" de transporte), enquanto o HTML (HyperText Markup Language) é a linguagem de marcação usada para estruturar o conteúdo das páginas web. O HTTP transporta o HTML, mas não é a mesma coisa. A questão menciona corretamente que o HTTP permite a recuperação de recursos como páginas HTML, o que reforça a distinção: o protocolo é o meio, o HTML é o conteúdo.

A banca explora aqui a literalidade do conceito: o enunciado descreve com precisão as três funções principais do HTTP — transmissão de páginas web, definição do formato das mensagens e recuperação de recursos. Não há nenhum termo invertido ou exceção que torne a afirmação incorreta. É uma questão de conceito básico, mas que exige atenção para não confundir HTTP com outros protocolos da camada de aplicação, como FTP (transferência de arquivos), SMTP (envio de e-mails) ou DNS (resolução de nomes).

NÃO CAIA NESSA!

A banca pode tentar confundir o candidato trocando HTTP por HTTPS (afirmando que o HTTP é seguro) ou confundindo o protocolo com a linguagem HTML. Nesta questão, porém, o enunciado está correto e completo — não há armadilha. Fique atento a essas trocas em outras questões do mesmo tema.

  1. 1Cliente envia requisição
  2. 2Servidor processa
  3. 3Servidor responde
  4. 4Cliente recebe recurso
LEVEL · soulevel.com.br

Alternativa C — ✅ CERTOGABARITO

A afirmação está correta porque descreve com precisão as funções do HTTP:

  1. Transmissão de páginas web: o HTTP é o protocolo da camada de aplicação usado para transferir páginas web entre servidor e cliente.

  2. Definição do formato das mensagens: o HTTP especifica a estrutura das requisições e respostas, incluindo métodos, cabeçalhos e códigos de status.

  3. Recuperação de recursos: o HTTP permite que o cliente solicite e receba recursos como páginas HTML, imagens, vídeos, etc.

Todos os elementos do enunciado estão tecnicamente corretos e não há nenhuma exceção ou ressalva que os invalide. O HTTP é, de fato, o protocolo fundamental da web, e sua função de definir o formato das mensagens é essencial para a interoperabilidade entre sistemas.

Gabarito: CERTO

Link permanente: /questoes/qg028222