O algoritmo utilizado para sincronização do tempo em sistemas distribuídos é denominado algoritmo
- A Round Robin.
- B de Berkeley.
- C de Massachusetts.
- D Dijkstra.
- E bizantino.
O algoritmo utilizado para sincronização do tempo em sistemas distribuídos é denominado algoritmo
Os aplicativos que rodam em computadores em escala de warehouse (WSCs) dominam muitas decisões de trade-off de dimensionamento de sistemas. Consequentemente, em uma implantação típica de WSC, são necessárias diferentes camadas de software.
Dessa forma, assinale a opção que apresenta, corretamente, a camada de software com as seguintes características: “Software que implementa um serviço específico. Muitas vezes esta camada é dividida em serviços online e computações offline, já que eles tendem a apresentar requisitos diferentes.”
O PVM (Parallel Virtual Machine) é uma biblioteca projetada para o desenvolvimento de programas paralelos e distribuídos. Sobre o PVM, assinale a alternativa correta.
Um sistema distribuído é um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Em um sistema distribuído, ocorrerá um deadlock quando um ou mais processos esperam infinitamente por recursos que estão em uso no próprio sistema distribuído. Analise as assertivas abaixo e assinale a alternativa correta.
I. Uma das condições para ocorrer deadlock é a exclusão mútua, onde cada recurso é alocado a exatamente um processo ou está disponível. II. A única forma de resolver um deadlock é matando os processos envolvidos no deadlock. III. Um problema relacionado com o deadlock é a inanição (starvation), quando por alguma condição de seleção de processos/programas algum deles nunca recebe o recurso que precisa.
Os sistemas multiprogramáveis ou multitarefas podem ser classificados pela forma com que suas aplicações são gerenciadas. É uma característica dos sistemas de tempo compartilhado: