Buscar

COMUNICAÇÃO ENTRE APLICAÇÕES - TESTE COMHECIMENTO - R


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

Continue navegando


Prévia do material em texto

21/05/2023, 08:18 UNIFANOR: Alunos
https://simulado.wyden.com.br/alunos/ 1/5
Teste de
Conhecimento
 avalie sua aprendizagem
As camadas do modelo OSI têm seus serviços de�nidos, elas sabem o que devem fazer, entretanto, não estão
de�nidos protocolos, ou o como fazer. A camada que é responsável por garantir a comunicação con�ável entre
processos é a:
As redes de computadores são estruturadas utilizando o conceito de camadas, com o objetivo de facilitar a
manutenção e evolução dos serviços de redes. Acerca do conceito de camadas de rede podemos dizer que:
COMUNICAÇÃO ENTRE APLICAÇÕES
Lupa  
 
DGT1358_202209068662_TEMAS
Aluno: RENAN ALVES DINIZ Matr.: 202209068662
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.
Todas as alternativas estão incorretas.
Enlace.
Rede.
Transporte.
Sessão.
Data Resp.: 21/05/2023 08:17:06
Explicação:
A resposta correta é: Transporte.
A camada de transporte é uma das camadas do modelo de referência OSI (Open Systems Interconnection) e é
responsável por garantir a entrega con�ável dos dados da origem ao destino. Ela atua como intermediária entre
as camadas de aplicação e de rede, oferecendo serviços a camada de aplicação e usando os serviços da camada
de rede.
 
2.
Uma camada utiliza o serviço da camada inferior e oferece para a camada superior.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
21/05/2023, 08:18 UNIFANOR: Alunos
https://simulado.wyden.com.br/alunos/ 2/5
(UFRJ/2021) Marque a alternativa que apresenta uma função dos números de porta incluídos nos segmentos TCP
e UDP.
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:
Todas as alternativas estão incorretas.
Permitiu a diminuição no volume de dados a ser transmitido pelo meio de comunicação.
Uma camada utiliza o serviço da camada superior e oferece para a camada inferior.
Tornou o problema de transmissão de dados mais complexo do que se fosse desenvolvido em uma camada
única.
Data Resp.: 21/05/2023 08:17:09
Explicação:
A resposta correta é: Uma camada utiliza o serviço da camada inferior e oferece para a camada superior.
Uma camada utiliza o serviço da camada inferior e oferece serviço para a camada superior, permitindo que cada
camada se concentre nas tarefas especí�cas que lhe são atribuídas e abstraia o detalhamento das camadas
inferiores.
O conceito de camadas não visa necessariamente a diminuição do volume de dados transmitidos, mas sim a
divisão das tarefas em camadas especí�cas para facilitar a manutenção e evolução dos serviços de redes.
É a camada superior que utiliza o serviço da camada inferior e não o contrário.
O conceito de camadas, na verdade, tornou o problema de transmissão de dados mais fácil de resolver, pois
permite que cada camada se concentre nas tarefas especí�cas e facilitou a evolução dos serviços de redes.
CAMADAS DE APLICAÇÃO E TRANSPORTE
 
3.
Identi�car se o protocolo da camada de transporte é TCP ou UDP.
Identi�car o default gateway.
Permitir que o host ordene os pacotes corretamente.
Identi�car aplicações em um mesmo host permitindo que os dados sejam encaminhados à aplicação correta.
Realizar o controle de �uxo.
Data Resp.: 21/05/2023 08:17:13
Explicação:
Os números de porta são usados para identi�car aplicações distintas em um mesmo host. Quando um segmento
chega a um host, o número de porta destino é usado para determinar qual aplicação o segmento deve ser
entregue. Dessa forma, os números de porta funcionam como uma forma de identi�car aplicações em um host e
permitir que os dados sejam encaminhados à aplicação correta.
 
4.
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.
Servidores web são softwares que executam na camada de transporte do modelo OSI.
A arquitetura do software de acesso à web é um exemplo de arquitetura peer-to-peer.
Servidores web atendem tipicamente na porta 80.
Data Resp.: 21/05/2023 08:17:16
Explicação:
21/05/2023, 08:18 UNIFANOR: Alunos
https://simulado.wyden.com.br/alunos/ 3/5
Em cada camada, uma Unidade de Dados de Protocolo, ou PDU (Protocol Data Unit) possui campos de cabeçalho e
um campo de carga útil.
Dentre as opções a seguir, qual é o nome do PDU da camada de enlace de dados?
Todas as atividades na Internet que envolvem duas ou mais entidades remotas que se comunicam são governadas
por um elemento que de�ne o formato e a ordem das mensagens trocadas entre duas ou mais entidades
comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro
evento. 
O nome desse elemento é:
As primitivas de transporte denominadas "primitivas de soquetes" usadas no UNIX de Berkeley para o TCP, são
amplamente usadas em programação para a Internet.
Marque a alternativa que possui a primitiva responsável por "anunciar a disposição para aceitar conexões; mostra
o tamanho da �la":
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.
Rótulo
Quadro
Mensagem
Segmento
Datagrama
Data Resp.: 21/05/2023 08:17:18
Explicação:
O nome da Unidade de Dados de Protocolos comumente utilizado na camada de enlace é quadro.
 
6.
Protocolo
Serviço
Link
Interface
Encapsulamento
Data Resp.: 21/05/2023 08:17:20
Explicação:
É preciso que duas (ou mais) entidades comunicantes executem o mesmo protocolo para que uma tarefa seja
realizada. Dentro de uma arquitetura em camadas, dois nós se comunicam entre si utilizando o mesmo
protocolo, no que é conhecido como comunicação horizontal.
7398DESENVOLVIMENTO DE APLICAÇÕES COM SOCKETS
 
7.
21/05/2023, 08:18 UNIFANOR: Alunos
https://simulado.wyden.com.br/alunos/ 4/5
Na programação TCP é possível ao servidor saber o endereço do cliente ao qual um soquete conectado está
vinculado, executando um método a qualquer momento.
 
Dentre as opções a seguir, marque aquela que possui esse método.
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?
RECEIVE
LISTEN
ACCEPT
CONNECT
BIND
Data Resp.: 21/05/2023 08:17:23
Explicação:
Note que a chamada da função listen() não é necessária ao usar o soquete UDP, pois o UDP não é orientado à
conexão como o TCP, não tendo sentido em ouvir/aceitar como há para SOCK_STREAM.
 
8.
getaddr().
getclient().
getpeername().
servermethod().
getcliinfo().
Data Resp.: 21/05/2023 08:17:25
Explicação:
socket.getpeername() retorna o endereço remoto ao qual o soquete está conectado. Isso é útil para descobrir o
número da porta de um soquete IPv4/v6 remoto, por exemplo.
7399WEB SERVICES EM PYTHON
 
9.
pandas
spyne
zeep
lxml
django
Data Resp.: 21/05/2023 08:17:28
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 aozeep, é utilizado no cliente, enquanto pandas permite análises
estatísticas.  
21/05/2023, 08:18 UNIFANOR: Alunos
https://simulado.wyden.com.br/alunos/ 5/5
O banco de dados PostgreSQL é amplamente utilizado no mercado de desenvolvimento, pois apresenta ótimas
características como repositório de dados. Entre as opções apresentadas, qual delas de�ne corretamente uma
característica do banco de dados PostgreSQL?
 
10.
Permite apenas uma instância de banco por servidor.
Oferece uma ferramenta grá�ca de administração denominada pgAdmin.
Não oferece suporte a transações, sendo gerados apenas logs de execução.
Segue o modelo NoSQL baseado em grafos.
Segue o modelo NoSQL documental, com armazenamento no formato JSON.
Data Resp.: 21/05/2023 08:17:31
Explicação:
O banco de dados PostgreSQL segue o modelo relacional, uma contraposição direta aos modelos NoSQL, com
bom suporte a transações e o gerenciamento de várias instâncias de banco para o mesmo servidor. Para
aumentar a produtividade, oferece uma ferramenta grá�ca de administração denominada pgAdmin.    
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 21/05/2023 08:17:03.