(1,0)
Na plataforma Microsoft COM (Component Object Model), todos os componentes devem implementar a interface:
Uma maneira de construir aplicações distribuídas é usar algum mecanismo para comunicação entre processos (IPC), tais como uma API de baixo nível fornecida pelo sistema operacional ou chamadas de procedimento remoto (RPC).Em comparação com o uso da API de baixo nível, o uso do RPC
Há diferentes formas de transparências num sistema distribuído, das quais uma delas oculta que um recurso pode ser usado por diversos usuários não simultaneamente, mas sequencialmente. Essa forma de transparência é:
São desvantagens dos sistemas distribuídos:
É uma aplicação típica do processamento distribuído ou paralelo:
São desvantagens da arquitetura de sistemas distribuídos as abaixo relacionadas, EXCETO:
Considere as afirmações abaixo sobre sistemas distribuídos.
I - Uma das tarefas de um escalonador distribuído é realizar o balanceamento de carga, que pode ser feito através da migração de processos entre os nós do sistema computacional distribuído.
II - Um sistema operacional distribuído é composto por uma rede de computadores independentes que, para o usuário do sistema, se comporta como se fosse um único computador.
III- Os nós que compõem um sistema distribuído podem executar sistemas operacionais diferentes.
Quais estão corretas?
Considere as afirmações abaixo sobre sistemas multiprocessados.
I - Em sistemas multiprocessados com memória distribuída, embora a escalabilidade seja muito boa, a comunicação torna-se um problema, por ser necessária uma rede de alto desempenho para comunicação entre processadores.
II - Sistemas multiprocessados com memória compartilhada são mais fáceis de programar, pois não aparece o problema de coerência de cache.
III- Sistemas Single Instruction Multiple Data referem-se a ambientes em que uma única instrução é executada por várias CPUs sobre dados diferentes, como por exemplo, em GPUs.
Considere os itens abaixo.
I - Compartilhamento de recursos de hardware e software.
II - Concorrência, pois vários processos podem operar simultaneamente em computadores separados, na rede.
III - Tolerância a defeitos, devido à disponibilidade de vários computadores e ao potencial para replicar as informações.
Quais são vantagens da utilização de sistemas distribuídos?
Um sistema distribuído é um conjunto de nós fracamente acoplados interconectados por uma rede de comunicação.SILBERSCHATZ, A.; GALVIN, P. B.; GREG, G. Fundamentos de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015.Em relação ao tema do texto, assinale a alternativa correta.
Recuperar senha