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
 

Dois importantes serviços em redes de computadores são propiciados pelos protocolos FTP e HTTP. Com relação a esse assunto afirma-se que:


I – FTP e HTTP são protocolos de transferência de arquivos que utilizam o TCP.


II – O FTP utiliza duas conexões para transmitir um arquivo: uma para controle e a outra para transmissão de dados, diferentemente do HTTP que emprega apenas uma conexão para transmitir dados e controle.


III – FTP e HTTP podem ser utilizados para copiar ou mover arquivos de um servidor para um computador cliente, bem como carregar ou transferir arquivos de um cliente para um servidor.



É correto apenas o que se afirma em


A

I.


B

II.


C

III.


D

I e II.


E

II e III.

Em relação às aplicações web, qual das alternativas a seguir apresenta um protocolo que é parte fundamental da arquitetura de aplicações web, permitindo que os clientes consigam realizar requisições aos servidores e que os servidores enviem uma resposta às requisições do cliente?


A

http


B

xml


C

php


D

ajax


E

html

O protocolo usado para o envio e recuperação de informação com formato de hipertexto, o qual é interpretado por browsers (navegadores) é o:


A

HTTP


B

FTP


C

TCP


D

POP3


E

SMTP

Uma resposta à requisição HTTP possui três elementos:


I Uma linha de status.

II Uma descrição da informação.

III A informação requisitada.


Está CORRETO o que se afirma da requisição HTTP em


A

I, III, apenas.


B

II, apenas.


C

|||, apenas.


D

| e ||, apenas.


E

I, II e III.

O HTTP (HyperTextTransferProtocol) é um protocolo base para acesso a World Wide Web. Quando um navegador deseja acessar uma página da Web, ele envia o nome da página desejada ao servidor, utilizando o HTTP. Então, o servidor transmite a página de volta para o navegador. Considerando o modelo de referência OSI de arquiteturas para rede de computadores, pode-se afirmar que o HTTP é um protocolo da camada


A

de apresentação.


B

de aplicação.


C

de sessão.


D

de transporte.


E

de rede.

Sobre HTTP é incorreto afirmar:


A

Baseia-se na troca de requisições e respostas.


B

Não é orientado a conexões.


C

O cabeçalho das mensagens não é binário, sendo em texto puro.


D

Trata-se de um protocolo da camada de transporte.


E

Podem existir vários cabeçalhos de requisição.

A sigla HTTP significa:


A

Hypertext Transfer Protocol


B

Hypertext Translator Past


C

Hypertext Treatment Permanent


D

Hypertext Transitory Portable


E

Hypertext Transfer Port

Um web service pode ser desenvolvido, também, com o uso de REST, que utiliza o protocolo HTTP para comunicação entre emissor e destinatário, e o SOAP, para encapsular as mensagens trafegadas.


C
Certo

E
Errado

Assinale a opção que indica o método da interface HttpServletResponse que redireciona uma solicitação HTTP para outra URL.


A

sendURL


B

redirectURL


C

redirectHttp


D

sendRedirect


E

getRedirect

Um sistema precisa fornecer acesso a correio eletrônico via POP3 e também acesso a suas páginas Web via protocolo HTTP, ambos de forma segura, através do protocolo de transporte SSL. As portas a serem disponibilizadas pelo sistema, para atender a esses dois acessos, são, respectivamente:


A

993/tcp e 443/tcp;


B

110/udp e 443/tcp;


C

995/tcp e 443/udp;


D

995/tcp e 443/tcp;


E

143/tcp e 443/tcp.

No desenvolvimento de aplicações Web, o desenvolvedor deverá certamente utilizar o protocolo HTTP, devendo escolher entre duas maneiras de solicitar informação do servidor, indicadas pelos comandos GET e POST do protocolo.

A diferença básica entre eles é que o


A
GET envia os parâmetros da solicitação codificados na URL, o POST os envia como parte do corpo da requisição.

B
GET não permite enviar parâmetros, o POST permite.

C
GET só funciona com navegadores, o POST, com qualquer tipo de aplicação Web.

D
POST envia os parâmetros da solicitação codificados na URL, o GET os envia como parte do corpo da requisição.

E
POST não permite enviar parâmetros, o GET permite.

Assinale a alternativa que apresenta o protocolo de Internet que faz parte da camada de Aplicação do TCP/IP.


A

IP (Internet Protocol).


B

IGMP (Internet Group Management Protocol).


C

HTTP (Hypertext Transfer Protocol).


D

ICMP (Internet Control Message Protocol).


E

ARP (Address Resolution Protocol).

O HTTP (Hypertext Transfer Protocolo – Protocolo de Transferência de Hipertexto) é o protocolo padrão para acesso às páginas web sendo executado em dois programas: cliente e servidor. Utiliza duas formas de conexões: persistente e não persistente. Relacione adequadamente as formas de conexão aos respectivos problemas. (Os números poderão ser usados mais de uma vez.)


1. Conexão persistente.

2. Conexão não persistente.


( ) Requer 2 RTTs por objeto.

( ) Servidor deixa a conexão aberta depois de enviar a resposta.

( ) Mensagens HTTP seguintes entre cliente/servidor enviadas pela conexão aberta.

( ) Overhead do SO para cada conexão TCP.

( ) No mínimo, um RTT para todos os objetos referenciados.

( ) Cliente envia requisições assim que encontra um objeto referenciado.

( ) Navegadores geralmente abrem conexões TCP paralelas para buscar objetos referenciados.


A sequência está correta em


A

1, 1, 2, 2, 2, 1, 2.


B

1, 2, 2, 1, 2, 2, 1.


C

2, 1, 1, 2, 1, 1, 2.


D

2, 2, 1, 1, 1, 2, 1.


E

2, 2, 1, 1, 2, 1, 1.

Sobre o protocolo HTTP, assinale a alternativa correta.


A

O processo servidor encerra a conexão logo após terminar o envio da mensagem de resposta.


B

Permite conexões persistentes com paralelismo.


C

Dois navegadores (browsers) diferentes exibem para o usuário uma mesma página Web exatamente igual entre si, pois o HTTP determina como uma página será exibida no navegador.


D

As especificações do protocolo HTTP definem a comunicação entre o programa cliente e o programa servidor, e não apenas o protocolo de comunicação.


E

Por padrão, um processo cliente HTTP sempre inicia a conexão para um servidor na porta 25.

No protocolo HTTP/1.1, existem alguns campos de cabeçalho que possuem aplicabilidade geral tanto para a requisição quanto para a resposta de uma mensagem e que não se aplicam a entidade sendo transferida, mas sim a mensagem sendo transmitida. Um destes campos é o


A

Host.


B

Expect.


C

Cache-Control.


D

If-Match.


E

Referer.

É correto afirmar que a camada que contém o protocolo HTTP é denominada camada


A

Física.


B

de Aplicação.


C

de Rede.


D

de Transporte.


E

de Enlace de Dados.

Sobre o protocolo HTTP, é correto afirmar:


A

Se um cliente solicita ao servidor o mesmo objeto duas vezes em um período de poucos segundos, o servidor responde dizendo que acabou de enviar o objeto ao cliente e não envia novamente o objeto.


B

É implementado em dois programas: um programa cliente e outro servidor. Os dois programas, implementados em sistemas finais diferentes, conversam um com o outro por meio da troca de mensagens HTTP. O HTTP não define a estrutura dessas mensagens, mas define o modo como cliente e servidor as trocam.


C

O HTTP usa o TCP como seu protocolo de transporte subjacente. O cliente HTTP primeiramente inicia uma conexão TCP com o servidor. Uma vez estabelecida a conexão, os processos do browser e do servidor acessam o TCP por meio de suas interfaces socket.


D

Os servidores web implementam apenas o lado cliente do HTTP e abrigam objetos web, cada um endereçado por um URL. O Apache e o IIS são servidores web populares.


E

O HTTP define como clientes web requisitam páginas web aos servidores, mas não define como eles as transferem aos clientes

Conforme o Documento de Referência da e-PING Versão 2, todos os sítios da web deverão obrigatoriamente utilizar o protocolo HTTP.


C
Certo

E
Errado

A respeito do protocolo HTTP, analise as afirmativas a seguir.


I. "PUT", "DELETE" e "TRACE", assim como “GET” e “POST” são métodos http.

II. O código de resposta 404 é retornado quando o servidor não consegue recuperar o que foi solicitado.

III. Em formulários HTML é possível informar por meio do atributo "method" da tag "<form>", qual o método de envio das informações ao servidor.


Assinale:


A

se somente a afirmativa I estiver correta.


B

se somente as afirmativas I e II estiverem corretas.


C

se somente as afirmativas I e III estiverem corretas.


D

se somente as afirmativas II e III estiverem corretas.


E

se todas as afirmativas estiverem corretas.

Suponha que um navegador Web executado no computador 'alfa; cujo endereço IP é 10.1.1.2, acessou um servidor HTTP remoto, identificado pelo endereço IP 200.1.1.1.


Assinale a alternativa correta a respeito da situação descrita.


A

A comunicação será feita utilizando um gateway, devido ao fato de o computador 'alfa' e o servidor HTTP possuírem endereços IP pertencentes a classes diferentes.


B

O endereço IP 10.1.1.2 é de uso exclusivo do computador; caso algum outro computador da Internet o utilize, haverá falha no roteamento de pacotes.


C

O gateway da rede local do computador alfa” efetua a troca do endereço de origem dos datagramas enviados ao servidor HTTP.


D

A porta de origem dos datagramas enviados ao servidor deve ser a de número 80.


E

Todos os dados enviados serão criptografados, pois o computador'alfa'e o servidor HTTP estão conectados a redes diferentes.

   
Gerar simulado