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

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

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ê viu 3, do total de 8 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

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

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ê viu 6, do total de 8 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

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

Prévia do material em texto

1a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação aos conceitos de memória compartilhada, considere as seguintes afirmações e selecione a alternativa correta:
I) O conceito de memória compartilhada pode ser aplicado tanto a hardware como a software.
II) Memória compartilhada é altamente escalável.
III) Um dos grandes problemas é a questão de coerência de cache.
		
	
	Nenhuma afirmação é correta.
	
	As afirmações I e II estão corretas.
	
	Apenas a afirmação I é correta.
	 
	As afirmações I e III estão corretas.
	
	Todas as afirmações estão corretas.
	Respondido em 10/09/2021 08:01:29
	
	Explicação:
A resposta certa é: As afirmações I e III estão corretas.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação a arquitetura cliente-servidor, considere as afirmações a seguir.
I) Os papéis e as responsabilidades de um sistema de computação podem ser distribuídos entre vários computadores independentes que são conhecidos por si só por meio de uma rede.
II) Todos os dados são armazenados nos servidores, que geralmente possuem controles de segurança muito maiores do que a maioria dos clientes.
III) Funciona com vários clientes diferentes com capacidades diferentes.
Selecione a alternativa correta:
		
	
	Apenas a afirmação II está correta.
	
	As afirmações II e III estão corretas.
	
	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 15/09/2021 14:33:50
	
	Explicação:
A resposta certa é: Todas as afirmações estão corretas.
	
		3a
          Questão
	Acerto: 0,0  / 1,0
	
	Em relação aos conceitos de cluster, considere as afirmações a seguir.
I) Nos clusters, o sistema operacional dos computadores é o mesmo.
II) Os programas aplicativos nunca veem os nós computacionais interagindo apenas com o mestre, que é um computador específico responsável pelo agendamento e gerenciamento dos escravos.
III) Os clusters mais conhecidos são os de alto desempenho, os cde alta disponibilidade e os de balanceamento de carga.
Selecione a alternativa correta:
		
	
	Apenas a afirmação II está correta.
	
	Nenhuma afirmação está correta.
	 
	As afirmações II e III estão corretas.
	
	Todas as afirmações estão corretas.
	 
	As afirmações I e III estão corretas.
	Respondido em 15/09/2021 14:49:28
	
	Explicação:
A resposta certa é: As afirmações II e III estão corretas.
	
		4a
          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 I está correta.
	
	Apenas a afirmação II está correta.
	 
	As afirmações I e III estão corretas.
	
	As afirmações II e III estão corretas.
	Respondido em 15/09/2021 14:31:13
	
	Explicação:
A resposta certa é: As afirmações I e III estão corretas.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. A sincronização, necessária em diversos programas, deve ter seu uso minimizado, pois demanda recursos computacionais, em especial nos ambientes de computação distribuída.
II. O problema produtor consumidor se caracteriza da seguinte forma: o processo produtor gera informações que são gravadas em um buffer de tamanho limitado, e as informações são consumidas por um processo consumidor. Assim, o produtor pode produzir um item enquanto o consumidor consome outro.
III. No problema dos leitores escritores, os processos leitores podem acessar a mesma variável, sem causar obstáculos de sincronização.
		
	 
	Todas as afirmações estão corretas.
	
	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.
	Respondido em 15/09/2021 14:35:58
	
	Explicação:
A resposta certa é: Todas as afirmações estão corretas.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes. Leia as assertivas a seguir e marque a alternativa correta.
I. Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause.
II. Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas.
III. Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.
IV. Uma forma de evitar deadlocks é garantir que a condição de posse e espera não ocorra.
V. Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.
		
	
	As afirmativas I e II estão corretas.
	
	Todas as afirmativas estão corretas.
	
	As afirmativas I e III estão corretas.
	 
	As afirmativas I, II e IV estão corretas.
	
	Somente a afirmativa I está correta.
	Respondido em 14/09/2021 14:40:14
	
	Explicação:
A resposta certa é: As afirmativas I, II e IV estão corretas.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual é o passo usado em um algoritmo de eleição?
		
	 
	Orquestração para eleição de um novo coordenador.
	
	Replicação dos dados.
	
	Controle de acesso a uma região crítica.
	
	Apagar procedimentos que não foram executados.
	
	Evitar a destruição do coordenador.
	Respondido em 15/09/2021 14:51:22
	
	Explicação:
A resposta certa é: Orquestração para eleição de um novo coordenador.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	A programação OpenMP trata de qual tipo de metodologia de programação?
		
	
	Utilizada para desenvolvimento com APIs Pthreads em Unix.
	
	APIs muito utilizadas para programação de arquiteturas baseadas em código móvel.
	
	Utilizada para passagem de mensagens em clusters de processamento paralelo.
	
	Metodologia aplicada para envio de mensagens em sistemas distribuídos.
	 
	Método de desenvolvimento de paralelismo explícito, usado em arquiteturas de múltiplos processadores sobre um único barramento para acesso a memória.
	Respondido em 14/09/2021 14:34:25
	
	Explicação:
A resposta certa é: Método de desenvolvimento de paralelismo explícito, usado em arquiteturas de múltiplos processadores sobre um único barramento para acesso a memória.
	
		9a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma imagem de container do Docker é um pacote de software leve, independente e executável que inclui tudo o que é necessário para executar uma aplicação. Na criação de um arquivo Dockerfile, a instrução WORKDIR:
		
	 
	Documenta quais portas se pretende publicar.
	 
	Define o diretório de trabalho de um contêiner do Docker a qualquer momento.
	
	Expõe um serviço do container para a rede Docker default.
	
	Mapeia uma porta externa para uma porta interna à rede Docker.
	
	Divulga uma porta (TCP ou UDP) para os hosts externos à rede Docker.
	Respondido em 14/09/2021 14:33:34
	
	Explicação:
A resposta certa é: Define o diretório de trabalho de um contêiner do Docker a qualquer momento.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Em um cluster Openshift, há uma série de configurações que são feitas e devem ser persistidas. O estado persistente do master é armazenado no componente:
		
	
	haproxy
	
	API server
	
	replica controller
	
	namespace
	 
	etcd
	Respondido em 14/09/2021 14:33:17
	
	Explicação:
A resposta certa é: etcd

Outros materiais