Buscar

Teste de Conhecimento - Sistemas Distribuidos e Computação Paralela

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando