Baixe o app para aproveitar ainda mais
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!
Compartilhar