Buscar

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

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

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

Prévia do material em texto

Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA   
	Aluno(a): 
	
	Acertos: 10,0 de 10,0
	16/10/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Em relação ao modelo cliente-servidor, considere as afirmações a seguir.
I) É a arquitetura de sistemas distribuídos mais amplamente utilizada.
II) Cliente e servidor residem em computadores separados.
III) O servidor pode iniciar a sessão de comunicação.
Selecione a alternativa correta:
		
	
	Todas as afirmações estão corretas.
	
	Apenas a afirmação II está correta.
	
	As afirmações II e III estão corretas.
	 
	Apenas a afirmação I está correta.
	
	As afirmações I e II estão corretas.
	Respondido em 16/10/2021 14:57:06
	
	Explicação:
A resposta certa é: Apenas a afirmação I está correta.
	
		2a
          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:
		
	
	As afirmações II e III estão corretas.
	
	Nenhuma afirmação é correta.
	
	As afirmações I e III estão corretas.
	 
	Apenas a afirmação II é correta.
	
	Todas as afirmações são corretas.
	Respondido em 16/10/2021 15:01:22
	
	Explicação:
A resposta certa é: Apenas a afirmação II é correta.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	(Marinha Órgão: Quadro Técnico Prova: Marinha - 2016 - Quadro Técnico - Primeiro Tenente ¿ Informática)
Um sistema distribuído é uma coleção de processadores interconectados por uma rede de comunicação. Assinale a opção que apresenta uma característica do uso de um sistema distribuído.
		
	
	Em casos de falha, os sítios remanescentes deixam de funcionar por serem interdependentes.
	
	Permite o aumento do tamanho dos computadores, por isso muitas empresas estão reativando seus antigos mainframes.
	
	Um usuário, estando em um sítio, somente poderá utilizar impressoras localizadas em seu próprio sítio, por questões de segurança.
	 
	Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários.
	
	Uma computação é particionada em subcomputações que serão distribuídas entre os sítios e executadas concorrentemente, diminuindo a velocidade de execução dos processos por causa da distância física das localidades.
	Respondido em 16/10/2021 14:57:35
	
	Explicação:
A resposta certa é: Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários.
	
		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.
		
	
	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.
	 
	As afirmações I e III estão corretas.
	
	Apenas a afirmação I está correta.
	Respondido em 16/10/2021 15:03:32
	
	Explicação:
A resposta certa é: As afirmações I 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?
		
	
	Deadlocks
	
	Semáforos
	 
	Corrotinas
	
	Threads
	
	Mutex
	Respondido em 16/10/2021 15:04:32
	
	Explicação:
A resposta certa é: Corrotinas
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Assim como nos sistemas operacionais, os sistemas distribuídos também têm deadlock. Um deadlock distribuído ocorre quando os processos espalhados por diferentes computadores em uma rede aguardam eventos que não ocorrerão. Existem três tipos de deadlock distribuído:
		
	
	Deadlock de recurso, deadlock fantasma, deadlock de espera.
	
	Deadlock fantasma, deadlock de espera, deadlock de comunicação.
	 
	Deadlock fantasma, deadlock de recurso, deadlock de comunicação.
	
	Deadlock de comunicação, deadlock fantasma, deadlock de espera.
	
	Deadlock de espera, deadlock de recurso, deadlock de comunicação.
	Respondido em 16/10/2021 15:06:12
	
	Explicação:
A resposta certa é: Deadlock fantasma, deadlock de recurso, deadlock de comunicação.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(UFLA - 2018 - Analista de Tecnologia da Informação)
Existem bibliotecas de funções, procedimentos e métodos que são incorporadas a uma linguagem de programação para comunicação entre threads ou entre processos a viabilizar a paralelização. Considere uma API que realize somente criação de processos para explorar paralelismo na execução de um programa. Essa API será a:
		
	
	CUDA (Compute Unified Device Architecture)
	
	OpenMP
	
	Cilk++
	 
	MPI (Message Passing Interface)
	
	POSIX
	Respondido em 16/10/2021 15:06:51
	
	Explicação:
A resposta certa é: MPI (Message Passing Interface)
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	O que é verdadeiro sobre chamadas de procedimentos remotos?
		
	
	Servidores necessitam obrigatoriamente conhecer a identidade dos clientes.
	
	Servidores necessitam conhecer a quantidade de clientes antes de executar as funções remotas.
	
	Os servidores requisitam serviços dos clientes mediante uma interface HTTP.
	 
	Os clientes executam chamadas remotas, passando como parâmetros as funções que necessitam ser executadas em um computador remoto.
	
	Os clientes implementam a camada de apresentação e de persistência dos dados.
	Respondido em 16/10/2021 15:07:37
	
	Explicação:
A resposta certa é: Os clientes executam chamadas remotas, passando como parâmetros as funções que necessitam ser executadas em um computador remoto.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	São as operações usadas em CUDA, exceto:
		
	
	Lançamento do kernel.
	
	Transferência de dados.
	 
	Alto grau de acoplamento.
	
	Alocação de memória.
	
	Liberação de memória.
	Respondido em 16/10/2021 15:09:28
	
	Explicação:
A resposta certa é: Alto grau de acoplamento.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto:
		
	
	Cada thread mantém uma pequena quantidade de estado.
	
	Alta razão (operações de ponto flutuante)/(memória).
	
	Podem ser subdivido em pequenos subproblemas, que são alocados a diferentes blocos e threads.
	
	Os subproblemas são fracamente acoplados.
	 
	Possuem algoritmos específicos altamente acoplados.
	Respondido em 16/10/2021 15:08:47
	
	Explicação:
A resposta certa é: Possuem algoritmos específicos altamente acoplados.

Continue navegando