Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 •1 em 1 pontos O protocolo da camada de aplicação da web, está no coração da web. O HTTP é executado em dois programas: um cliente e outro servidor. Os dois, executados em sistemas finais diferentes, conversam entre si por meio da troca de mensagens HTTP. O HTTP define a estrutura dessas mensagens e o modo como o cliente e o servidor as trocam. Nesse contexto, podemos definir o protocolo HTTP como sendo: Resposta Selecionada: .O protocolo que define os padrões e as regras para troca de informações entre servidores que abrigam sites e computadores. Resposta Correta: Feedback da resposta: Resposta correta. Parabéns! Você sabe exatamente o que significa o protocolo HTTP. Ele é utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos, sendo a base para a comunicação de dados na World Wide Web. • Pergunta 2 •1 em 1 pontos Um determinado protocolo oferece ao HTTP um serviço confiável de transferência de dados, o que implica que toda mensagem de requisição HTTP emitida por um processo cliente chegara intacta ao servidor. De maneira semelhante, toda mensagem de resposta HTTP emitida pelo processo servidor chegara intacta ao cliente. Percebemos, nesse ponto, uma das grandes vantagens de uma arquitetura de camadas, o HTTP não precisa se preocupar com dados perdidos ou com detalhes de como esse protocolo se recupera da perda de dados ou os reordena dentro da rede. Essa e a tarefa desse protocolo e dos protocolos das camadas mais inferiores da pilha de protocolos. KUROSE, J. F.; ROSS, K. W. Redes de computadores e a internet: uma abordagem top-down [recurso eletrônico]. 6ª edição. São Paulo: Pearson Education do Brasil, 2013. Desse modo, qual é esse protocolo que oferece esse serviço confiável ao HTTP? Resposta Selecionada: .O TCP. Resposta Correta: Feedback da resposta: Resposta correta. O TCP fornece um serviço confiável e, portanto, orientado a conexão, promovendo a entrega dos pacotes assim como eles foram enviados e em ordem. A abertura e o fechamento da conexão ocorrem de forma suave. Ele também proporciona o reenvio dos pacotes caso eles sejam perdidos, devido ao seu princípio de temporização. • Pergunta 3 •1 em 1 pontos Os servidores de nome de domínio armazenam dados com autoridade sobre seções de um banco de dados distribuído e respondem às solicitações do navegador fornecendo conversões de nome para endereço. Um cliente DNS é chamado de tradutor ( resolver). Os tradutores de domínio consultam os servidores de nome de domínio para a tradução de nome em favor dos processos do usuário. Nesse contexto, o que significa converter um nome para um endereço? Resposta Selecionada: .Significa que o nome que você digita para acessar determinado vai ser traduzido para o endereço IP deste site através do DNS . Resposta Correta: Feedback da resposta: Resposta correta. O servidor DNS é um banco de dados que contém as tabelas para tornar possível a tradução dos nomes que digitamos na URL do navegador (exemplo, www.google.com.br) para endereços IP que o dispositivo irá entender para comunicação via Internet. • Pergunta 4 •1 em 1 pontos O NTP é um protocolo utilizado para sincronização de relógios em dispositivos conectados à rede mundial de computadores, a Internet. De um modo simples, é ele quem define as regras para que os dispositivos conversem entre si para definir a hora correta. Assim, todos os dispositivos, sejam computadores ou smartphones, você pode configurar o relógio com o protocolo NTP em servidores ou mesmo diretamente no seu sistema operacional (Windows, Linux, Android). Dessa maneira, do modo técnico, o servidor NTP trabalha com uma associação do tipo cliente-servidor, quando: Resposta Selecionada: .O NTP funciona como servidor ao fornecer o tempo e, ao mesmo tempo, funciona como cliente ao passo que consulta o tempo em outros servidores. Resposta Correta: Feedback da resposta: Resposta correta. Ótimo! O NTP é servidor e cliente ao mesmo tempo, contudo, seu funcionamento é muito mais do que apenas requisitar e fornecer a hora correta, no meio desse processo é necessário consultar diversos servidores, analisando as melhores opções devido a atrasos que podem ocorrer, a carga em que cada servidor está submetido, tornando, assim, o trabalho do NTP um tanto complexo. • Pergunta 5 •1 em 1 pontos Quando servidores web são replicados, um conjunto de endereços IP fica associado a um único nome canônico e contido no banco de dados do DNS. Quando clientes consultam um nome mapeado para um conjunto de endereços, o DNS responde com o conjunto inteiro de endereços IP, mas faz um rodízio da ordem deles dentro de cada resposta. Como um cliente em geral envia sua mensagem de requisição HTTP ao endereço IP que ocupa o primeiro lugar no conjunto, o rodízio de DNS distribui o tráfego entre os servidores replicados. Essa definição se refere ao serviço oferecido pelo DNS de: Resposta Selecionada: .Distribuição de carga, necessária quando páginas web movimentadas são replicadas em vários servidores. Resposta Correta: Feedback da resposta: Resposta correta. Ótimo! Você entendeu que é necessário distribuir a carga de trabalho entre vários servidores quando existem muitas http://www.google.com.br/ requisições para um mesmo site, por exemplo. Isso agiliza as respostas para todos os clientes. • Pergunta 6 •1 em 1 pontos HTTP é um sistema de mão única. Os arquivos são transportados do servidor para o navegador do cliente. Somente o conteúdo da página web é transferido para exibição no navegador. Após essa transferência em determinada requisição, o servidor HTTP tem determinado comportamento e por isso o HTTP é chamado de protocolo sem estado. Nesse contexto, analise as asserções a seguir: (1) Os arquivos são transferidos, mas não baixados, de modo que não são copiados para a memória do dispositivo receptor. PORQUE (2) O servidor não tem memória, por isso não guarda o objeto que recebe. Agora, sobre as asserções, assinale a alternativa correta: Resposta Selecionada: .As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. Resposta Correta: Feedback da resposta: Resposta correta. O servidor HTTP tem essa característica chamada de protocolo sem estado e por isso não guarda informação alguma sobre clientes. Se logo depois que o mesmo objeto é requisitado, ele é requisitado novamente, o servidor vai mandá-lo novamente porque não o armazenou, isto é, não lembra que acabou de enviar esse objeto. • Pergunta 7 •0 em 1 pontos Um servidor autoritativo é aquele que está autorizado a responder por um domínio. Essa autorização é dada pelos registros de domínios oficiais. No Brasil quem fornece essa autorização para que servidores autoritativos respondam por um domínio é o Registro.br. Se o servidor autoritativo não estiver muito bem preparado, sua vulnerabilidade passa a ser muito grande, pois ele estará suscetível ao que chamamos de poluição de DNS (ou envenenamento). Por isso, nesse contexto, a atitude indicada é: Resposta Selecionada: .Estabelecer um servidor autoritativo somente quando o Registro.br autorizar. Resposta Correta: Feedback da resposta: Resposta incorreta. Retome os estudos do ebook e lembre-se que um servidor autoritativo é implementado quando existe um estudo prévio diante de uma necessidade. • Pergunta 8 •1 em 1 pontos Assim como qualquer sistema, em especial conectado a Internet, existe vulnerabilidade a diversos ataques de segurança. O servidor NTP trabalha com métodos de criptografia para assegurar o transporte de informações, precisando assegurar propriedades de segurança da informação, sendo: autenticidade, confidencialidade, disponibilidade e integridade. Isso é primordial para que sejam considerados seguros. Considerando essas quatro propriedades, julgue as asserções a seguir: ( ) A autenticidade é assegurada por algoritmos que implementam criptografia de chave pública ou simétrica.( ) A confidencialidade deve ser assegurada para que somente servidores autorizados implementem o NTP. ( ) A integridade e a disponibilidade são asseguradas por implementação de algoritmos, configuração correta do sistema e uma quantidade satisfatória de servidores de tempo servindo de fontes de tempo independentes. ( ) A disponibilidade é assegurada por algoritmos criptográficos. Agora, assinale a alternativa que apresenta a ordem correta de asserções Verdadeiras (V) ou Falsas (F): Resposta Selecionada: .V, F, V, F. Resposta Correta: Feedback da resposta: Resposta correta. Parabéns! É importante entender o que cada propriedade de segurança significa e como ela é assegurada através da implementação dos servidores NTP. As chaves simétricas podem autenticar servidores ou pares em um modo simétrico, por exemplo, enquanto a chave pública permite verificar a integridade de pacotes, dentre outras vantagens de segurança baseadas em autenticação. • Pergunta 9 •1 em 1 pontos Quando você vai fazer uma requisição HTTP, é preciso que você especifique qual o método será utilizado. Os métodos HTTP, também conhecidos como verbos, identificam qual a ação que deve ser executada em um determinado recurso. Existem alguns métodos HTTP, mas apenas 5 são mais utilizados. Analise os métodos e seus respectivos significados: 1. GET ( ) Utilizado para envio de informações ao servidor. 2. POST ( ) Solicita um determinado recurso. 3. DELETE ( ) Remove um recurso. 4. PUT ( ) Retorna informações sobre um recurso, porém sem o corpo da resposta. 5. HEAD ( ) Atualiza um recurso. A ordem correta da relação entre método e seu respectivo significado é: Resposta Selecionada: .2, 1, 3, 5, 4. Resposta Correta: Feedback da resposta: Resposta correta. Parabéns! Você abstraiu a ideia dos métodos HTTP de forma objetiva. Os métodos de requisição indicam ação que deve ser executada para um dado recurso. Cada um desses verbos HTTP implementa uma semântica diferente. • Pergunta 10 •1 em 1 pontos Até a década de 1990, a Internet era usada principalmente por pesquisadores, acadêmicos e estudantes universitários para efetuar login em hosts remotos, transferir arquivos de hosts locais para remotos e vice-versa, enviar e receber notícias e correio eletrônico. Embora essas aplicações fossem (e continuem a ser) de extrema utilidade, a Internet era desconhecida fora das comunidades acadêmicas e de pesquisa. Então, no início da década de 1990, entrou em cena uma nova aplicação importantíssima, a World Wide Web. Assim, a página web vem para tornar possível a navegação na web. Portanto, quais são os componentes da página web? Resposta Selecionada: .Um arquivo-base HTML e vários objetos. Resposta Correta: Feedback da resposta: Resposta correta. A Web é a aplicação que chamou a atenção do público em geral. Ela transformou drasticamente a maneira como pessoas interagem dentro e fora de seus ambientes de trabalho. Alçou a Internet de apenas mais uma entre muitas para, na essência, a única rede de dados. Pergunta 1 Pergunta 2 Pergunta 3 Pergunta 4 Pergunta 5 Pergunta 6 Pergunta 7 Pergunta 8 Pergunta 9 Pergunta 10
Compartilhar