Buscar

SISTEMAS DISTRIBUIDOS COMPUTACAO PARALELA- SIMULADO

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

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
Você viu 3, do total de 6 páginas

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA 
 
Acertos: 10,0 de 10,0 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a 
alternativa correta. 
 
 
MISD. 
 
SIMD. 
 
MMIS. 
 
SSID. 
 
MMID. 
 
 
Explicação: 
A resposta certa é: MISD. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considera as afirmativas a seguir. 
1) Sempre espera por um pedido. 
2) Utiliza recursos de rede. 
3) Recebe respostas. 
Marque a alternativa que corresponda, respectivamente, às características de 
cliente ou de servidor: 
 
 
(1) servidor, (2) cliente, (3) cliente. 
 
(1) cliente, (2) servidor, (3) servidor. 
 
(1) cliente, (2) cliente, (3) servidor. 
 
(1) cliente, (2) cliente, (3) cliente. 
 
(1) servidor, (2) servidor, (3) servidor. 
 
 
Explicação: 
A resposta certa é: (1) servidor, (2) cliente, (3) cliente. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de paralelismo de dados, considere as afirmações a 
seguir. 
I) A computação assíncrona é executada. 
II) A mesma tarefa é executada em diferentes subconjuntos dos mesmos 
dados. 
III) A quantidade de paralelização é proporcional ao tamanho da saída. 
Selecione a alternativa correta: 
 
 
Todas as afirmações são corretas. 
 
Nenhuma afirmação é correta. 
 
As afirmações I e III estão corretas. 
 
Apenas a afirmação II é correta. 
 
As afirmações II e III estão corretas. 
 
 
Explicação: 
A resposta certa é: Apenas a afirmação II é correta. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de exclusão mútua, selecione a alternativa correta. 
I. A exclusão mútua objetiva evitar que dois processos ou threads tenham 
acesso simultaneamente a um recurso compartilhado, acesso esse denominado 
por seção crítica. 
II. A seção crítica não pode ser executada por mais de um processo/thread ao 
mesmo tempo. 
III. A condição de exclusão mútua, em que um recurso ou está associado a um 
único processo ou está disponível, é suficiente para a ocorrência de bloqueios 
fatais (deadlocks). 
 
 
As afirmações I e II estão corretas. 
 
Apenas a afirmação I está correta. 
 
As afirmações II e III estão corretas. 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação II está correta. 
 
 
Explicação: 
A resposta certa é: Todas as afirmações estão corretas. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
O algoritmo do avestruz está relacionado a que abordagem de solução de 
deadlocks? 
 
 
Condições de corrida. 
 
Encerramento do processo. 
 
Detecção. 
 
Preempção. 
 
Ignorar o impasse. 
 
 
Explicação: 
A resposta certa é: Ignorar o impasse. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de sincronização de processos, selecione a 
alternativa correta. 
I. Deadlock (ou impasse) ocorre quando muitos processos estão esperando por 
um recurso compartilhado (seção crítica), que está sendo mantido por algum 
outro processo. 
II. Espera ocupada ocorre quando um processo está esperando para entrar na 
seção crítica, mas outros processos a monopolizam, e o primeiro processo é 
forçado a esperar indefinidamente. 
III. Inversão de prioridade ocorre quando um processo de alta prioridade está 
na seção crítica e é interrompido por um processo de média prioridade. 
 
 
As afirmações I e II estão corretas. 
 
Apenas a afirmação II está correta. 
 
Apenas a afirmação I está correta. 
 
As afirmações I e III estão corretas. 
 
As afirmações II e III estão corretas. 
 
 
Explicação: 
A resposta certa é: As afirmações I e III estão corretas. 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Quando um processo aguarda por um recurso que nunca estará disponível ou 
um evento que não ocorrerá, acontece uma situação denominada deadlock 
(chamada por alguns autores de impasse ou adiamento indefinido). Para que 
um deadlock ocorra, quatro condições são necessárias. Uma delas tem a 
seguinte definição: ''Cada processo só pode estar alocado a um único processo 
em um determinado instante.''Assinale a alternativa que apresenta tal 
condição: 
 
 
Espera por recurso 
 
Espera circular 
 
Exclusão mútua 
 
Starvation 
 
Não preempção 
 
 
Explicação: 
A resposta certa é: Exclusão mútua 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um sistema baseado em um modelo PTP utiliza qual dos conceitos a seguir? 
 
 
As mensagens são compartilhadas por meio de um canal chamado 
tópico. 
 
É um protocolo aberto para enfileiramento de mensagens assíncronas 
que se desenvolveu e amadureceu ao longo de vários anos. 
 
Um modelo de mensagem PTP é usado quando precisamos transmitir 
um evento ou mensagem para muitos consumidores de mensagem. 
 
É utilizado no sistema de mensageria KAFKA. 
 
Um modelo PTP é baseado no conceito de envio de uma mensagem 
para um destino nomeado, ou seja, somente um único destinatário 
recebe. 
 
 
Explicação: 
A resposta certa é: Um modelo PTP é baseado no conceito de envio de 
uma mensagem para um destino nomeado, ou seja, somente um único 
destinatário recebe. 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Sobre o CUDA, é incorreto afirmar: 
 
 
Possui o CUDA SKD, que é um editor de código necessário para 
programar em CUDA. 
 
Possui o CUDA Toolkit, que são ferramentas e bibliotecas para 
programação em CUDA. 
 
Possui o Cuba Driver, que permite o acesso ao hardware. 
 
Pode ser obtido gratuitamente no site da Nvidia. 
 
Disponível para Windows (XP, Vista e 7), Linux e MacOS X, em 
versões de 32 e 64 bits. 
 
 
Explicação: 
A resposta certa é: Possui o CUDA SKD, que é um editor de código 
necessário para programar em CUDA. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
São as operações usadas em CUDA, exceto: 
 
 
Lançamento do kernel. 
 
Liberação de memória. 
 
Alto grau de acoplamento. 
 
Transferência de dados. 
 
Alocação de memória. 
 
 
Explicação: 
A resposta certa é: Alto grau de acoplamento.

Continue navegando