Buscar

SIMULADO SISTEMAS DISTRIBUÍDOS 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

Acerto: 1,0 / 1,0
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 II e III estão corretas.
Apenas a afirmação II está correta.
As afirmações I e II estão corretas.
Todas as afirmações estão corretas.
As afirmações I e III estão corretas.
Respondido em 11/09/2021 12:45:22
Explicação:
A resposta certa é: As afirmações I e II estão corretas.
Acerto: 1,0 / 1,0
Em relação aos conceitos de memória compartilhada, considere as seguintes afirmações e selecione a alternativa
correta:
I) O conceito de memória compartilhada pode ser aplicado tanto a hardware como a software.
II) Memória compartilhada é altamente escalável.
III) Um dos grandes problemas é a questão de coerência de cache.
Nenhuma afirmação é correta.
Todas as afirmações estão corretas.
As afirmações I e II estão corretas.
As afirmações I e III estão corretas.
Apenas a afirmação I é correta.
Respondido em 11/09/2021 12:35:19
Explicação:
A resposta certa é: As afirmações I e III estão corretas.
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:
Todas as afirmações estão corretas.
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.
Respondido em 11/09/2021 12:42:39
Explicação:
A resposta certa é: Apenas a afirmação I está correta.
Acerto: 1,0 / 1,0
Em relação aos conceitos de sincronização de processos, selecione a alternativa correta.
I. A tarefa de coordenação da execução de processos que possibilita que dois processos não tenham acessos aos
mesmos dados e recursos compartilhados simultaneamente é denominado de sincronização de processos.
II. Não é possível a execução simultânea de dois processos em uma mesma seção crítica.
III. É necessário atender a três condições para que não haja problemas de sincronização.
Apenas a afirmação I está correta.
Apenas a afirmação II 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.
Respondido em 11/09/2021 12:36:02
Explicação:
A resposta certa é: As afirmações I e II estão corretas.
Acerto: 0,0 / 1,0
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.
As afirmações II e III estão corretas.
Apenas a afirmação II está correta.
As afirmações I e II estão corretas.
As afirmações I e III estão corretas.
Todas as afirmações estão corretas.
Respondido em 11/09/2021 12:55:20
Explicação:
A resposta certa é: Todas as afirmações estão corretas.
Acerto: 1,0 / 1,0
Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes.
Leia as assertivas a seguir e marque a alternativa correta.
I. Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um
evento que apenas outro processo no conjunto cause.
II. Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas.
III. Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.
IV. Uma forma de evitar deadlocks é garantir que a condição de posse e espera não ocorra.
V. Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.
As afirmativas I e II estão corretas.
Todas as afirmativas estão corretas.
Somente a afirmativa I está correta.
As afirmativas I e III estão corretas.
As afirmativas I, II e IV estão corretas.
Respondido em 11/09/2021 12:50:28
Explicação:
A resposta certa é: As afirmativas I, II e IV estão corretas.
Acerto: 1,0 / 1,0
Utiliza diretivas específicas para programação paralela explícita:
OpenMP
RMI
MPI
JAVA
PThreads
Respondido em 11/09/2021 12:46:29
Explicação:
A resposta certa é: OpenMP
Acerto: 1,0 / 1,0
(CESPE - 2009 - CEHAP - PB) O que é verdadeiro quanto ao uso dos RPCs (Remote Procedure Calls)? 
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.
O RPC não é imune a falhas, quando observado em uma perspectiva de comunicação em uma rede de dados.
A independência do transporte para o RPC isola a aplicação de elementos lógicos e físicos em um sistema.
O RPC Portmapper não mapeia portas estáticas.
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.
Respondido em 11/09/2021 12:39:02
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.
Acerto: 1,0 / 1,0
Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto:
Os subproblemas são fracamente acoplados.
Cada thread mantém uma pequena quantidade de estado.
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.
Possuem algoritmos específicos altamente acoplados.
Respondido em 11/09/2021 12:49:56
Explicação:
A resposta certa é: Possuem algoritmos específicos altamente acoplados.
Acerto: 1,0 / 1,0
Sobre o Kubernetes, marque a alternativa correta:
É um sistema PaaS (plataforma como serviço) tradicional e completo.
Fornece serviços em nível de aplicação, tais como middleware.
Dita soluções de logging, monitoramento ou alerta.
Implanta código-fonte e constrói sua aplicação.
Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH.
Respondido em 11/09/2021 12:38:23
Explicação:
A resposta certa é: Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves
SSH.

Continue navegando