Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/06/2022 00:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/3 Disciplina: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno: Professor: IGOR RAMATHUR TELLES DE JESUS EEX0158_AV_(AG) AV Turma: 9001 28/05/2022 14:43:18 (F) Avaliação: 9,0 Nota Partic.: Av. Parcial.: 2,0 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 III estão corretas. 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. 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. As afirmações I e III estão corretas. Apenas a afirmação II está correta. Nenhuma afirmação está correta. As afirmações II e III estão corretas. 3. Ref.: 5435358 Pontos: 1,00 / 1,00 Em relação aos conceitos de arquitetura mestre-escravo, considere as afirmações a seguir. I) Na granularidade grossa, se um escravo morrer, a penalidade de tempo será pequena. II) Na granularidade fina, você precisa de menos escravos para realizar uma tarefa específica. III) Um sistema mestre-escravo tem apenas um mestre. Selecione a alternativa correta: Todas as afirmações estão corretas. Nenhuma afirmação está correta. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435259.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435330.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435358.'); 18/06/2022 00:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/3 As afirmações II e III estão corretas. As afirmações I e II estão corretas. Apenas a afirmação II está correta. EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 4. 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. Exclusão mútua ou mutual exclusion. Inanição ou starvation. Interrupção ou system interrupt. Impasse ou deadlock. 5. Ref.: 5435372 Pontos: 1,00 / 1,00 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. Apenas a afirmação II está correta. Apenas a afirmação I está correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. As afirmações II e III estão corretas. 6. Ref.: 5435294 Pontos: 1,00 / 1,00 Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. No entanto, em alguns sistemas, esse procedimento passa a ser importante. Qual é uma boa maneira para se evitar um deadlock? Matando o processo. Verificando a trajetória do recurso. Utilizando a ''técnica do avestruz''. Recuperando por meio de preempção. Desligando o recurso. EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 7. Ref.: 7603799 Pontos: 0,00 / 1,00 javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435295.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435372.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435294.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7603799.'); 18/06/2022 00:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/3 Um engenheiro de redes foi contratado para analisar o cenário de uma rede empresarial que apresentava problemas de conectividade. Inicialmente, ele identificou que uma estação host não conseguia comunicação com os outros nós da rede e um possível ponto de falha seria o servidor DHCP da rede, responsável pela atribuição individual de endereçamento IPv4. No cenário descrito, a mensagem de oferta DHCP a esse host específico ocorre por: Unicast. Broadcast. Multicast. Anycast. Allcast. 8. Ref.: 5435440 Pontos: 1,00 / 1,00 Sobre sockets TCP, assinale a alternativa que expressa sua melhor definição: Podem ser utilizados para fazer broadcast. Em relação aos sockets UDP, apresentam menos overhead de comunicação, devido ao handshake de início de comunicação. Utilizam o conceito de stream (fluxo contínuo) de dados. O programador precisa se preocupar com o tamanho das mensagens a serem enviadas, pois o TCP não se encarrega de segmentar o stream do buffer de saída. Implementam um canal de comunicação não confiável, no qual os datagramas chegam na ordem correta. EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 9. Ref.: 5436384 Pontos: 1,00 / 1,00 Dentre algumas das características técnicas incorporadas no sistema operacional Red Hat Enterprise Linux − RHEL 7, consta a: Melhoria significativa do sistema de arquivos, incluindo o XSL como o sistema padrão, que escala até 300TB. Adoção do systemd como forma de iniciar processos e serviços, em substituição ao init. Adoção do LXC, incluindo o OpenShift, como forma de iniciar processos e serviços, em substituição ao init. Melhoria significativa do sistema de arquivos, incluindo o systemd como o sistema padrão, que escala até 500GB. Melhoria no desenvolvimento, entrega, portabilidade e isolamento de aplicações por meio de contêineres Linux, incluindo o XFS, para execuções exclusivamente em cloud em ambientes de produção. 10. Ref.: 5436363 Pontos: 1,00 / 1,00 Nas placas de vídeo com suporte à tecnologia GPGPU (CUDA, OPENCL), a quantidade de cuda cores/stream processors é uma característica diretamente associada à: Velocidade de acesso à memória principal (host). Capacidade de armazenamento de texturas. Banda disponível do barramento PCIe. Capacidade de paralelização de cálculos. Velocidade de processamento sequencial. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435440.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436384.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436363.');
Compartilhar