Com relação às características e funções básicas de um siste...

Próximas questões
Com base no mesmo assunto
Q110898 Sistemas Operacionais
Com relação às características e funções básicas de um sistema operacional, julgue os itens seguintes.

Um sistema operacional distribuído consiste de múltiplos processadores de dados fortemente acoplados.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

Para compreender por que a alternativa está incorreta, é essencial entender o que caracteriza um sistema operacional distribuído e como ele se diferencia de outras arquiteturas de sistemas.

Um sistema operacional distribuído é um software que gerencia um grupo de computadores independentes e os faz parecer a um único sistema para os usuários. Nesses sistemas, os computadores estão conectados através de uma rede de comunicação e não compartilham memória ou relógios comuns. Em vez disso, eles compartilham recursos através da rede, o que permite uma maior escalabilidade e tolerância a falhas.

O enunciado diz que "Um sistema operacional distribuído consiste de múltiplos processadores de dados fortemente acoplados". Este conceito, contudo, não se aplica aos sistemas operacionais distribuídos.

Vamos detalhar alguns conceitos importantes:

  • Sistemas fortemente acoplados: Em sistemas fortemente acoplados, também conhecidos como multiprocessadores, vários processadores compartilham uma única memória central. Esses sistemas são caracterizados por uma alta interdependência entre os processadores e a memória compartilhada, permitindo uma comunicação rápida e eficiente entre eles. Este tipo de arquitetura é típico de sistemas paralelos e não de sistemas distribuídos.
  • Sistemas fracamente acoplados: Em contrapartida, sistemas fracamente acoplados, ou distribuídos, consistem de múltiplos computadores independentes que se comunicam e coordenam suas ações através de mensagens de rede. Cada máquina possui sua própria memória local e os sistemas são projetados para funcionar mesmo que alguns dos componentes falhem.

Portanto, a característica de "fortemente acoplado" se refere a uma arquitetura de multiprocessamento, não de um sistema distribuído. Sistemas operacionais distribuídos são fracamente acoplados, com comunicação entre seus componentes feita via rede.

Espero que esta explicação tenha ajudado a esclarecer as diferenças fundamentais entre os tipos de acoplamento em sistemas e por que a alternativa apresentada está incorreta. Se tiver mais dúvidas ou precisar de mais detalhes, estou à disposição para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

São aqueles que gerenciam as atividades e os recursos distribuídos, possibilitando um processamento descentralizado e melhorando o desempenho do sistema.

Outra definição: Um conjunto de processos que são executados de forma concorrente, cada um dos quais acessando um subconjunto de receursos do sistema por meio de um mecanismo de troca de mensagens através de uma rede de comunicação, que nem sempre é confiável.

As vantagens de um Sistema Distribuído em relação aos outros é sua maior disponibilidade, geralmente resultante da redundância de seus componentes

Sistema Distribuído ---------> Mais transparente que os Sistemas em Rede

Essa transparência pode ser notada em vários aspectos:
  • Transparência de acesso a arquivos
  • Transparência de desempenho
  • Transparência de localização
  • Transparência de concorrência

ITEM ERRADO
Os sistemas distribuídos podem ser fracamente acoplados ou fortemente acoplados. Nos sistemas fortemente acoplados existem vários processadores compartilhando um única memória controlados por um SO. Já nos sistemas fracamente acoplados cada processador possui sua memória.

e-

Os sistemas fracamente acoplados se caracterizam por serem compostos de unidades independentes de uma unidade central; logo, cada membro tem sua propria memoria, processador i/o devices etc. Possuem 1 ou + sistemas interligados, cada 1 com seu proprio OS. Cada 1 possui e administra seus proprios recursos. Sistemas distribuidos se dividem em 2 categorias:

 

1- SO de rede - SOs interconectados compatilhando recusros entre usuarios. e.g.: LAN. Quando ha falhas, o funcionamento continua,

 

2- SO distribuidos - sistemas sao separados com forte relacionamento. na maioria das vezes, mesmo SO, o que para usuarios vem de forma transparente. Ha load balacing (processador ocioso processa uma tarefa) , compartilhamnento de recursos transparente e tolerancia a falhas. 

Gabarito Errado

Um sistema operacional distribuído é um software que roda sobre uma coleção de nós computacionais independentes, separados fisicamente mas conectados. Cada nó individual possui um subconjunto de software do sistema operacional agregado. Para um usuário, um sistema operacional distribuído funciona exatamente como um sistema com um único nó.

 

Um sistema distribuído é uma coleção de dispositivos autônomos conectados por uma rede de comunicação que é percebida pelos usuários como um único dispositivo provendo serviços ou resolvendo algum problema. Dessa forma contribui para que as plataformas diferentes de hardware possam manter uma comunicação eficiente. Para os usuários a complexidade que é necessária para criar e manter essa estrutura fica abstraída para que a produtividade de cada usuário seja aumentada com o acesso dos recursos disponíveis.

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo