Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/06/22, 09:10 EPS https://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_prova=287422035 1/5 Disciplina: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA AV Aluno: Professor: IGOR RAMATHUR TELLES DE JESUS Turma: 9001 (AG) 07/06/2022 08:16:01 (F) Avaliação: 9,0 Nota Partic.: Nota SIA: 10,0 pts EM2120803 - FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS 1. 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: As afirmações I e II estão corretas. As afirmações I e III estão corretas. As afirmações II e III estão corretas. Apenas a afirmação II está correta. Todas as afirmações estão corretas. javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435259.'); 18/06/22, 09:10 EPS https://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_prova=287422035 2/5 2. Ref.: 5435330 Pontos: 1,00 / 1,00 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: Todas as afirmações estão corretas. Nenhuma afirmação está correta. As afirmações II e III estão corretas. Apenas a afirmação II está correta. As afirmações I e III estão corretas. 3. Ref.: 5435279 Pontos: 1,00 / 1,00 Em relação ao modelo cliente-servidor, considere as afirmações a seguir. I) O recurso compartilhado é qualquer software. II) Clientes e servidores trocam mensagens em um padrão de mensagem de solicitação-resposta. III) A Application Program Interface (API) é uma camada de abstração para acessar um serviço. Selecione a alternativa correta: 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. Apenas a afirmação II está correta. Apenas a afirmação I está correta. EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 4. Ref.: 5435372 Pontos: 0,00 / 1,00 javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435330.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435279.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435372.'); 18/06/22, 09:10 EPS https://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_prova=287422035 3/5 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 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 II está correta. Apenas a afirmação I está correta. 5. Ref.: 5435318 Pontos: 1,00 / 1,00 São características do Erlang, exceto: Uso de memória compartilhada. Possibilidade de utilizar programas escritos em outras linguagens de programação. Adequado para sistemas de tempo real. A interação de processos é por meio de passagens de mensagens assíncronas. Sintaxe declarativa. 6. Ref.: 5435295 Pontos: 1,00 / 1,00 Considere a seguinte afirmação: Cada processo, em um conjunto de processos, está aguardando um evento que somente outro processo no grupo pode causar. Essa afirmação caracteriza uma situação de: Espera ocupada. Interrupção ou system interrupt. Exclusão mútua ou mutual exclusion. Impasse ou deadlock. Inanição ou starvation. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435318.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435295.'); 18/06/22, 09:10 EPS https://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_prova=287422035 4/5 EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 7. Ref.: 5435410 Pontos: 1,00 / 1,00 São exemplos de algoritmos de eleição para coordenação em sistemas distribuídos: Algoritmo Pub/Sub Algoritmo de bully Algoritmo de nomeação Algoritmo de múltiplas filas por realimentação Algoritmo circular 8. Ref.: 5435406 Pontos: 1,00 / 1,00 Qual conceito a seguir se aplica à replicação síncrona? Alta escalabilidade de crescimento. Consistência fraca. A atualização dos dados se dá de forma atômica. A latência não afeta o desempenho da replicação. Parte de seus dados estão sempre desatualizados, sendo sincronizados no decorrer do tempo. EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 9. 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. Orquestrar containers em vários hosts, em clouds públicas e privadas. 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. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435410.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435406.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436333.'); 18/06/22, 09:10 EPS https://simulado.estacio.br/bdq_prova_resultado_aluno.asp?cod_hist_prova=287422035 5/5 10. Ref.: 5436365 Pontos: 1,00 / 1,00 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. Conflitos de bancos da memória compartilhada. Divergência do controle de fluxo. Sobrecarga da chamada do Kernel. Acesso descentralizado e independente à memória global. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436365.');
Compartilhar