Baixe o app para aproveitar ainda mais
Prévia do material em texto
Teste de Conhecimento avalie sua aprendizagem 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: 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. SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Lupa Calc. EEX0158_202001365397_TEMAS Aluno: JOÃO FRANCISCO RAMOS JUNIOR Matr.: 202001365397 Disc.: SIST DIS COM PAR 2021.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 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 III estão corretas. Data Resp.: 28/09/2021 15:23:53 Explicação: A resposta certa é: As afirmações II e III estão corretas. 2. 20s. 12s 2s. 10s. 15s. Data Resp.: 28/09/2021 15:24:49 Explicação: javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); joaor Substituir joaor Substituir Aluno: 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: O algoritmo do avestruz está relacionado a que abordagem de solução de deadlocks? Em relação aos conceitos de semáforos, selecione a alternativa correta. I. O uso de semáforos garante que um programa esteja livre da hipótese de condições de corrida. II. Os semáforos são mais indicados para ser usados no problema de leitores e escritores do que o mutex. III. Pode-se utilizar o semáforo como um mutex, bastando colocar a quantidade de recursos igual a 1 (um). Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. A resposta certa é: 12s 3. Apenas a afirmação II é correta. As afirmações II e III estão corretas. As afirmações I e III estão corretas. Nenhuma afirmação é correta. Todas as afirmações são corretas. Data Resp.: 28/09/2021 15:25:38 Explicação: A resposta certa é: Apenas a afirmação II é correta. 4. Detecção. Preempção. Ignorar o impasse. Encerramento do processo. Condições de corrida. Data Resp.: 28/09/2021 15:26:11 Explicação: A resposta certa é: Ignorar o impasse. 5. Todas as afirmações estão corretas. As afirmações II e III estão corretas. Apenas a afirmação II está correta. Apenas a afirmação I está correta. As afirmações I e II estão corretas. Data Resp.: 28/09/2021 15:27:04 Explicação: A resposta certa é: As afirmações II e III estão corretas. 6. 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. O que é verdadeiro sobre chamadas de procedimentos remotos? (CESPE - 2009 - CEHAP - PB) O que é verdadeiro quanto ao uso dos RPCs (Remote Procedure Calls)? Em um cluster Openshift, há uma série de configurações que são feitas e devem ser persistidas. O estado persistente do master é armazenado no componente: Apenas a afirmação I está correta. 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. Data Resp.: 28/09/2021 15:29:28 Explicação: A resposta certa é: As afirmações II e III estão corretas. 7. Os clientes implementam a camada de apresentação e de persistência dos dados. Os servidores requisitam serviços dos clientes mediante uma interface HTTP. Servidores necessitam conhecer a quantidade de clientes antes de executar as funções remotas. Servidores necessitam obrigatoriamente conhecer a identidade dos clientes. Os clientes executam chamadas remotas, passando como parâmetros as funções que necessitam ser executadas em um computador remoto. Data Resp.: 28/09/2021 15:30:34 Explicação: A resposta certa é: Os clientes executam chamadas remotas, passando como parâmetros as funções que necessitam ser executadas em um computador remoto. 8. O RPC não é imune a falhas, quando observado em uma perspectiva de comunicação em uma rede de dados. No RPC, não é necessária a utilização de uma linguagem de descrição de interface (IDL) para garantir a interoperabilidade em várias plataformas. No RPC, o procedimento de chamada remota tem o lado servidor e o lado cliente. O cliente faz a chamada e envia o procedimento a ser executado em um servidor remotamente, entregando os parâmetros necessários à execução. O RPC Portmapper não mapeia portas estáticas. A independência do transporte para o RPC isola a aplicação de elementos lógicos e físicos em um sistema. Data Resp.: 28/09/2021 15:31:33 Explicação: A resposta certa é: No RPC, o procedimento de chamada remota tem o lado servidor e o lado cliente. O cliente faz a chamada e envia o procedimento a ser executado em um servidor remotamente, entregando os parâmetros necessários à execução. 9. replica controller haproxy namespace API server etcd Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto: Data Resp.: 28/09/2021 15:32:43 Explicação: A resposta certa é: etcd 10. Podem ser subdivido em pequenos subproblemas, que são alocados a diferentes blocos e threads. Cada thread mantém uma pequena quantidade de estado. Alta razão (operações de ponto flutuante)/(memória). Os subproblemas são fracamente acoplados. Possuem algoritmos específicos altamente acoplados. Data Resp.: 28/09/2021 15:33:19 Explicação: A resposta certa é: Possuem algoritmos específicos altamente acoplados. Não Respondida Não Gravada Gravada Exercício inciado em 28/09/2021 15:22:24.
Compartilhar