Questões de Concurso sobre HTTP (HYPER TEXT TRANSFER PROTOCOL)

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
307 questões encontradas
Questões por página
20
Mais recentes
 

RESTful segue o princípio de uniform interface, no qual os recursos são representados por URIs e acessados por métodos HTTP padrão (GET, POST, PUT, DELETE), garantindo consistência e padronização.


C

Certo


E

Errado

HTTP (hypertext transfer protocol) é um protocolo da camada de aplicação da Web e usa o TCP (transmission control protocol) como seu protocolo de transporte subjacente; como o servidor envia ao cliente os arquivos solicitados sem armazenar informação de estado sobre o cliente, o HTTP é denominado protocolo sem estado.


C

Certo


E

Errado

A biblioteca requests da linguagem Python implementa uma interface simples para realizar requisições HTTP. Uma requisição processada com sucesso terá seu código de status como sendo


A

100.


B

200.


C

300.


D

400.


E

500.

Em uma investigação de tráfego de rede suspeito, um analista identificou o uso dos protocolos HTTP, FTP, DNS e SMTP entre os pacotes capturados. Para interpretar corretamente as atividades e aplicações envolvidas, é fundamental conhecer o papel de cada protocolo. Com base nos protocolos da camada de aplicação, assinale a alternativa que associa corretamente cada protocolo à sua função principal.


A

HTTP – envio de e-mails; FTP – navegação em páginas web; DNS – transferência de arquivos; SMTP – resolução de nomes.


B

HTTP – acesso a páginas web; FTP – transferência de arquivos; DNS – resolução de nomes de domínio; SMTP – envio de e-mails.


C

HTTP – gerenciamento de rede; FTP – transmissão de vídeo; DNS – autenticação de usuários; SMTP – recepção de e-mails.


D

HTTP – impressão em rede; FTP – compartilhamento de banco de dados; DNS – backup de arquivos; SMTP – monitoramento de tráfego.


E

HTTP – troca de arquivos via Bluetooth; FTP – acesso remoto seguro; DNS – criptografia de senhas; SMTP – chat em tempo real.

O protocolo HTTP utiliza, por padrão, a porta TCP 80 e não garante integridade dos dados, pois opera sobre uma camada de transporte não orientada à conexão.


C

Certo


E

Errado

Este protocolo é fundamental para a navegação na web, pois é responsável por solicitar e transmitir páginas da web (documentos HTML) entre um cliente (navegador) e um servidor. Marque a alternativa CORRETA do protocolo que opera na camada de aplicação do modelo OSI descrito.


A

SMTP (Simple Mail Transfer Protocol).


B

FTP (File Transfer Protocol).


C

HTTP (Hypertext Transfer Protocol).


D

DNS (Domain Name System).

O protocolo HTTP define diversos métodos de requisição que permitem a interação entre clientes e servidores na Web. Alguns desses métodos possuem implicações diretas na segurança e na integridade dos dados transmitidos. Diante do exposto, assinale a alternativa CORRETA.


A

O método POST é vulnerável a ataques de injeção de código, pois permite que dados sejam enviados diretamente no cabeçalho.


B

O método HEADER é frequentemente utilizado para ataques de negação de serviço, pois retorna apenas os cabeçalhos da resposta sem o corpo da mensagem.


C

O método DELETE pode ser explorado por atacantes para remover recursos do servidor sem autorização adequada, a partir de autenticação antes da execução das requisições.


D

O método OPTIONS permite que clientes obtenham informações sobre os métodos suportados pelo servidor, tornando-o um vetor de exploração para ataques de enumeração.

O HTTP é um protocolo orientado à conexão e, por padrão, mantém o estado da sessão entre cliente e servidor.


C

Certo


E

Errado

É um protocolo de comunicação presente na camada de aplicação e usado como base de qualquer troca de dados na Web. Ele é indispensável para a navegação na internet, permitindo que os navegadores da web se comuniquem com os servidores que hospedam sites. Este protocolo é utilizado para carregar páginas da web, transferir arquivos como imagens, vídeos, textos e outros recursos associados, sendo considerado sem estado e funciona no modelo cliente-servidor. Qual o nome deste protocolo?


A

DHCP.


B

SNMP.


C

HTTP.


D

IMAP.

Protocolo de rede é o conjunto de normas que permitem que duas ou mais máquinas conectadas à internet comuniquem entre si. Funciona como uma linguagem universal, que pode ser interpretada por computadores de qualquer fabricante, por meio de qualquer sistema operacional. Avalie as afirmativas a seguir sobre esse assunto.

I- Faz parte da camada de internet e é um dos protocolos mais importantes da web. Ele permite a elaboração e o transporte dos pacotes de dados, porém sem assegurar a sua entrega.

II- Funciona como uma conexão entre o cliente (browser) e o servidor (site ou domínio). O navegador envia um pedido de acesso a uma página, e o servidor retorna uma resposta de permissão de acesso. Juntamente com ela são enviados também os arquivos da página que o usuário deseja acessar.

III- É um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor. Funciona a partir de uma chave pública, que verifica e autentica se o servidor que o cliente deseja acessar é realmente legítimo.

Assinale a alternativa que apresenta a sequência CORRETA dos nomes dos protocolos mencionados, considerando as afirmativas de cima para baixo.


A

TCP, SSH, POP.


B

IP, HTTP, POP.


C

IP, HTTPS, SSH.


D

HTTP, IP, SSH.


E

HTTP, SSH, IP.

Segundo Tanembaum (2021), embora o HTTP tenha sido projetado para utilização na Web, ele foi intencionalmente criado de modo mais geral que o necessário, visando às futuras aplicações orientadas a objetos. Por essa razão, são aceitas operações chamadas métodos, diferentes da simples solicitação de um a página Web. Acrescentar algo a uma página Web é a descrição de qual método?


A

GET.


B

PUT.


C

DELETE.


D

TRACE.


E

POST.

De acordo com a documentação da Plataforma Digital do Poder Judiciário – PDPJ-Br, para que uma API seja considerada do tipo RESTful, ela precisa


A

ter um sistema sem camadas que organiza os tipos de servidores envolvidos na recuperação das informações solicitadas sem hierarquias.


B

ter uma arquitetura cliente/servidor formada por clientes e servidores, com solicitações gerenciadas por meio dos protocolos HTTP e FTP.


C

estabelecer uma comunicação statefull entre cliente e servidor, ou seja, as solicitações não são separadas e/ou desconectadas.


D

armazenar dados em cache para otimizar as interações entre cliente e servidor.


E

ter uma interface diferente para cada componente para que as informações possam ser transferidas em diferentes formatos.

Ano: 2025
Prova: CESPE/CEBRASPE - SUSEP - Analista Técnico - Área: Tecnologia da Informação e Ciencia de Dados - 2025

A terceira versão do HTTP — HTTP/3 — roda sobre o UDP, sendo mais eficiente e segura que a versão HTTP/2.


C

Certo


E

Errado

O Hypertext Transfer Protocol (HTTP) é um protocolo, sem estado, de nível de aplicação para sistemas de informação de hipertexto distribuídos e colaborativos. O HTTP permite que um emissor crie uma requisição condicional com um ou mais campos de cabeçalho de requisição que indicam uma pré-condição a ser testada antes de aplicar o método de requisição ao recurso de destino. Se a pré- -condição especificada não for atendida, o servidor não retorna o item requisitado. As requisições GET condicionais são o mecanismo mais eficiente para atualizações de cache HTTP. Pode-se usar um campo de cabeçalho nessas requisições condicionais para solicitar a transferência de um item sob a condição de ele ter sido atualizado desde uma data especificada.


Um exemplo de uso desse campo de cabeçalho é o


A

If-Modified-Since: Sat, 29 Oct 2024 19:43:31 GMT


B

If-Changed-Since: Sat, 29 Oct 2024 19:43:31 GMT


C

If-Altered-Since: Sat, 29 Oct 2024 19:43:31 GMT


D

If-Revised-After: Sat, 29 Oct 2024 19:43:31 GMT


E

If-Updated-Since: Sat, 29 Oct 2024 19:43:31 GMT

Durante uma investigação cibernética, foi necessário analisar os links acessados por um usuário. Um dos endereços encontrados foi:


https://servidor.gov.br:443/sistema/login.php?usuario=admin


Com base nos conceitos sobre URLs, assinale a alternativa correta que apresenta a função de cada parte do endereço.


A

https é o diretório principal; servidor.gov.br é o caminho; 443 é a senha de acesso; e usuario=admin é o nome de usuário.


B

servidor.gov.br é o protocolo de segurança; https é o domínio; e 443 é a porta de envio de e-mails.


C

https é o protocolo; servidor.gov.br é o domínio; 443 é a porta padrão para HTTPS; e usuario=admin é um parâmetro da requisição.


D

login.php é o domínio; https é a extensão do arquivo; e usuario=admin é a URL oculta.


E

login.php é o protocolo de segurança; https é a extensão do arquivo; e usuario=admin é a URL oculta.

Ano: 2025
Prova: CESPE/CEBRASPE - PCDF - Gestor de Apoio - Área: Analista de Informática Rede de Computadores . - 2025

Na camada de aplicação estão os protocolos do mais alto nível, como HTTP, SSH, SMTP e DNS.


C

Certo


E

Errado

Ao requisitar uma página web por meio do protocolo HTTP, uma máquina cliente faz uso de um protocolo da camada de transporte da pilha TCP/IP, estabelecendo conexão com o servidor a partir do envio de uma solicitação do tipo


A

SYN, iniciando o three-way handshake do TCP e o servidor responde a solicitação por meio de um SYN e ACK.


B

DNS, para converter endereços MAC em endereços IP antes da comunicação e o servidor responde com o endereço IP correto do servidor HTTP.


C

ARP, iniciando a conversão de caracteres para um código ASCII e como resposta o servidor envia uma sequência ASCII do tipo established.


D

UDP, contendo o número de sequência e a janela de transmissão dos segmentos e como resposta o servidor envia uma mensagem do tipo Echo Reply.


E

Open, indicando a necessidade de estabelecimento de conexão e o receptor responde com uma mensagem do tipo synchronized.

Uma interface de programação de aplicativos (API, Application Programming Interface) fornece uma maneira de integrar aplicações e conectar componentes em arquiteturas de microsserviços.


Uma API REST (Representational State Transfer, ou transferência de estado representacional)


A

proporciona conformidade integrada, fazendo com que seja uma opção recomendada para casos empresariais.


B

é um protocolo.


C

possibilita comunicação entre aplicações através de métodos HTTP.


D

é um conjunto de regras e diretrizes sobre como você deve criar uma API DESKTOP.


E

implementa a linguagem de descrição de serviços web (WSDL, Web Services Description Language).

   
Gerar simulado