Baixe o app para aproveitar ainda mais
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');
Compartilhar