Buscar

AV SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA

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

EM2120803 - FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS
	 
	 
	 1.
	Ref.: 5435206
	Pontos: 1,00  / 1,00
	
	Em relação aos conceitos de memória distribuída, considere as afirmações a seguir.
I) A vantagem da memória distribuída é que ela exclui condições de corrida.
II) A principal preocupação do programador é pensar sobre a distribuição de dados.
III) A memória distribuída é muito mais escalável que a memória compartilhada.
Selecione a alternativa correta:
		
	
	Nenhuma afirmação é correta.
	
	As afirmações I e III estão corretas.
	
	Apenas a afirmação I é correta.
	
	As afirmações I e II estão corretas.
	 
	Todas as afirmações estão corretas.
	
	
	 2.
	Ref.: 5435256
	Pontos: 1,00  / 1,00
	
	Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Qual o speedup com 9 processadores? Selecione a resposta correta.
		
	
	3.
	
	7.
	
	10.
	 
	5
	
	2.
	
	
	 3.
	Ref.: 5435259
	Pontos: 1,00  / 1,00
	
	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:
		
	
	Apenas a afirmação II está correta.
	
	As afirmações I e III estão corretas.
	 
	As afirmações I e II estão corretas.
	
	As afirmações II e III estão corretas.
	
	Todas as afirmações estão corretas.
	
	
	 
		
	EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA
	 
	 
	 4.
	Ref.: 5435294
	Pontos: 1,00  / 1,00
	
	Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. No entanto, em alguns sistemas, esse procedimento passa a ser importante.
Qual é uma boa maneira para se evitar um deadlock?
		
	
	Desligando o recurso.
	
	Recuperando por meio de preempção.
	
	Matando o processo.
	
	Utilizando a ''técnica do avestruz''.
	 
	Verificando a trajetória do recurso.
	
	
	 5.
	Ref.: 7603884
	Pontos: 1,00  / 1,00
	
	(BFC - 2021 - IBGE - Supervisor de Pesquisa) Leia a frase abaixo referente aos conceitos e fundamentos dos Sistemas Operacionais: "Considera-se que multithread seja a existência de vários __________, __________, sendo executadas __________" Assinale a alternativa que completa correta e respectivamente as lacunas:
		
	
	threads / em vários processos / sequencialmente.
	
	processos / no mesmo thread / sequencialmente.
	 
	threads / no mesmo processo / em paralelo.
	
	threads / em vários processos / em paralelo.
	
	processos / no mesmo thread / em paralelo.
	
	
	 6.
	Ref.: 5435379
	Pontos: 0,00  / 1,00
	
	Em relação aos conceitos de exclusão mútua, selecione a alternativa correta.
I. O principal objetivo da exclusão mútua é prevenir as condições de corrida.
II. A exclusão mútua impede que um dado seja manipulado por um ou mais processos e/ou threads.
III. Em um processo de exclusão mútua, é permitido que dois threads estejam na mesma seção crítica, desde que estejam realizando operações distintas, como leitura e escrita, por exemplo.
		
	 
	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 II e III estão corretas.
	
	Todas as afirmações estão corretas.
	
	
	 
		
	EM2120805 - COMPUTAÇÃO DISTRIBUÍDA
	 
	 
	 7.
	Ref.: 7603799
	Pontos: 0,00  / 1,00
	
	Um engenheiro de redes foi contratado para analisar o cenário de uma rede empresarial que apresentava problemas de conectividade. Inicialmente, ele identificou que uma estação host não conseguia comunicação com os outros nós da rede e um possível ponto de falha seria o servidor DHCP da rede, responsável pela atribuição individual de endereçamento IPv4. No cenário descrito, a mensagem de oferta DHCP a esse host específico ocorre por:
		
	
	Anycast.
	
	Multicast.
	 
	Unicast.
	 
	Broadcast.
	
	Allcast.
	
	
	 8.
	Ref.: 5435432
	Pontos: 1,00  / 1,00
	
	(INPE - Tecnologista da Carreira de Desenvolvimento Tecnológico - Tecnologista Junior Padrão I)
Assinale a alternativa que contém apenas ferramentas de programação paralela mais adequadas a ambientes com memória compartilhada:
		
	 
	Phtreads, OpenMP, Java Threads.
	
	Java Threads, CUDA, sockets.
	
	Pthreads, OpenMP, MPI.
	
	MPI, OpenMP, CUDA.
	
	MPI, Pthreads, sockets.
	
	
	 
		
	EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA
	 
	 
	 9.
	Ref.: 5436334
	Pontos: 1,00  / 1,00
	
	São componentes do Kubernetes, exceto:
		
	
	Kubectl: utilitário de linha de comando chamado usado para se comunicar com o servidor da API do cluster.
	 
	Kube-alived: gerenciador de scripts.
	
	Kube-controller-manager:  gerencia diferentes controladores que regulam o estado do cluster, gerencia o ciclo de vida das cargas de trabalho e realiza tarefas rotineiras.
	
	Kube-apiserver: balanceador de cargas.
	
	Kube-scheduler: atribui cargas de trabalho a nodes específicos no cluster e é o agendador.
	
	
	 10.
	Ref.: 5436333
	Pontos: 1,00  / 1,00
	
	São funcionalidades típicas do Kubernetes, exceto:
		
	
	Automatizar as implantações e atualizações de aplicativos.
	 
	Controlar as informações dos nós do Cluster para automação dos contêineres.
	
	Garantir a integridade e autorrecuperação dos aplicativos em contêineres, com posicionamento, reinício, replicação e escalonamento automáticos.
	
	Otimizar o uso do hardware, maximizando a disponibilidade de recursos para execução dos aplicativos.
	
	Orquestrar containers em vários hosts, em clouds públicas e privadas.

Continue navegando