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 5 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

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

9/10/21, 11:38 AM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=2713366&matr_integracao=202003203319 1/5
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA 
Aluno(a): FLÁVIO FRANCIS DE OLIVEIRA PEREIRA 202003203319
Acertos: 6,0 de 10,0 10/09/2021
Acerto: 0,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:
Todas as afirmações estão corretas.
 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.
Apenas a afirmação II está correta.
Respondido em 10/09/2021 11:00:10
Explicação:
A resposta certa é: As afirmações I e II estão corretas.
Acerto: 1,0 / 1,0
Em relação a arquitetura cliente-servidor, considere as afirmações a seguir.
I) Os papéis e as responsabilidades de um sistema de computação podem ser distribuídos entre vários
computadores independentes que são conhecidos por si só por meio de uma rede.
II) Todos os dados são armazenados nos servidores, que geralmente possuem controles de segurança muito
maiores do que a maioria dos clientes.
III) Funciona com vários clientes diferentes com capacidades diferentes.
Selecione a alternativa correta:
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
9/10/21, 11:38 AM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=2713366&matr_integracao=202003203319 2/5
As afirmações I e II estão corretas.
 Todas as afirmações estão corretas.
Apenas a afirmação I está correta.
As afirmações II e III estão corretas.
Apenas a afirmação II está correta.
Respondido em 10/09/2021 11:04:27
Explicação:
A resposta certa é: Todas as afirmações 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.
 As afirmações I e III estão corretas.
Nenhuma afirmação é correta.
Todas as afirmações estão corretas.
As afirmações I e II estão corretas.
Apenas a afirmação I é correta.
Respondido em 10/09/2021 11:07:17
Explicação:
A resposta certa é: As afirmações I e III estão corretas.
Acerto: 1,0 / 1,0
O algoritmo do avestruz está relacionado a que abordagem de solução de deadlocks?
Detecção.
Condições de corrida.
Encerramento do processo.
Preempção.
 Ignorar o impasse.
Respondido em 10/09/2021 11:09:44
Explicação:
A resposta certa é: Ignorar o impasse.
 Questão3
a
 Questão4
a
9/10/21, 11:38 AM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=2713366&matr_integracao=202003203319 3/5
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.
As afirmações I e III estão corretas.
 Todas as afirmações estão corretas.
Apenas a afirmação II está correta.
As afirmações I e II estão corretas.
Respondido em 10/09/2021 11:16:37
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, II e IV estão corretas.
As afirmativas I e III estão corretas.
Respondido em 10/09/2021 11:26:01
Explicação:
A resposta certa é: As afirmativas I, II e IV estão corretas.
 Questão5
a
 Questão6
a
9/10/21, 11:38 AM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=2713366&matr_integracao=202003203319 4/5
Acerto: 1,0 / 1,0
Um sistema baseado em um modelo PTP utiliza qual dos conceitos a seguir?
As mensagens são compartilhadas por meio de um canal chamado tópico.
 Um modelo PTP é baseado no conceito de envio de uma mensagem para um destino nomeado, ou seja,
somente um único destinatário recebe.
É utilizado no sistema de mensageria KAFKA.
Um modelo de mensagem PTP é usado quando precisamos transmitir um evento ou mensagem para
muitos consumidores de mensagem.
É um protocolo aberto para enfileiramento de mensagens assíncronas que se desenvolveu e amadureceu
ao longo de vários anos.
Respondido em 10/09/2021 11:27:02
Explicação:
A resposta certa é: Um modelo PTP é baseado no conceito de envio de uma mensagem para um destino nomeado,
ou seja, somente um único destinatário recebe.
Acerto: 1,0 / 1,0
Quando um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá,
acontece uma situação denominada deadlock (chamada por alguns autores de impasse ou adiamento indefinido).
Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: ''Cada
processo só pode estar alocado a um único processo em um determinado instante.''Assinale a alternativa que
apresenta tal condição:
 Exclusão mútua
Espera por recurso
Starvation
Espera circular
Não preempção
Respondido em 10/09/2021 11:28:48
Explicação:
A resposta certa é: Exclusão mútua
Acerto: 0,0 / 1,0
Sobre o CUDA, é incorreto afirmar:
 Possui o Cuba Driver, que permite o acesso ao hardware.
Possui o CUDA Toolkit, que são ferramentas e bibliotecas para programação em CUDA.
 Possui o CUDA SKD, que é um editor de código necessário para programar em CUDA.
Disponível para Windows (XP, Vista e 7), Linux e MacOS X, em versões de 32 e 64 bits.
Pode ser obtido gratuitamente no site da Nvidia.
Respondido em 10/09/2021 11:33:46
 Questão7
a
 Questão8
a
 Questão9
a
9/10/21, 11:38 AM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=152317260&user_cod=2713366&matr_integracao=202003203319 5/5
Explicação:
A resposta certa é: Possui o CUDA SKD, que é um editor de código necessário para programar em CUDA.
Acerto: 0,0 / 1,0
O Openshift provê recursos a partir do Kubernetes, sendo capaz de executar e disponibilizar aplicações a partir de
contêineres. As imagens dos contêineres no Openshift podem ser armazenadas no componente denominado:
 build
 pod
secret
master
 registry
Respondido em 10/09/2021 11:36:15
Explicação:
A resposta certa é: pod
 Questão10
a
javascript:abre_colabore('38403','266429614','4803230318');

Continue navegando

Outros materiais