Buscar

Sistemas Distribuídos - Exercícios 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Qual o conceito da taxonomia de Flynn? 
Conceito referente à estrutura da arquitetura de processamento, com relação as instruções e 
aos dados. 
 
2. A Taxonomia se divide em 4 partes, quais são elas? 
SISD – Única linha de instrução, único fluxo de dados. 
SIMD – Única linha de instrução, múltiplo fluxo de dados. 
MISD – Múltiplas linhas de instruções, único fluxo de dados. 
MIMD – Múltiplas linhas de instruções, múltiplos fluxo de dados. 
 
3. Com relação as partes correlacionadas na taxonomia de flynn, defina cada umas delas? 
SISD – Aplicações em mono-processamento e mono-programação 
SIMD- Aplicações em sistemas multi-tarefas e sistemas assimétricos (Mestre/Escravo). 
MISD- Sem aplicação, apenas conceitual. 
MIMD – Aplicações em sistemas distribuídos simétricos (Paralelo). 
 
4. O que é memória compartilhada? 
É a memória identificada por ser acessada por mais de um processador, no mesmo local. 
 
5. Cite as vantagens e desvantagens do uso da memória compartilhada. 
Vantagens: por conter acesso liberado para todos os processadores, seu fluxo se mantém em 
um sentido único, linear. 
Desvantagens: Dificuldades em garantir um aumento de espaço de acordo com o número de 
processadores. 
 
 
 
 
 
6. O que é memória distribuída? 
É o acesso de diversas máquinas (computadores) ou nós em um conjunto de memórias, 
vinculando sempre a memória local individualizada. 
 
7. Cite as vantagens e desvantagens do uso da memória distribuída. 
Vantagens: garante um aumento de espaço de armazenamento, mesmo que mantenha um 
número alto de núcleos de processamento. 
Desvantagens: Uso de protocolos para troca de mensagens, tornando complexa a 
programação para o acesso aos dados. 
 
8. De acordo com seu conceito, qual a melhor opção de uso da memória, compartilhada ou 
distribuída? 
Depende da ocasião, concluindo que em um sistema centralizado o uso coerente é o da 
memória compartilhada, já em um sistema distribuído, pode-se encontrar os 2 modelos, 
assimétrico (mestre/escravo) e simétrico (paralelo). Assimétrico aplica-se em um sistema de 
alta-disponibilidade. Simétrica se aplica em um sistema de alto-desempenho. 
 
9. Como sabemos, temos 2 tipos conceituais de acoplamentos, cite quais são e explique cada um 
deles. 
Fortemente Acoplado, define um sistema único (multi-tarefa) 
Fracamente Acoplado, define um sistema distribuído, com um meio de comunicação 
estruturado por uma rede. 
 
10. Defina Sistema Operacional Distribuído, de acordo com seu acoplamento. 
Software é fortemente acoplado e hardware fracamente acoplada. 
 
11. Defina Sistema Operacional de Rede, de acordo com seu acoplamento. 
Software e Hardware são fracamente acoplados.

Outros materiais