Buscar

sistema distribuidoscomputacao paralela av2 (1) pdf prova 10 total

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

24/09/23, 08:54 EPS
https://simulado.estacio.br/alunos/ 1/4
TIAGO SOUZA DUARTE
Avaliação AV
 
 
202102359872       POLO VENDA NOVA - BELO HORIZONTE - MG
 avalie seus conhecimentos
Disc.: DGT1338 - SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Período: 2023.3 EAD (G) / AV
Aluno: TIAGO SOUZA DUARTE Matrícula: 202102359872
Data: 24/09/2023 08:54:58 Turma: 9001
Lupa   RETORNAR À AVALIAÇÃO
  1a Questão (Ref.: 202107831217)
Em relação aos conceitos de arquitetura mestre-escravo, considere as a�rmações a seguir.
I) Na granularidade grossa, se um escravo morrer, a penalidade de tempo será pequena.
II) Na granularidade �na, você precisa de menos escravos para realizar uma tarefa especí�ca.
III) Um sistema mestre-escravo tem apenas um mestre.
Selecione a alternativa correta:
Todas as a�rmações estão corretas.
As a�rmações II e III estão corretas.
Nenhuma a�rmação está correta.
As a�rmações I e II estão corretas.
Apenas a a�rmação II está correta.
  2a Questão (Ref.: 202107831064)
Em relação aos conceitos de memória compartilhada, considere as seguintes a�rmaçõ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.
 Atenção
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
3. Não esqueça de �nalizar a avaliação colocando o código veri�cador no campo no �nal da
página.
javascript:voltar_avaliacoes()
javascript:voltar_avaliacoes()
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435358\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435358\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435205\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435205\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:ir_finalizar();
24/09/23, 08:54 EPS
https://simulado.estacio.br/alunos/ 2/4
III) Um dos grandes problemas é a questão de coerência de cache.
As a�rmações I e II estão corretas.
Nenhuma a�rmação é correta.
Apenas a a�rmação I é correta.
Todas as a�rmações estão corretas.
As a�rmações I e III estão corretas.
  3a Questão (Ref.: 202107831247)
Quais são as condições necessárias e su�cientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; preempção; espera circular.
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; não preempção; espera circular; uso de threads.
Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; posse e espera; não preempção; espera ocupada.
  4a Questão (Ref.: 202107831177)
São características do Erlang, exceto:
Sintaxe declarativa.
Possibilidade de utilizar programas escritos em outras linguagens de programação.
Uso de memória compartilhada.
Adequado para sistemas de tempo real.
A interação de processos é por meio de passagens de mensagens assíncronas.
  5a Questão (Ref.: 202107831144)
Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. O maior problema da espera ocupada é o grande desperdício de recursos do sistema, pois o núcleo �ca
executando o processo de veri�cação da disponibilidade do recurso de forma ininterrupta, não realizando um
trabalho útil.
II. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é
não determinístico.
III. Em muitos casos, o não determinismo não é um problema.
Apenas a a�rmação I está correta.
As a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
As a�rmações I e II estão corretas.
Apenas a a�rmação II está correta.
  6a Questão (Ref.: 202107831288)
Utiliza diretivas especí�cas para programação paralela explícita:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435318\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435318\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435285\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435285\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435429\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435429\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/09/23, 08:54 EPS
https://simulado.estacio.br/alunos/ 3/4
JAVA
OpenMP
RMI
MPI
PThreads
  7a Questão (Ref.: 202107831291)
(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:
MPI, Pthreads, sockets.
MPI, OpenMP, CUDA.
Java Threads, CUDA, sockets.
Phtreads, OpenMP, Java Threads.
Pthreads, OpenMP, MPI.
  8a Questão (Ref.: 202107832224)
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:
Divergência do controle de �uxo.
Acesso descentralizado e independente à memória global.
Ocupação dos processadores.
Con�itos de bancos da memória compartilhada.
Sobrecarga da chamada do Kernel.
  9a Questão (Ref.: 202107832172)
Sobre o Docker, é incorreto a�rmar:
É uma ferramenta open source.
Não é necessário con�gurar o repositório.
Isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais.
Permite a criação de ambientes virtuais por meio de Linux Containers.
Fornece uma virtualização em nível de sistema operacional.
  10a Questão (Ref.: 202107832202)
Considere, por hipótese, que a equipe de analistas de TI tenha optado pelo uso do Docker. Essa decisão foi
motivada pelo fato de o Docker:
Permitir portabilidade de contêineres. É possível criar uma imagem de toda a con�guração e aplicativos
instalados em um contêiner e transferi-lo para outro host que tenha um Docker previamente instalado.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435432\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435432\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436365\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436365\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436313\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436313\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436343\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436343\n\nStatus da quest%C3%A3o: Liberada para Uso.');
24/09/23, 08:54 EPS
https://simulado.estacio.br/alunos/ 4/4
Estar ganhando espaço como um gerenciador de máquinas virtuais no ambiente GNU/Linux e não ter
bibliotecas próprias, mantendo as bibliotecas nativas utilizadas para gerenciar o LXC.
Obter o mesmo desempenho da virtualização baseada em hypervisor, em que cada contêiner é executado em
seu próprio sistema operacional, o que reduz a utilização de recursos de disco, embora os contêineres
utilizem mais memória.
Utilizar hypervisors, compatíveis com diversas plataformas, para executar máquinas virtuais que virtualizam
hardware físico como parte de um desenvolvimento multiplataforma para testes e implementação de �uxo
de trabalho.
Não utilizar Namespaces do Linux, oque permite prover espaços de trabalho isolados para os contêineres.
Dessa forma, quando um contêiner é criado, automaticamente é criada uma camada de isolamento para
grupos de processos.
Autenticação para a Prova Online
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso �nalize esta avaliação você não poderá mais modi�car as suas respostas.
RM4T Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que di�cultam a gravação das
respostas.
Período de não visualização da avaliação: desde 12/09/2023 até 23/11/2023.

Outros materiais