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
 

Protocolos de rede são os grupos de normas que possibilitam que duas ou mais máquinas conectadas à internet se comuniquem entre si.


Entre as alternativas listadas a seguir, assinale a opção que indica um tipo de protocolo utilizado para a navegação na internet:


A

SSM


B

SRTP


C

ICSS


D

HTTPS


E

INSTNT

As abordagens REST e SOAP possuem o objetivo de permitir a comunicação entre aplicações web. Com relação ao seu emprego para transmissão de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) A transmissão de dados via SOAP é considerada mais segura que via RESTful API's, visto que REST não permite criptografia.

( ) SOAP usa estritamente o formato XML para suas mensagens, enquanto REST permite JSON apenas.

( ) A especificação WS-Security é utilizada exclusivamente no protocolo SOAP.


As afirmativas são, respectivamente,


A

F – V – V.


B

F – V – F.


C

V – F – F.


D

F – F – F.


E

F – F – V.

Os serviços e protocolos da Internet podem ser usados em qualquer tipo de rede, seja ela simples, como uma ligação ponto-a-ponto, ou complexa, como uma rede de pacotes.


Neste contexto, qual é a principal função do Protocolo HTTP (Hypertext Transfer Protocol)?


A

Possibilitar a navegação e a transferência de páginas da Internet e dados entre um servidor web e um navegador.


B

Facilitar exclusivamente a transferência de arquivos entre computadores em uma rede local.


C

Gerenciar a segurança de uma rede, controlando o acesso de usuários.


D

Realizar o roteamento eficaz de pacotes de dados entre diferentes redes.


E

Garantir a entrega confiável de e-mails em redes corporativas.

Uma vez que estabeleça uma conexão, um navegador envia uma requisição HTTP para o servidor. Nesse sentido, assinale a alternativa que corresponde a uma requisição.


A

Bizagi.


B

Primary key.


C

272.


D

CRT.


E

GET.

No HTTP/2, são utilizadas conexões persistentes para o atendimento a diversas solicitações em sequência, ao passo que, no HTTP/1, as conexões atendem a várias solicitações simultâneas.


C

Certo


E

Errado

Ao analisar como o HTTP define como os clientes requisitam páginas aos servidores e como eles as transferem aos clientes, é correto afirmar que:


A

o cliente HTTP primeiro inicia uma conexão HTTP com o servidor. Uma vez estabelecida, os processos do navegador e do servidor acessam o HTTP por meio de suas interfaces de socket;


B

TCP oferece ao HTTP um serviço confiável de transferência de dados, o que implica que toda mensagem de requisição TCP emitida por um processo cliente chegará intacta ao servidor;


C

toda mensagem de resposta TCP emitida pelo processo servidor chegará intacta ao cliente. O TCP não precisa se preocupar com dados perdidos ou com detalhes de como o HTTP se recupera da perda de dados ou os reordena dentro da rede;


D

o servidor envia ao cliente os arquivos solicitados e armazena qualquer informação de estado sobre o cliente. Se determinado cliente solicita o mesmo objeto duas vezes em um período de poucos segundos, o servidor não responde dizendo que acabou de enviá-lo;


E

o cliente envia mensagens de requisição HTTP para sua interface socket e recebe mensagens de resposta HTTP de sua interface socket. Já o servidor HTTP recebe mensagens de requisição de sua interface socket e envia mensagens de resposta para sua interface socket.

Leia o texto a seguir.


Os códigos HTTP desempenham um papel crucial na comunicação entre clientes (como navegadores da web) e servidores da internet. Eles fornecem informações sobre o status de uma solicitação feita pelo cliente e ajudam a diagnosticar problemas durante a transmissão de dados. Existem diferentes categorias de códigos HTTP, cada uma com seu próprio significado e intervalo numérico específico.


Em relação aos códigos de status HTTP, o código de status "410 Gone" indica que


A

o servidor não pôde encontrar o recurso solicitado, mas pode estar disponível novamente no futuro.


B

a solicitação do cliente foi aceita, mas o processamento ainda não foi concluído e o cliente deve continuar monitorando o status.


C

o recurso solicitado não está mais disponível no servidor e não há redirecionamento ou substituição disponível.


D

a solicitação do cliente não pode ser concluída devido a um erro do servidor, e o cliente deve tentar novamente mais tarde.

Considerando que os métodos de requisição HTTP (Hypertext Transfer Protocol) estão corretamente implementados, o método que produz efeitos diferentes no estado do servidor ao ser chamado apenas uma vez ou sucessivas vezes é o:


A

GET;


B

PUT;


C

POST;


D

HEAD;


E

DELETE.

O protocolo HTTP (HyperText Transfer Protocol) é utilizado para a comunicação na World Wide Web, permitindo a troca de informações entre clientes (navegadores) e servidores.

Em uma correspondência do protocolo HTTP e o modelo OSI (Open Systems Interconnection), o HTTP poderá ser associado à camada


A

aplicação.


B

enlace.


C

eede.


D

sessão.


E

transporte.

O protocolo HTTP (Hypertext Transfer Protocol) na versão HTTP/1.1, descrito na RFC 2616, descreve alguns métodos (Method) que servem para indicar qual operação a ser realizada, recurso identificado na URI de requisição. Sendo assim, qual dos seguintes métodos NÃO é um método documentado na RFC:


A

OPTIONS


B

GET


C

POST


D

HEAD


E

REMOVE

Proposto na década de 1980, o protocolo HTTP é o responsável por viabilizar a comunicação entre clientes e servidores na Internet. Assim sendo, qual é a versão mais recente do protocolo HTTP?


A

HTTP/1.


B

HTTP/1.1.


C

HTTP/2.


D

HTTP/3.

O Protocolo HTTP/3 é a versão mais recente do protocolo de transferência de hipertexto, trazendo diversas melhorias em rela• ção às versões anteriores (HTTP/1.1 e HTTP/2). E uma característica trazida pelo protocolo HTTP/3


A

a configuração de segurança simplificada em comparação com o HTTP/2, não exigindo a criptografia de dados por padrão.


B

a seleção entre UDP ou TCP durante processo de handshake triplo, permitindo o uso do UDP em transmissões que não requerem altos requisitos de confiabilidade.


C

a utilização do TCP como protocolo de transporte, assim como o HTTP/2, garantindo compatibilidade com redes legadas.


D

o uso do protocolo de transporte QUIC, permitindo a multiplexação de fluxo, oontrole de fluxo por fluxo e estabelecimento de conexão de baixa latência.


E

o processo de Handshake triplo realizado de forma a oferecer round trlp time superior às versões anteriores, em função de eventos distintos para o handshake TCP e o handshake TLS.

No desenvolvimento de aplicações modernas, o uso de web services é fundamental para a comunicação entre diferentes sistemas de software. Uma das escolhas que um desenvolvedor deve fazer é entre REST e SOAP.


Considerando os padrões e práticas atuais, a afirmativa correta sobre REST e SOAP é:


A

REST exige menos largura de banda e recursos, pois usa menos overhead de comunicação.


B

REST suporta apenas o protocolo HTTP, enquanto SOAP pode usar outros protocolos, como SMTP e FTP.


C

REST não é compatível com o formato JSON, favorecendo exclusivamente o uso de XML.


D

REST é um protocolo mais antigo, por isso é mais compatível com sistemas legados.


E

REST e SOAP têm o mesmo desempenho e eficiência em redes com alta latência.

O HyperText Transfer Protocol (HTTP) é o protocolo de comunicação da World Wide Web, utilizado pelo navegador (cliente web) para troca de mensagem com o servidor web. Esse protocolo de nível de aplicação não assegura a proteção dos dados em trânsito pois não oferece mecanismos de segurança para o controle de integridade, de autenticidade e de sigilo das suas mensagens. Para suprir essa deficiência do protocolo, a prática comum é utilizar o HTTPS para proteger a troca de mensagens do HTTP entre o cliente web e o servidor web, com o uso de uma camada de segurança do nível de aplicação.


Essa camada de segurança utilizada pelo HTTPS é a


A

PPTP


B

SSTP


C

ESP


D

TLS


E

GRE

“É uma infraestrutura essencial da Internet, operando como um serviço de tradução que converte nomes de domínio legíveis por humanos em endereços IP numéricos, facilitando a navegação na web e a comunicação entre dispositivos por meio de uma identificação intuitiva e globalmente compreendida."


Assinale a alternativa correta de acordo com a definição acima.


A

SMTP


B

HTTP


C

DNS


D

FTP

Em uma rede de computadores, a comunicação entre um cliente e um servidor web envolve vários protocolos e conceitos. Considerando o protocolo HTTP e o seu funcionamento sobre TCP/IP, a descrição CORRETA do papel do protocolo HTTP na comunicação e a relação entre HTTP e TCP/IP é:


A

O HTTP é responsável por estabelecer e gerenciar a conexão física entre o cliente e o servidor, enquanto o TCP/IP lida apenas com a transmissão de dados de forma confiável.


B

O HTTP é um protocolo de nível de aplicação que utiliza TCP como o protocolo de transporte para garantir a entrega ordenada e confiável dos dados, enquanto o TCP/IP trata da comunicação em nível de rede e link.


C

O HTTP opera na camada de enlace para garantir a entrega dos pacotes de dados, enquanto o TCP/IP opera na camada de aplicação para gerenciar a comunicação entre diferentes redes.


D

O HTTP utiliza IP para identificar e rotear pacotes de dados, enquanto o TCP garante a comunicação de dados em tempo real, sem garantia de entrega ou ordem.


E

O HTTP opera exclusivamente na camada de enlace para assegurar a comunicação entre os dispositivos de rede, enquanto o TCP/IP é responsável por definir a estrutura das mensagens e comandos do HTTP.

   
Gerar simulado