Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): Acertos: 9,0 de 10,0 Acerto: Em relação ao modelo mestre-escravo, considere as afirmações a seguir. I) A arquitetura mestre-escravo tem baixa tolerância a erros. II) O mestre pode sofrer problemas de saturação de comunicações. III) É adequada para sistemas de tempo real. Selecione a alternativa correta: Apenas a afirmação II está 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 I está correta. Respondido em 28/09/2021 13:53:12 Questão11a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 1 of 7 28/09/2021 14:08 Acerto: 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: Nenhuma afirmação 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 28/09/2021 13:53:31 Explicação: A resposta certa é: Nenhuma afirmação está correta. Acerto: 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 Questão22a Questão33a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 2 of 7 28/09/2021 14:08 Respondido em 28/09/2021 13:55:20 Explicação: A resposta certa é: As afirmações II e III estão corretas. Acerto: Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. I. A sincronização, necessária em diversos programas, deve ter seu uso minimizado, pois demanda recursos computacionais, em especial nos ambientes de computação distribuída. II. O problema produtor consumidor se caracteriza da seguinte forma: o processo produtor gera informações que são gravadas em um buffer de tamanho limitado, e as informações são consumidas por um processo consumidor. Assim, o produtor pode produzir um item enquanto o consumidor consome outro. III. No problema dos leitores escritores, os processos leitores podem acessar a mesma variável, sem causar obstáculos de sincronização. 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 III estão corretas. As afirmações I e II estão corretas. Respondido em 28/09/2021 14:05:24 Explicação: A resposta certa é: Todas as afirmações estão corretas. Questão44a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 3 of 7 28/09/2021 14:08 crítica. II. A seção crítica não pode ser executada por mais de um processo/thread ao mesmo tempo. III. A condição de exclusão mútua, em que um recurso ou está associado a um único processo ou está disponível, é suficiente para a ocorrência de bloqueios fatais (deadlocks). As afirmações II e III estão corretas. Apenas a afirmação I está correta. Apenas a afirmação II está correta. As afirmações I e II estão corretas. Todas as afirmações estão corretas. Respondido em 28/09/2021 13:58:10 Explicação: A resposta certa é: Todas as afirmações estão corretas. Acerto: O algoritmo do avestruz está relacionado a que abordagem de solução de deadlocks? Preempção. Condições de corrida. Detecção. Ignorar o impasse. Encerramento do processo. Respondido em 28/09/2021 13:59:07 Questão66a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 4 of 7 28/09/2021 14:08 São exemplos de algoritmos de eleição para coordenação em sistemas distribuídos: Algoritmo de múltiplas filas por realimentação Algoritmo Pub/Sub Algoritmo de nomeação Algoritmo de bully Algoritmo circular Respondido em 28/09/2021 14:01:20 Explicação: A resposta certa é: Algoritmo de bully Acerto: A camada de transporte do modelo TCP/IP é responsável pela transmissão dos dados, garantindo que estes possam chegar de forma confiável e eficiente ao seu destino. Dois protocolos que atuam na camada de transporte são o TCP e o UDP. Considere as afirmativas a seguir acerca desses protocolos. I. O UDP é orientado à conexão. II. O TCP verifica os pacotes perdidos e entregues, garantindo confiabilidade na transmissão de dados ao fim da conexão. III. O UDP funciona de forma mais rápida que o TCP. IV. O TCP não possui suporte a conexões full duplex. Estão corretas as afirmativas: II e III. II e IV. I e IV. Questão88a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 5 of 7 28/09/2021 14:08 Acerto: Dockerfile é um arquivo de texto que contém todos os comandos, em ordem, necessários para construir uma determinada imagem Docker. Sobre as instruções contidas em um Dockerfile, assinale a alternativa correta. A instrução VOLUME configura o tamanho da imagem. A instrução FROM configura qual será a aplicação principal do container, sendo executada após a inicialização do container. A instrução EXPOSE informa ao Docker que o container escuta nas portas de rede especificadas em tempo de execução. A instrução ENV adiciona metadados para uma imagem. A instrução WORKDIR permite a criação de um diretório no host onde ficam armazenados os dados do container. Respondido em 28/09/2021 14:03:58 Explicação: A resposta certa é: A instrução EXPOSE informa ao Docker que o container escuta nas portas de rede especificadas em tempo de execução. Acerto: Representa o conceito de CUDA, exceto: Não permite suporte a uma hierarquia de grupos de threads. É uma arquitetura paralela de propósito geral destinada a utilizar o poder computacional de GPUs Nvidia. API com funções, que permitem o gerenciamento da memória da GPU e outros tipos de controle. Questão99a Questão1100a Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 6 of 7 28/09/2021 14:08 Explicação: A resposta certa é: Não permite suporte a uma hierarquia de grupos de threads. Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resul... 7 of 7 28/09/2021 14:08
Compartilhar