Resposta correta: D) Resposta da alternativa D
Explicação da resposta
Resposta correta: C) HTML — marcação — semântica
Explicação da resposta
Resposta correta: D) Servidor
Explicação da resposta
A linguagem Python destaca-se pelos vários módulos de sua biblioteca padrão. Considerando os módulos e funções que permitem que desenvolvedores acessem e processem recursos na Web, avalie as afirmações a seguir em relação às suas funcionalidades e as relacione adequadamente aos termos a que se referem.
1. Biblioteca html.parser.
2. Biblioteca urllib.request.
3. Função urlopen().
I. É usada para abrir uma URL: formulando uma requisição HTTP que é enviada ao servidor especificado no parâmetro; e retornando um objeto de resposta.
II. Facilita o processamento de elementos HTML de uma página Web.
III. Com o uso de suas funções e classes, qualquer programa pode atuar como um cliente Web e acessar e baixar recursos na Web, abrindo URLs, principalmente as URLs HTTP.
Resposta correta: D) 1-II; 2-III; 3-I
Explicação da resposta
Resposta correta: A) Resposta da alternativa A
Explicação da resposta
A web é a plataforma definida para o compartilhamento de informações e comunicação, por isso é um dos desenvolvimentos mais importantes na computação e oferece um sistema de informações que são ligadas por meio de hipermídias (hiperligações em forma de texto, vídeo, som e outras animações digitais). E isso possibilita que o usuário consiga acessar inúmeros conteúdos por meio da internet.
Em relação às terminologias utilizadas na web, identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir.
I. ( ) Os elementos HTML compõem um arquivo fonte HTML em que cada elemento define um componente da página web a que está relacionada.
II. ( ) A URL consiste em um sistema de documentos hipermídia que são interconectados aplicando a internet, por isso comporta documentos, multimídia, uma ampla coleção de páginas web etc.
III. ( ) Cliente web designa um programa que requer um recurso de um servidor web. O servidor web, por sua vez, recebe a solicitação e retorna o recurso solicitado (caso exista) para o cliente.
Resposta correta: C) V, F, V
Explicação da resposta
Resposta correta: C) recurso — cliente — servidor
Explicação da resposta
Resposta correta: B) https
Explicação da resposta
Resposta correta: A) 1-II; 2-III; 3-I
Explicação da resposta
Os protocolos de rede funcionam como uma linguagem universal pois abrangem normas que permitem a comunicação entre computadores conectados à internet, em que os dados dividem-se em pacotes que trafegam por distintos caminhos até seu destino, ocasião em que são novamente recompostos.
Após análise do conceito apresentado sobre protocolos de rede, avalie as asserções a seguir e a relação proposta entre elas.
I. Havendo duas ou mais máquinas conectadas à internet, é possível sua comunicação devido aos protocolos de rede que possibilitam uma interpretação das informações por parte desses computadores.
PORQUE
II. Esses protocolos são definidos por elementos-chaves que possibilitam essa interpretação, são eles: a sintaxe, a semântica e o timing.
Resposta correta: A) As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
Explicação da resposta
Resposta correta: B) ftp
Explicação da resposta
from urllib.request import urlopen
resp = urlopen('http://www.google.com')
for field in resp.getheaders():
print(field)
I. O trecho usa a API em Python URLLIB para fazer a requisição de uma página contida na URL especificada na função urlopen.
II. A função urlopen irá retornar um objeto da classe http.client.HTTPResponse.
III. O loop irá percorrer todos os campos de cabeçalho retornados pela requisição.
IV. A URL especificada precisa estar online para que o código funcione como esperado.
Resposta correta: E) Todas estão corretas.
Explicação da resposta
<a href=”http://www.w3.org”>Clique aqui</a>
I. O trecho é um exemplo de uso de âncoras em HTML.
II. O trecho define um hiperlink para um outro site.
III. O navegador Web irá exibir a string “Clique aqui”, possibilitando o usuário clicar nela e ser direcionado para outra página.
IV. O código possui um elemento HTML que, por sua vez, possui um atributo.
Resposta correta: D) I, II, III e IV.
Explicação da resposta
Resposta correta: E) JSON
Explicação da resposta
I. O Cache DNS armazena as últimas consultas aos servidores temporariamente evitando a realização de uma nova tradução de nomes de domínio para IP conhecido.
PORQUE
II. As solicitações de tradução de nomes de domínios em IP devem ser processadas no mesmo instante, mesmo que gerem gargalos.
Resposta correta: D) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
Explicação da resposta