Buscar

Unidade 8 - Probabilidade

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

Unidade 9 - Introdução à programação paralela e distribuída
1 - A programação paralela e distribuída permite tirar proveito do paralelismo oferecido pelas arquiteturas onde elas se executam. A diferença da programação paralela e da distribuída está na arquitetura onde é executada. 
Sobre essa afirmação, é correto afirmar que:
R: E. 
a programação distribuída se baseia em processos
2 - A programação paralela e distribuída tem como parte fundamental para alcançar o paralelismo a forma como os processos ou threads vão se comunicar. Portanto, a comunicação é parte fundamental da programação paralela e distribuída. 
Com relação à comunicação, é correto afirmar que:
R: E. 
a comunicação de programas distribuídos ocorre pela troca de mensagens.
3 - A programação paralela tem uma série de plataformas para sua implementação em diversas linguagens. Qual das alternativas a seguir se refere a uma plataforma exclusiva de programação paralela?
R: C. 
OpenMP
4 - A programação paralela e distribuída é feita principalmente por dois conceitos básicos: processos e threads.
Sabe-se que processos são mais pesados que threads. Por que isso acontece?
R: E. 
Threads vivem dentro de um processo já existente e têm acesso à sua memória.

Continue navegando