Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Sistemas Distribuídos — ESAF 2006

Arquitetura de ComputadoresSistemas Distribuídos
Código
qg780097
Banca
ESAF
Órgão
SUSEP
Ano
2006
Nível
Superior
Um sistema distribuído é uma coleção de processadores pouco acoplados, interconectados por uma rede de comunicação. A respeito de seus fundamentos, é correto afirmar que
  1. Ana estratégia preemptiva de transferência de tarefas para escalonamento em ambientes distribuídos, têm-se a transferência de tarefas parcialmente executadas e, com isso, o estado da tarefa também deve ser transferido.
  2. Bprotocolos de bloqueio em duas fases podem ser usados em ambientes distribuídos. Nesse contexto, o esquema de protocolo parcial requer apenas duas transferências de mensagem para tratar de requisições de bloqueio e uma para tratar de desbloqueios.
  3. Cem uma estratégia de prevenção de deadlocks para ambientes distribuídos, requer-se que a quantidade máxima de recursos requisitados por um processo seja conhecida antes de sua execução.
  4. Da técnica totalmente distribuída para implementar exclusão mútua em arquiteturas distribuídas faz circular um token entre os processos do sistema. A posse do token dá direto a seu possuidor, entrar na sessão crítica.
  5. ERMI (Remote Method Invocation) é uma das estratégias para a comunicação em sistemas cliente/servidor em 2 e 3 camadas. Baseia-se na troca de mensagens bem estruturadas e endereçadas a um daemon RMI associado a uma porta no sistema remoto, e os parâmetros são estruturas de dados comuns em RMI.
Revelar gabarito e comentário

GabaritoA — na estratégia preemptiva de transferência de tarefas para escalonamento em ambientes distribuídos, têm-se a transferência de tarefas parcialmente executadas e, com isso, o estado da tarefa também deve ser transferido.

Link permanente: /questoes/qg780097