Buscar

COMUNICAÇÃO ENTRE APLICAÇÕES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Teste de
Conhecimento
 avalie sua aprendizagem
O processo de encapsulamento permite que cada camada possa abstrair do conteúdo recebido pelas camadas
superiores, garantindo o isolamento das informações. O processo do encapsulamento ocorre quando:
COMUNICAÇÃO ENTRE APLICAÇÕES
Lupa  
 
DGT1358_202209251327_TEMAS
Aluno: WALLACE FRANCIS DA SILVA CRESPO Matr.: 202209251327
Disc.: COMUNICAÇÃO ENTRE AP  2023.1 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para
sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
MODELO DE REFERÊNCIA OSI E ARQUITETURA TCP/IP
 
1.
A camada superior envia, por meio do protocolo, os dados para a mesma camada de outro dispositivo.
Pela interface, uma camada recebe dados da camada imediatamente inferior e adiciona o cabeçalho da
própria camada.
Uma camada recebe as informações da camada inferior, por meio do serviço, adicionando o cabeçalho da
própria camada.
A camada inferior recebe, pela interface, os dados da camada superior, adicionando o próprio cabeçalho.
Todas as alternativas estão incorretas.
Data Resp.: 10/04/2023 21:44:55
Explicação:
A resposta correta é: A camada inferior recebe, pela interface, os dados da camada superior, adicionando o
próprio cabeçalho.
O encapsulamento é um conceito importante em computação e redes de computadores que se refere à técnica
de agrupar dados e informações em uma estrutura, geralmente chamada de pacote, para garantir a entrega
e�ciente e segura desses dados.
O processo de encapsulamento consiste em adicionar camadas adicionais às informações originais, com cada
camada adicionando informações adicionais, como endereços de origem e destino, identi�cadores de protocolo,
informações de veri�cação de erro, etc. Isso permite que o pacote viaje de forma segura através da rede,
passando por vários dispositivos intermediários, até chegar ao seu destino �nal.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
A arquitetura TCP/IP tem bem de�nidos protocolos que são utilizados nas quatro camadas do modelo. São
exemplos de protocolos da camada de aplicação, transporte e internet, respectivamente:
Quando o hospedeiro de origem vai enviar os dados, das mais diversas aplicações que estejam rodando, a camada
de transporte vai dividir esses pacotes de informações em segmentos, antes de enviar para a camada de rede.
Porém, antes disso, a camada de transporte precisa colocar no cabeçalho dos segmentos os dados do hospedeiro
bem como a porta na qual cada segmento deve ir.
Disponível em: https://www.programacaoprogressiva.net/2019/02/Portas-Multiplexacao-Demultiplexacao-
Redes-de-Computadores-Curso.html. Acesso em: 22 set. 2022. Adaptado.
Quanto ao processo de multiplexação, marque a alternativa correta.
Quando deseja acessar uma página web, um usuário utiliza um browser (navegador) que busca a página solicitada
em um servidor web. Com base na interação entre o browser e o servidor web, marque a alternativa correta:
 
2.
IP, TCP e http.
Todas as alternativas estão incorretas.
SMTP, IP e TCP.
FTP, UDP e http.
http, UDP e IP.
Data Resp.: 10/04/2023 21:45:17
Explicação:
A resposta correta é: HTTP, UDP e IP.
A camada de aplicação é a camada mais alta do modelo TCP/IP e inclui protocolos como o HTTP (Hypertext
Transfer Protocol), que é utilizado para transferir arquivos da web, como páginas da web, imagens, vídeos, entre
outros.
A camada de transporte inclui protocolos como o UDP (User Datagram Protocol) que é utilizado para transferir
pacotes de dados sem garantir a entrega, ou seja, sem veri�car se os pacotes foram recebidos corretamente. O
UDP é usado em aplicações que requerem tempo real, como jogos online e voz sobre IP.
A camada de internet inclui o protocolo IP (Internet Protocol), que é responsável por encaminhar pacotes de
dados através da internet, através da identi�cação da fonte e destino dos pacotes de dados. O IP também é
responsável por fragmentar os pacotes de dados em tamanhos que possam ser transmitidos pelo meio de
comunicação e recompô-los no destino.
CAMADAS DE APLICAÇÃO E TRANSPORTE
 
3.
Os protocolos de transporte da internet utilizam números de porta para realizar a multiplexação.
A multiplexação ocorre somente em protocolos sem conexão, como o UDP.
A multiplexação ocorre somente em protocolos orientados à conexão, como o TCP.
A multiplexação ocorre no nível físico, sendo essencial para a comunicação entre camadas.
Se o protocolo IP for utilizado, não será necessária a multiplexação na camada de transporte.
Data Resp.: 10/04/2023 21:45:57
Explicação:
A resposta correta é: Os protocolos de transporte da internet utilizam números de porta para realizar a
multiplexação. Ao receber mensagens das aplicações para envio, o protocolo de transporte as identi�ca por seus
respectivos números de porta, permitindo, assim, que várias aplicações possam utilizá-los ao mesmo tempo.
 
4.
Na literatura, as redes de computadores podem ser classi�cadas de várias formas, sempre com base em
fundamentos con�áveis e validados. 
Na literatura formal, são elementos para a classi�cação de redes de computadores:
I. Critérios relativos/subjetivos.
II. Meio de transmissão.
III. Arquitetura de Rede.
IV. Meio de transmissão.
Marque a alternativa que possui todas os elementos corretos:
A radiação eletromagnética consiste em ondas do campo eletromagnético, que se propagam pelo espaço e
carregam energia eletromagnética radiante. A luz visível que vem de uma lâmpada em sua casa e as ondas de rádio
que vêm de uma estação de rádio são dois tipos de radiação eletromagnética
É um exemplo de onda eletromagnética utilizada em redes não-guiadas:
Servidores web são softwares que executam na camada de transporte do modelo OSI.
Servidores web atendem tipicamente na porta 80.
A arquitetura do software de acesso à web é um exemplo de arquitetura peer-to-peer.
O protocolo www é utilizado como forma de acessar páginas da web.
O protocolo utilizado para a transferência de páginas web entre browser e servidor é o DNS.
Data Resp.: 10/04/2023 21:46:24
Explicação:
Aplicações web utilizam a arquitetura cliente-servidor operando na camada de Aplicação. O protocolo DNS é
responsável por converter solicitações de nomes em endereços IP. E servidores web atendem as solicitações
tipicamente na porta 80.
7397REDES DE COMPUTADORES E A INTERNET
 
5.
III, IV
I, II, III, IV
II, III
II, III, IV
I, II, III
Data Resp.: 10/04/2023 21:47:00
Explicação:
Devemos usar critérios reconhecidamente bem fundamentados para avaliação das redes de computadores
 
6.
Cabo coaxial
Micro-ondas
Cabo USB
Fibra ótica
Cabo de par trançado
Data Resp.: 10/04/2023 21:47:22
Um script escrito em Python pode ser criado e editado com um editor de texto, mas requer um interpretador
Python para ser executado.
Você pode abrir e editar scripts Pyhon com qualquer editor de texto ou código-fonte. Os editores de código-fonte
fornecem ferramentas úteis de realce de sintaxe e edição de código que facilitam a revisão e edição de scripts
Python.
 
Um arquivo que contém um script Python, tipicamente, possui a extensão:
(FUNDATEC/2022) Em uma comunicação em rede, é necessário utilizar diferentes tipos de endereços
dependendo da camada. Na camada de enlace de dados, utiliza-se o endereço MAC, enquanto a camada de rede
utiliza o endereço IP. Qual é o mecanismo de endereçamento equivalente da camada transporte?
Explicação:
 Redes não guiadas não utilizam um meio físico para ''guiar'' a propagação dos sinais, ao invés disso, utilizam o ar
para espalhar o sinal na forma de sinais eletromagnéticos
7398DESENVOLVIMENTO DE APLICAÇÕES COM SOCKETS
 
7.
.xml
.py
.jar
.c
.phy
Data Resp.: 10/04/2023 21:47:48
Explicação:
A extensãode arquivo tipicamente usada para identi�car códigos em Python é .py.
 
8.
Porta.
Segmento
Cabeçalho.
Janela deslizante.
Número de sequência.
Data Resp.: 10/04/2023 21:48:03
Explicação:
As portas bem conhecidas variam entre 0 e 1023; as portas registradas variam entre 1024 e 49151; as portas
gratuitas variam entre 49152 e 65535.
7399WEB SERVICES EM PYTHON
 
9.
A biblioteca zeep permite criar clientes SOAP de forma extremamente simples no Python, com grande ganho de
produtividade. Considerando as opções seguintes, qual a informação correta acerca dos clientes construídos com
zeep?
Ao trabalharmos no ambiente Python, qual biblioteca permite a de�nição de Web Services do tipo SOAP, entre
outros serviços no estilo RPC, de forma simples, com base em um pequeno conjunto de anotações e seguindo o
paradigma orientado a objetos?
Os stubs são gerados com a passagem do endereço do WSDL no construtor do cliente.
É necessário especi�car uma biblioteca de validação XML, como o lxml.
O resultado de uma chamada deve ser interpretado por um parser XML.
Obriga a de�nição dos envelopes SOAP em variáveis de texto do Python.
Precisa ser hospedado em um servidor Web, como aqueles criados com Django.
Data Resp.: 10/04/2023 21:48:23
Explicação:
Com a passagem do descritor de serviços (WSDL) para o construtor do cliente, os stubs são criados, e a chamada
para os métodos expostos se assemelham a simples chamadas locais, enquanto estão sendo transmitidas via
protocolo HTTP. Todo o processo é automático, sem a necessidade de incluir validadores e interpretadores
XML, ou da especi�cação no código do envelope SOAP, o que torna o processo extremamente simples e
produtivo. Por se tratar de um aplicativo cliente, não precisa ser hospedado em um servidor.
 
10.
pandas
zeep
django
lxml
spyne
Data Resp.: 10/04/2023 21:48:41
Explicação:
A biblioteca spyne permite a de�nição de serviços SOAP, com base em classes que descendem de ServiceBase,
na qual os métodos expostos devem utilizar a anotação rpc. Para executar os Web Services, eles são hospedados
em um servidor Web, que pode ser de�nido via Django, e a validação do formato XML deve ser feita através de
bibliotecas como o lxml. Com relação ao zeep, é utilizado no cliente, enquanto pandas permite análises
estatísticas.  
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 10/04/2023 21:44:31.

Outros materiais