Ed
há 7 dias
Vamos analisar as alternativas sobre o algoritmo de Berkeley, que é um método utilizado para sincronizar relógios em sistemas distribuídos. a) O algoritmo de Berkeley parte do princípio de que existe uma autoridade única, o servidor, com o horário oficial. - Esta afirmação é verdadeira, pois o servidor atua como a autoridade central. b) O servidor solicita aos participantes os seus respectivos horários para definir um horário padrão para todas as máquinas. - Esta afirmação também é verdadeira, já que o servidor coleta os horários dos clientes. c) Todos os clientes do sistema são responsáveis por realizar a sincronização dos relógios, trocando mensagens entre si. - Esta afirmação é falsa, pois no algoritmo de Berkeley, a sincronização é centralizada no servidor. d) No processo de sincronização, o servidor solicita aos participantes a diferença de seus respectivos horários em relação ao horário informado. - Esta afirmação é verdadeira, pois o servidor calcula a diferença para ajustar os horários. e) Um servidor usando o algoritmo de Berkeley é passivo, e periodicamente responde aos processos participantes (clientes) com o horário atual. - Esta afirmação é falsa, pois o servidor é ativo e solicita os horários dos clientes. Analisando as opções, as alternativas a), b) e d) estão corretas, mas a que melhor resume a essência do algoritmo de Berkeley é a b), que fala sobre o servidor coletando os horários dos participantes. Portanto, a alternativa correta é: b) O servidor solicita aos participantes os seus respectivos horários para definir um horário padrão para todas as máquinas.