Buscar

SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA - simulado av

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 7 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 7 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

Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Com 45 processadores, em quanto tempo a tarefa seria executada? Selecione a resposta correta.
		
	
	10s.
	 
	12s
	
	20s.
	
	2s.
	
	15s.
	Respondido em 16/10/2021 03:06:33
	
	Explicação:
A resposta certa é: 12s
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação aos conceitos de paralelismo de tarefas, considere as afirmações a seguir.
I) A computação assíncrona é executada.
II) Tarefas diferentes são executadas nos mesmos dados ou em dados diferentes.
III) A quantidade de paralelização é proporcional ao tamanho da entrada.
Selecione a alternativa correta:
		
	
	Todas as afirmações estão corretas.
	
	As afirmações II e III estão corretas.
	
	As afirmações I e III estão corretas.
	 
	As afirmações I e II estão corretas.
	
	Apenas a afirmação II está correta.
	Respondido em 16/10/2021 03:08:38
	
	Explicação:
A resposta certa é: As afirmações I e II estão corretas.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação ao modelo mestre-escravo, considere as afirmações a seguir.
I) A arquitetura mestre-escravo tem baixa tolerância a erros.
II) O mestre pode sofrer problemas de saturação de comunicações.
III) É adequada para sistemas de tempo real.
Selecione a alternativa correta:
		
	
	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.
	
	As afirmações I e II estão corretas.
	Respondido em 16/10/2021 03:15:12
	
	Explicação:
A resposta certa é: As afirmações II e III estão corretas.
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	Em relação aos conceitos de semáforos, selecione a alternativa correta.
I. O uso de semáforos garante que um programa esteja livre da hipótese de condições de corrida.
II. Os semáforos são mais indicados para ser usados no problema de leitores e escritores do que o mutex.
III. Pode-se utilizar o semáforo como um mutex, bastando colocar a quantidade de recursos igual a 1 (um).
		
	 
	As afirmações II e III estão corretas.
	
	Apenas a afirmação II está correta.
	
	As afirmações I e II estão corretas.
	 
	Todas as afirmações estão corretas.
	
	Apenas a afirmação I está correta.
	Respondido em 16/10/2021 03:11:31
	
	Explicação:
A resposta certa é: As afirmações II e III estão corretas.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual era a técnica que permitia alternar tarefas nos primeiros sistemas operacionais não preemptivos?
		
	
	Mutex
	
	Semáforos
	
	Threads
	
	Deadlocks
	 
	Corrotinas
	Respondido em 16/10/2021 03:12:12
	
	Explicação:
A resposta certa é: Corrotinas
	
		6a
          Questão
	Acerto: 0,0  / 1,0
	
	Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. Um cálculo especifica se uma determinada entrada pode resultar em saídas diferentes.
II. O bloqueio de exclusão mútua, ou mutex, é o mais utilizado para se garantir a exclusão mútua.
III. O programa tem uma condição de corrida quando um thread tenta acessar simultaneamente um recurso, e isso pode resultar em um erro.
		
	
	As afirmações I e II estão corretas.
	 
	Todas as afirmações estão corretas.
	
	Apenas a afirmação I está correta.
	
	Apenas a afirmação II está correta.
	 
	As afirmações II e III estão corretas.
	Respondido em 16/10/2021 03:13:02
	
	Explicação:
A resposta certa é: As afirmações II e III estão corretas.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Um sistema baseado em um modelo PTP utiliza qual dos conceitos a seguir?
		
	
	É utilizado no sistema de mensageria KAFKA.
	
	Um modelo de mensagem PTP é usado quando precisamos transmitir um evento ou mensagem para muitos consumidores de mensagem.
	
	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 PTP é baseado no conceito de envio de uma mensagem para um destino nomeado, ou seja, somente um único destinatário recebe.
	Respondido em 16/10/2021 03:16:25
	
	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.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Em um sistema distribuído, se um coordenador de um processo falhar no meio da execução de uma transação:
		
	
	O coordenador pode escolher um backup para assumir na sua falha.
	
	Os participantes podem decidir se esperam ou não pela recuperação do processo que falhou.
	
	Se o coordenador falhar, o sistema para de funcionar e precisará de uma intervenção manual.
	 
	Se o coordenador falhar, um algoritmo de eleição se encarrega de eleger um novo coordenador para continuar com os procedimentos.
	
	Os participantes podem decidir se esperam ou não pela recuperação do coordenador que falhou. 
	Respondido em 16/10/2021 03:17:18
	
	Explicação:
A resposta certa é: Se o coordenador falhar, um algoritmo de eleição se encarrega de eleger um novo coordenador para continuar com os procedimentos.
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	Otimizar o código é a parte mais difícil e trabalhosa durante o desenvolvimento de um programa CUDA. Alguns pontos importantes a considerar são, exceto:
		
	
	Ocupação dos processadores.
	
	Sobrecarga da chamada do Kernel.
	 
	Acesso descentralizado e independente à memória global.
	 
	Divergência do controle de fluxo.
	
	Conflitos de bancos da memória compartilhada.
	Respondido em 16/10/2021 03:18:07
	
	Explicação:
A resposta certa é: Acesso descentralizado e independente à memória global.
	
		10a
          Questão
	Acerto: 0,0  / 1,0
	
	Sobre o CUDA, é incorreto afirmar:
		
	
	Possui o Cuba Driver, que permite o acesso ao hardware.
	
	Possui o CUDA Toolkit, que são ferramentas e bibliotecas para programação em CUDA.
	 
	Possui o CUDA SKD, que é um editor de código necessário para programar em CUDA.
	 
	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.

Continue navegando