Buscar

sistemas distribuidos


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

 Pergunta 1 
0 em 1 pontos 
 
Enquanto a chamada com procedimento normal é feita por meio de um valor ou referência 
de uma variável, a remota é realizada por meio de uma chamada próxima a uma local, 
abstraindo a informação de chamada remota para o solicitante do método em questão. 
Assinale a alternativa que contém informações corretas sobre a chamada remota: 
 
Resposta 
Selecionada: 
 
Possibilita que uma mensagem enviada seja deletada em 
toda a rede 
Resposta Correta: 
O comando read () é trocado por uma prorrogação 
funcional 
Feedback 
da 
resposta: 
Sua resposta está incorreta. A alternativa não está correta, pois 
uma chamada remota possibilita que um programa de 
computador chame um procedimento em outro espaço 
endereçado, ou seja, acesse as requisições localizadas em uma 
máquina, em outra máquina, desde que elas estejam conectadas 
a uma rede. 
 
 
 Pergunta 2 
1 em 1 pontos 
 
Endereço de Protocolo da Internet ou Endereço IP é a tradução para o Internet Protocol 
Adress; ou seja, termo referente a uma codificação de cada máquina ou aparelho 
conectado a uma rede sob o protocolo de internet para comunicação; cuja função se 
resume à identificação de interface e endereçamento de localização. 
Assinale a alternativa que contenha informações corretas sobre o protocolo IP 
 
 Entendemos que para identificar uma conexão entre dois pontos usamos <IP, PORTA>, de 
modo que, se um cliente possui um IP 192. 168.0. 200 e este quer se comunicar com o 
servidor cujo IP 10.47.99 ele precisa enviar uma mensagem ao sistema utilizando a Api 
Winsock para ter acesso há uma porta do sistema operacional, no caso Windows. 
 
Resposta 
Selecionada: 
 
Para identificar uma conexão entre dois pontos usamos 
<IP, PORTA> 
Resposta Correta: 
Para identificar uma conexão entre dois pontos usamos 
<IP, PORTA> 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois o indicativo 
para conexão entre os pontos de uma rede é o comando <IP, 
PORTA>, a partir do qual é enviado uma mensagem ao sistema 
usando um ApiWinsock para assim se obter o acesso a uma 
porta do sistema operacional, no caso Windows. No caso de um 
endereço IP 10.47.99, teremos que os últimos números (99) 
serão a porta local do socket, passível de comunicação. 
 
 
 Pergunta 3 
1 em 1 pontos 
 
Sabemos que a intercomunicação pode ser feita a partir da implantação dos sockets em 
algumas linguagens, como a Java. Nesse caso, o servidor Java responderá às solicitações 
feitas pelos clientes, de modo que, em seguida, são implementadas ações do lado do 
cliente, as quais enviarão as solicitações para o servidor, aguardando resposta. Para 
usarmos o socket TPC/IP é necessária a importação de algumas bibliotecas na classe 
 
Java. Assinale a alternativa que contenha informações corretas sobre algumas bibliotecas 
na classe Java: 
Resposta Selecionada: 
import java.PrintWriter 
Resposta Correta: 
import java.PrintWriter 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois para haver 
possibilidade de comunicação entre as máquinas é preciso a 
criação de uma classe Servidora, a qual é responsável pela 
espera de conexão entre cliente e Servidor, tendo como exemplo 
a classe Java, como a import java.io.PrintWriter. 
 
 
 Pergunta 4 
1 em 1 pontos 
 
A arquitetura de uma chamada remota de procedimento determinará o curso da 
comunicação e os elementos mais importantes que a compõe, ou seja, é a partir dela que 
será conhecida o meio de comunicação e seus componentes. Para isso, esse modelo 
seguirá alguns passos. Sobre os passos da arquitetura de uma chamada remota de 
procedimento, analise as afirmativas a seguir: 
 
1. A mensagem é gerada e emitida fora da máquina até seu destino. 
2. A camada externa da rede é a responsável pela entrega da mensagem, de acordo com o 
IP. 
3. Conversão, empacotamento e envio pela rede são alguns passos seguidos pela resposta 
do servidor. 
4. A mensagem mantém seu código inicial e chega ao setor de requisição. 
 
 
Está correto o que se afirma em: 
 
Resposta Selecionada: 
III, apenas. 
Resposta Correta: 
III, apenas. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois assim que a 
resposta é recebida pelo servidor, ela é convertida e conduzida 
ao processo cliente, corroborando com a alternativa III que diz 
que as fases de uma resposta do servidor são a transformação, , 
empacotamento e despacho pela rede da resposta do servidor. 
 
 
 Pergunta 5 
0 em 1 pontos 
 
O Socket e a ServerSocket são usadas basicamente para estabelecer comunicação entre 
cliente e servidor, de modo que suas aplicações são possíveis em diversos cenários. Dada 
essa afirmativa, podemos dizer que são exemplos desses cenários as criações de soluções 
para o sistema e chat somente para cliente-servidor. Neste sentido, assinale a alternativa 
que indique qual é o resultado obtido a partir o uso de Socket e ServerSocket: 
 
Resposta 
Selecionada: 
 
Durante uma comunicação Socket o início dela 
Resposta Correta: 
a criação de um socket permite a criação de um objeto 
ServerSocket 
 
Feedback 
da 
resposta: 
Sua resposta está incorreta. A alternativa está incorreta, pois ao 
citar a Socket e a ServerSocket como possíveis criadoras de 
soluções para o sistema e citar que o chat é estabelecido apenas 
para cliente-servidor. Esse tipo de implementação estabelece 
conexão, ou seja, permite a comunicação entre cliente e servidor 
possibilitando a criação de chat entre cliente-cliente e cliente- 
servidor, além de sincronizar informações em sistemas 
distribuídos. 
 
 Pergunta 6 
0 em 1 pontos 
 
Vimos que o TCP significa um tipo de protocolo de controle de transmissões, ou seja, se 
refere a um dos sistemas de envio de pacotes mais empregado da internet. Quando um 
cliente acessa um site por exemplo, o computador envia dados ao servidor solicitando o 
envio dos conteúdos desta página, de forma que essas informações são reenviadas para o 
navegador mostrando o que foi solicitado. Assinale a alternativa que contenha afirmações 
corretas sobre o protocolo TCP: 
 
Resposta 
Selecionada: 
 
Este processo de envio e recebimento desses pacotes 
acontece uma única que você clica em um link, ou faz um 
login ou publica algum comentário no seu computador. 
Resposta 
Correta: 
 
Este processo de envio e recebimento desses pacotes 
acontece a cada vez que você clica em um link, ou faz um 
login ou publica algum comentário na rede. 
Feedback 
da resposta: 
Sua resposta está incorreta. A alternativa está incorreta, pois o 
TCP não envia somente dados mas recebe informações de volta 
para segurar o que foi recebido, de modo que isso só é possível 
por meio de um sistema de numeração própria e insistência no 
reenvio de dados, pois se o receptor não receber o pacote de 
dados corretamente a informação é enviada novamente até que 
se chegue ao seu destino, de modo que haja uma checagem 
desses erros assegurando que nenhuma das informações foi 
corrompida durante o trajeto. 
 
 
 Pergunta 7 
0 em 1 pontos 
 
A comunicação interprocessos é feita a partir dos Sockets, responsáveis pelo transporte de 
informações. Nesse caso, alguns padrões são respeitados como o Accept, Read e Write, 
responsáveis pela criação de um socket novo quando uma conexão é estabelecida; e 
ainda, leitura e escrita de dados do buffer associado ao socket. 
A partir do exposto, associe os conceitos às suas características: 
 
1 - Accept 
2 - Read 
3 - Write 
 
( ) Faz a leitura do assunto referido ao buffer relativo a um socket. 
( ) Origina um novo socket, responsável pela comunicação. 
( ) Grafa os dados em buffer, o qual está associado a um socket. 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência 
correta: 
 
Resposta Selecionada: 
2, 3, 1. 
Resposta Correta: 
1, 2, 3. 
Feedback 
da 
resposta: 
Sua resposta está incorreta. Aalternativa está incorreta pois não 
apresenta a sequência da maneira adequada, pois após o 
recebimento da mensagem pela porta do servidor, o socket, ao 
qual ela foi encaminhada, executará dentro do servidor, o pedido/ 
tarefa, respeitando dentre os processos, o Accept, Read e Write, 
ou seja, recebimento, leitura e transcrição de dados. 
 
 
 Pergunta 8 
1 em 1 pontos 
 
A área de interação Sockets possibilita a comunicação entre sistemas numa rede, sendo 
seu ponto final. Essa interação pode ser feita em linguagens distintas, como por exemplo, a 
Java, a qual, geralmente responde às requisições, as quais são aferidas por meio de 
conexões, a partir de uma porta. A API Socket é um interface de programação, a qual 
permite controle e uso dos sockets; que possui alguns métodos padronizados. 
Nesse sentido, assinale a alternativa que indique um exemplo de método padronizado 
citado no texto: 
 
 
 
Resposta Selecionada: 
Listen. 
Resposta Correta: 
Listen. 
Feedback 
da resposta: 
Resposta correta. A alternativa está correta, pois o método Listen 
é conhecido, dentro dos métodos padronizados, como o modo 
de espera ou passividade de um Socket, ou seja, é o 
responsável por indicar se o sistema deve ou não aguardar as 
conexões a serem estabelecidas com o cliente. 
 
 
 Pergunta 9 
1 em 1 pontos 
 
Os protocolos são formalidades controladoras e possibilitadoras de conexão e transferência 
de dados entre sistemas computacionais, dentre os protocolos existentes, podemos citar o 
Transmission Control Protocol (TCP) e User Datagram Protocol (UDP), os mais utilizados 
juntamente ao Protocolo de Internet (IP). 
Sobre os protocolos TCP e UDP, analise as afirmativas a seguir: 
 
1. O TCP é responsável pelo transporte e entrega das mensagens entre o emissor e o 
receptor. 
2. O UDP é utilizado principalmente para transmissão de dados bancários. 
3. O UDP não apresenta meios de apuração referentes à recepção de pacotes. 
4. O TCP tem por definição manter os dados em um único pacote enviado individualmente 
formando a mensagem desejada. 
5. O UDP transfere pacotes para o IP por meio de canal de comunicação fixo. 
 
 
Está correto o que se afirma em: 
 
 
Resposta Selecionada: 
I e III, apenas. 
Resposta Correta: 
I e III, apenas. 
Feedback 
da 
resposta: 
Resposta correta. A alternativa está correta, pois as afirmativas I 
e III estão corretas, já que o protocolo UDP é isento de 
mecanismos que garante a recepção de pacotes, ou seja, não 
possui mecanismos de reconhecimento de entrada e saída de 
pacotes; e o protocolo TCP é protocolo vigente na relação 
emissor e receptor, ou seja, como ele é orientado em conexão e 
usuário de reconhecimento de recebimento de pacotes, garante 
a entrega de pacotes. 
 
 Pergunta 10 
1 em 1 pontos 
 
O WWV é o acrônimo usual para National Institute of Standards and Technology Time & 
Frequency shortwave radio station e é responsável pelo informativo do tempo correto para 
o sincronismo de máquinas, o qual está localizado no oeste dos Estados Unidos da 
América, no estado de Colorado. Assinale a alternativa que contém afirmações corretas a 
respeito do WWV: 
 
Resposta 
Selecionada: 
 
Apesar da “instantaneidade”, o tempo gasto para informação 
chegar ao solicitante, também interfere em sua atualização e 
sincronismo. 
Resposta 
Correta: 
 
Apesar da “instantaneidade”, o tempo gasto para informação 
chegar ao solicitante, também interfere em sua atualização e 
sincronismo. 
Feedback 
da resposta: 
Resposta correta: verdadeira. A alternativa está correta, pois 
apesar de ser um excelente meio de consulta, os anúncios de 
tempo estão normalmente atrasados em 30 ms com o uso linhas 
terrestres nos EUA, podendo chegar a 150 ms em celulares e 
redes de voz sobre IP, e a 250 ms para conexão telefônica por 
satélite.