Buscar

A1 - 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

Prévia do material em texto

A1 – Sistemas Distribuídos 
Os conceitos de processos e comunicação entre processos guiam o desenvolvimento de 
sistemas comunicantes, entre eles, os sistemas distribuídos. Além disso, considere a citação a 
seguir: 
A passagem de mensagens entre um par de processos pode ser suportada por duas 
operações de comunicação de mensagem: send e receive, definidas em termos de destinos e de 
mensagens. Para que um processo se comunique com outro, um deles envia (send) uma 
mensagem (uma sequência de bytes) para um destino e o outro processo, no destino, recebe 
(receive) a mensagem. Essa atividade envolve a comunicação de dados do processo remetente 
para o processo destino e pode implicar na sincronização dos dois processos (COULOURIS, 2013, 
p. 147). 
A questão tem por objetivo avaliar a capacidade do estudante de entender os conceitos de 
processos e comunicação entre processos. 
Considerando o que foi exposto, responda: qual a utilidade de um processo em um sistema 
distribuído? Onde o processo está localizado: no lado do cliente, no lado do servidor ou ambos? 
Justifique suas respostas e dê exemplos de, pelo menos, 3 processos que executa no seu 
computador. 
Fonte: COULOURIS, G. Sistemas distribuídos: conceitos e projeto. São Paulo, Bookman, 2013. 
[Recurso eletrônico]. 
Resposta: 
 A utilidade de um processo vem da necessidade de compartilhamento de recurso de 
Hardware ou Software entre os elementos de uma rede seja Cliente ou Servidor. 
 Não está localizado somente em um único lado, podendo ser usado pelo cliente ao solicitar 
algum serviço ao servidor ou pelo servidor ao solicitar um serviço a outro servidor. 
 Como exemplos de processos que executamos no computador temos: Google, Dropbox e 
Google Docs. 
 Google: Mostra ao usuário uma lista extensa de sites sobre o que foi pesquisado. Há pedidos 
HTTP, no qual, é acessado o servidor Web, ocorrendo a troca de interação entre o cliente 
solicitando informações de um servidor. 
 Dropbox: É um site de armazenamento em nuvem em que o usuário pode armazenar os 
arquivos que deseja além de poder realizar outras funcionalidades da plataforma. 
 Google Docs: Permite que os usuários importem, criem, editem e atualize documentos e 
planilhas garantindo a sua funcionalidade. 
• Avaliação final do texto: 9.5 
 
Comentários 
Olá estudante, 
A sua participação foi importante nesta atividade, porém por não atender de forma abrangente a questão 
proposta não foi possível atribuir nota máxima. Em futuras ocasiões consulte o material referencial e busque 
informações para embasar a sua resposta. 
Bons estudos!

Continue navegando