Prévia do material em texto
03/12/2021 15:18 Atividade Objetiva 01: 07. Soluções para Processamento Paralelo e Distribuído de Dados (2019) https://pucminas.instructure.com/courses/1761/quizzes/23891 1/5 Atividade Objetiva 01 Entrega Sem prazo Pontos 10 Perguntas 5 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 2 minutos 10 de 10 MAIS RECENTE Tentativa 2 2 minutos 10 de 10 Tentativa 1 31.146 minutos 2 de 10 As respostas corretas estão ocultas. Pontuação desta tentativa: 10 de 10 Enviado 3 dez em 15:17 Esta tentativa levou 2 minutos. Fazer o teste novamente 2 / 2 ptsPergunta 1 São fatores que limitam o desempenho de uma aplicação distribuída Escolha a que não é um limitante: Quantidade de código sequencial Concorrência entre as tarefas Nomenclatura lógica atribuídas aos servidores Balanceamento de carga https://pucminas.instructure.com/courses/1761/quizzes/23891/history?version=2 https://pucminas.instructure.com/courses/1761/quizzes/23891/history?version=2 https://pucminas.instructure.com/courses/1761/quizzes/23891/history?version=1 https://pucminas.instructure.com/courses/1761/quizzes/23891/take?user_id=46471 03/12/2021 15:18 Atividade Objetiva 01: 07. Soluções para Processamento Paralelo e Distribuído de Dados (2019) https://pucminas.instructure.com/courses/1761/quizzes/23891 2/5 Justificativa: Código Sequencial: existem partes do código que são inerentemente sequenciais Concorrência: o número de tarefas pode ser escasso e/ou de difícil definição. Balanceamento de Carga: ter os processadores o máximo ocupados (durante toda a execução) é decisivo para o desempenho global do sistema; 2 / 2 ptsPergunta 2 Considerando a taxonomia de Flynn Selecione a opção que representa na Taxonomia uma arquitetura que usa Clusters de computadores para fazer o processamento paralelo e distribuído Single instruction Single Data; Single instruction Multiple Data; Multiple instruction Single Data; Multiple instruction Multiple Data; Justificativa: Teorema CAP – Eric Brewer (2000): As Plataformas MIMD - Multiple Instruction Multiple Data podem ser agrupadas em quatro grupos: SMPs (Symmetric MultiProcessors) MPPs (Massively Parallel Processors) Cluster ou NOWs (Network Of Worstations) Grades Computacionais 03/12/2021 15:18 Atividade Objetiva 01: 07. Soluções para Processamento Paralelo e Distribuído de Dados (2019) https://pucminas.instructure.com/courses/1761/quizzes/23891 3/5 2 / 2 ptsPergunta 3 Considerando o paradigma Master/Slave É correto afirmar que: Slave pode distribuir tarefas para outras máquinas caso o processamento seja muito complexo; Controle centralizado no master pode ser um problema quando o número de slaves é elevado; O Master pode controlar um número irrestrito de outras máquinas do tipo Master e/ou Slaves; A comunicação entre os Slaves possibilita bom desempenho e um elevado grau de escalabilidade; Letra: b Justificativa: As outras alternativas são absurdas, veja as notas de aula. 2 / 2 ptsPergunta 4 Considerando o paradigma divisão e conquista É correto afirmar, EXCETO: 03/12/2021 15:18 Atividade Objetiva 01: 07. Soluções para Processamento Paralelo e Distribuído de Dados (2019) https://pucminas.instructure.com/courses/1761/quizzes/23891 4/5 Utiliza uma divisão recursiva do problema inicial em subproblemas independentes; Para o balanceamento de carga uma subtarefa pode solicitar recursos para outra, independente do seu estado atual; Subtarefas são totalmente independentes, não há qualquer tipo de comunicação durante o processamento das mesmas; Apenas existe comunicação entre o processo que cria as subtarefas e os processos que as executam; Letra: B Justificativa: Não há a comunicação entre as subtarefas. Uma subtarefa só se comunica com o processo que a criou. 2 / 2 ptsPergunta 5 Considerando o características interessantes de soluções paralelas: Selecione qual item abaixo NÃO é um dos itens: Conectividade(rede de interconexão); Processamento analítico de aplicações; Imagem do sistema – como o usuário vê e interage com o sistema; Escalabilidade -> melhor desempenho/eficiência; 03/12/2021 15:18 Atividade Objetiva 01: 07. Soluções para Processamento Paralelo e Distribuído de Dados (2019) https://pucminas.instructure.com/courses/1761/quizzes/23891 5/5 Letra B: Processamento analítico de aplicações; Justificativa: Nas notas de aula as opções a,c e d estão justificadas Pontuação do teste: 10 de 10