Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/10/2021 10:43 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Simulado AV Teste seu conhecimento acumulado Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): PABLO FERREIRA DOS SANTOS 202003335797 Acertos: 9,0 de 10,0 11/10/2021 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 I e III estão corretas. Todas as afirmações são corretas. Nenhuma afirmação é correta. As afirmações II e III estão corretas. Apenas a afirmação II é correta. Respondido em 11/10/2021 10:29:08 Explicação: A resposta certa é: Apenas a afirmação II é correta. Acerto: 1,0 / 1,0 Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Com 45 processadores, em quanto tempo a tarefa seria executada? Selecione a resposta correta. 2s. 10s. 15s. 20s. 12s Respondido em 11/10/2021 10:30:19 Explicação: A resposta certa é: 12s Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 11/10/2021 10:43 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 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: Apenas a afirmação I está correta. Apenas a afirmação II está correta. Todas as afirmações estão corretas. As afirmações II e III estão corretas. As afirmações I e II estão corretas. Respondido em 11/10/2021 10:31:41 Explicação: A resposta certa é: Apenas a afirmação I está correta. Acerto: 1,0 / 1,0 Qual era a técnica que permitia alternar tarefas nos primeiros sistemas operacionais não preemptivos? Deadlocks Corrotinas Threads Mutex Semáforos Respondido em 11/10/2021 10:34:17 Explicação: A resposta certa é: Corrotinas Acerto: 1,0 / 1,0 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: Exclusão mútua ou mutual exclusion. Interrupção ou system interrupt. Impasse ou deadlock. Espera ocupada. Inanição ou starvation. Respondido em 11/10/2021 10:42:05 Questão3 a Questão4 a Questão5 a 11/10/2021 10:43 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Explicação: A resposta certa é: Impasse ou deadlock. Acerto: 0,0 / 1,0 Considere a seguinte afirmação: 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. Essa afirmação caracteriza uma situação de: Impasse ou deadlock. Interrupção ou system interrupt. Espera ocupada. Exclusão mútua ou mutual exclusion. Inanição ou starvation. Respondido em 11/10/2021 10:34:44 Explicação: A resposta certa é: Inanição ou starvation. Acerto: 1,0 / 1,0 Qual é o passo usado em um algoritmo de eleição? Apagar procedimentos que não foram executados. Controle de acesso a uma região crítica. Evitar a destruição do coordenador. Orquestração para eleição de um novo coordenador. Replicação dos dados. Respondido em 11/10/2021 10:37:07 Explicação: A resposta certa é: Orquestração para eleição de um novo coordenador. Acerto: 1,0 / 1,0 São exemplos de algoritmos de eleição para coordenação em sistemas distribuídos: Algoritmo de nomeação Algoritmo Pub/Sub Algoritmo circular Algoritmo de bully Algoritmo de múltiplas filas por realimentação Respondido em 11/10/2021 10:38:13 Questão6 a Questão7 a Questão8 a 11/10/2021 10:43 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 Explicação: A resposta certa é: Algoritmo de bully Acerto: 1,0 / 1,0 São as operações usadas em CUDA, exceto: Alto grau de acoplamento. Liberação de memória. Lançamento do kernel. Alocação de memória. Transferência de dados. Respondido em 11/10/2021 10:39:37 Explicação: A resposta certa é: Alto grau de acoplamento. Acerto: 1,0 / 1,0 Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto: Possuem algoritmos específicos altamente acoplados. 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. Cada thread mantém uma pequena quantidade de estado. Os subproblemas são fracamente acoplados. Respondido em 11/10/2021 10:40:40 Explicação: A resposta certa é: Possuem algoritmos específicos altamente acoplados. Questão9 a Questão10 a javascript:abre_colabore('38403','268970521','4877142130');
Compartilhar