Logo Passei Direto
Buscar

sistemas distribuidos e computação paralela v1

Ferramentas de estudo

Questões resolvidas

Em relação aos conceitos de polling, considere as afirmações a seguir.
Selecione a alternativa correta:
I) Polling é quando um dispositivo de controle ou computador aguarda pela verificação de sua prontidão ou estado por parte de um dispositivo externo.
II) Caso haja um número grande de dispositivos a serem verificados pelo polling, este pode exceder o tempo disponível para atender ao dispositivo de E / S, o que configura uma desvantagem desse tipo de arquitetura.
III) O intervalo de tempo necessário para que cada elemento seja monitorado uma vez é chamado de ciclo de votação.
As afirmações I e II estão corretas.
Nenhuma afirmação está correta.
Todas as afirmações estão corretas.
As afirmações II e III estão corretas.
Apenas a afirmação II está correta.

Em relação aos conceitos de exclusão mútua, selecione a alternativa correta.
I. O principal objetivo da exclusão mútua é prevenir as condições de corrida.
II. A exclusão mútua impede que um dado seja manipulado por um ou mais processos e/ou threads.
III. Em um processo de exclusão mútua, é permitido que dois threads estejam na mesma seção crítica, desde que estejam realizando operações distintas, como leitura e escrita, por exemplo.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.
Todas as afirmações estão corretas.
Apenas a afirmação I está correta.
As afirmações II e III estão corretas.

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. O maior problema da espera ocupada é o grande desperdício de recursos do sistema, pois o núcleo fica executando o processo de verificação da disponibilidade do recurso de forma ininterrupta, não realizando um trabalho útil. II. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é não determinístico. III. Em muitos casos, o não determinismo não é um problema.
Apenas a afirmação II está correta.
As afirmações II e III estão corretas.
Apenas a afirmação I está correta.
As afirmações I e II estão corretas.
Todas as afirmações estão corretas.

Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; não preempção; espera ocupada.
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; não preempção; espera circular; uso de threads.
Exclusão mútua; posse e espera; preempção; espera circular.

A tecnologia multicast é diretamente voltada para aplicações distribuídas, sendo que as aplicações multimídia - como aprendizagem a distância e videoconferência - podem ser utilizadas na rede de forma dimensionável e eficiente. Como se procede essa comunicação?
Um para um.
Um para muitos.
Muitos para muitos.
Um para todos;
Um para um grupo específico.

Sistemas virtualizados e containers são conceitos importantes para computação na nuvem. Para gerenciar grande número de servidores físicos, virtualizados e containers, utilizam-se ferramentas especializadas de configuração remota.
Indique a afirmativa que descreve de forma correta os conceitos relativos a sistemas virtualizados e containers e as ferramentas de gerenciamento disponíveis.
Containers do tipo Dockers podem ser orquestrados apenas pelo Docker Swarm, que foi desenvolvido especificamente para suportar essa tecnologia de container.
Containers e máquinas virtuais são sinônimos, pois ambos são usados para virtualizar o hardware que hospeda um sistema operacional completo, que pode ser diferente do sistema operacional da máquina física.
Puppet e Ansible são ferramentas que têm a finalidade de simplificar o processo de gerenciamento de servidores remotos. Essas ferramentas funcionam apenas com servidores físicos ou virtualizados. Elas não suportam containers.
Puppet e Ansible podem ser usados para gerenciar serviços virtualizados. Ansible é preferível por ser uma ferramenta multiplataforma, enquanto Puppet funciona apenas para Linux, pois todos os seus comandos remotos são executados via SSH.
Kubernetes é uma ferramenta de orquestração que oferece recursos de gerenciamento para containers, como balanceamento de carga e migração sem perda de dados.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em relação aos conceitos de polling, considere as afirmações a seguir.
Selecione a alternativa correta:
I) Polling é quando um dispositivo de controle ou computador aguarda pela verificação de sua prontidão ou estado por parte de um dispositivo externo.
II) Caso haja um número grande de dispositivos a serem verificados pelo polling, este pode exceder o tempo disponível para atender ao dispositivo de E / S, o que configura uma desvantagem desse tipo de arquitetura.
III) O intervalo de tempo necessário para que cada elemento seja monitorado uma vez é chamado de ciclo de votação.
As afirmações I e II estão corretas.
Nenhuma afirmação está correta.
Todas as afirmações estão corretas.
As afirmações II e III estão corretas.
Apenas a afirmação II está correta.

Em relação aos conceitos de exclusão mútua, selecione a alternativa correta.
I. O principal objetivo da exclusão mútua é prevenir as condições de corrida.
II. A exclusão mútua impede que um dado seja manipulado por um ou mais processos e/ou threads.
III. Em um processo de exclusão mútua, é permitido que dois threads estejam na mesma seção crítica, desde que estejam realizando operações distintas, como leitura e escrita, por exemplo.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.
Todas as afirmações estão corretas.
Apenas a afirmação I está correta.
As afirmações II e III estão corretas.

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. O maior problema da espera ocupada é o grande desperdício de recursos do sistema, pois o núcleo fica executando o processo de verificação da disponibilidade do recurso de forma ininterrupta, não realizando um trabalho útil. II. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é não determinístico. III. Em muitos casos, o não determinismo não é um problema.
Apenas a afirmação II está correta.
As afirmações II e III estão corretas.
Apenas a afirmação I está correta.
As afirmações I e II estão corretas.
Todas as afirmações estão corretas.

Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; não preempção; espera ocupada.
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; não preempção; espera circular; uso de threads.
Exclusão mútua; posse e espera; preempção; espera circular.

A tecnologia multicast é diretamente voltada para aplicações distribuídas, sendo que as aplicações multimídia - como aprendizagem a distância e videoconferência - podem ser utilizadas na rede de forma dimensionável e eficiente. Como se procede essa comunicação?
Um para um.
Um para muitos.
Muitos para muitos.
Um para todos;
Um para um grupo específico.

Sistemas virtualizados e containers são conceitos importantes para computação na nuvem. Para gerenciar grande número de servidores físicos, virtualizados e containers, utilizam-se ferramentas especializadas de configuração remota.
Indique a afirmativa que descreve de forma correta os conceitos relativos a sistemas virtualizados e containers e as ferramentas de gerenciamento disponíveis.
Containers do tipo Dockers podem ser orquestrados apenas pelo Docker Swarm, que foi desenvolvido especificamente para suportar essa tecnologia de container.
Containers e máquinas virtuais são sinônimos, pois ambos são usados para virtualizar o hardware que hospeda um sistema operacional completo, que pode ser diferente do sistema operacional da máquina física.
Puppet e Ansible são ferramentas que têm a finalidade de simplificar o processo de gerenciamento de servidores remotos. Essas ferramentas funcionam apenas com servidores físicos ou virtualizados. Elas não suportam containers.
Puppet e Ansible podem ser usados para gerenciar serviços virtualizados. Ansible é preferível por ser uma ferramenta multiplataforma, enquanto Puppet funciona apenas para Linux, pois todos os seus comandos remotos são executados via SSH.
Kubernetes é uma ferramenta de orquestração que oferece recursos de gerenciamento para containers, como balanceamento de carga e migração sem perda de dados.

Prévia do material em texto

11/30/21, 8:03 AM EPS
https://simulado.estacio.br/alunos/?p0=539880066&user_cod=2609505&matr_integracao=202001574042 1/4
Everton Nascimento dias de Oliveira
202001574042
 
Disciplina: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA AV
Aluno: EVERTON NASCIMENTO DIAS DE OLIVEIRA 202001574042
Professor: GABRIEL RECH BAU
 Turma: 9002
EEX0158_AV_202001574042 (AG) 23/11/2021 22:33:07 (F) 
 
Avaliação:
4,0
Nota Partic.: Nota SIA:
5,0 pts
 
 
EM2120803 - FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS 
 
 1. Ref.: 5435265 Pontos: 0,00 / 1,00
Considera as afirmativas a seguir.
1) Sempre espera por um pedido.
2) Utiliza recursos de rede.
3) Recebe respostas.
Marque a alternativa que corresponda, respectivamente, às características de cliente ou de servidor:
 (1) cliente, (2) servidor, (3) servidor.
(1) cliente, (2) cliente, (3) cliente.
(1) servidor, (2) servidor, (3) servidor.
 (1) servidor, (2) cliente, (3) cliente.
(1) cliente, (2) cliente, (3) servidor.
 
 2. Ref.: 5435360 Pontos: 0,00 / 1,00
Em relação aos conceitos de polling, considere as afirmações a seguir.
I) Polling é quando um dispositivo de controle ou computador aguarda pela verificação de sua prontidão ou estado
por parte de um dispositivo externo.
II) Caso haja um número grande de dispositivos a serem verificados pelo polling, este pode exceder o tempo
disponível para atender ao dispositivo de E / S, o que configura uma desvantagem desse tipo de arquitetura.
III) O intervalo de tempo necessário para que cada elemento seja monitorado uma vez é chamado de ciclo de
votação.
Selecione a alternativa correta:
Nenhuma afirmação está 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.
Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435265.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435360.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
11/30/21, 8:03 AM EPS
https://simulado.estacio.br/alunos/?p0=539880066&user_cod=2609505&matr_integracao=202001574042 2/4
 
 3. Ref.: 5435254 Pontos: 0,00 / 1,00
Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável dessa tarefa corresponde a 10% dela.
Considerando que você teria o número de processadores infinitos para realizar esta tarefa. Qual seria o tempo
mínimo para executar a tarefa? Selecione a resposta correta.
0,1s.
 1s.
Próximo de zero.
20s.
 10s.
 
 
EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 
 
 4. Ref.: 5435379 Pontos: 0,00 / 1,00
Em relação aos conceitos de exclusão mútua, selecione a alternativa correta.
I. O principal objetivo da exclusão mútua é prevenir as condições de corrida.
II. A exclusão mútua impede que um dado seja manipulado por um ou mais processos e/ou threads.
III. Em um processo de exclusão mútua, é permitido que dois threads estejam na mesma seção crítica, desde que
estejam realizando operações distintas, como leitura e escrita, por exemplo.
As afirmações II e III estão corretas.
Apenas a afirmação I está correta.
Apenas a afirmação II está correta.
 Todas as afirmações estão corretas.
 As afirmações I e II estão corretas.
 
 5. Ref.: 5435285 Pontos: 1,00 / 1,00
Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. O maior problema da espera ocupada é o grande desperdício de recursos do sistema, pois o núcleo fica executando
o processo de verificação da disponibilidade do recurso de forma ininterrupta, não realizando um trabalho útil.
II. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é não
determinístico.
III. Em muitos casos, o não determinismo não é um problema.
As afirmações II e III estão corretas.
 Todas as afirmações 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.
 
 6. Ref.: 5435388 Pontos: 1,00 / 1,00
Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; posse e espera; preempção; espera circular.
 Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; posse e espera; não preempção; espera ocupada.
Exclusão mútua; não preempção; espera circular; uso de threads.Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435254.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435379.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435285.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
11/30/21, 8:03 AM EPS
https://simulado.estacio.br/alunos/?p0=539880066&user_cod=2609505&matr_integracao=202001574042 3/4
 
 
EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 
 
 7. Ref.: 5435440 Pontos: 1,00 / 1,00
Sobre sockets TCP, assinale a alternativa que expressa sua melhor definição:
Em relação aos sockets UDP, apresentam menos overhead de comunicação, devido ao handshake de início de
comunicação.
Implementam um canal de comunicação não confiável, no qual os datagramas chegam na ordem correta.
O programador precisa se preocupar com o tamanho das mensagens a serem enviadas, pois o TCP não se
encarrega de segmentar o stream do buffer de saída.
Podem ser utilizados para fazer broadcast.
 Utilizam o conceito de stream (fluxo contínuo) de dados.
 
 8. Ref.: 5435482 Pontos: 0,00 / 1,00
A tecnologia multicast é diretamente voltada para aplicações distribuídas, sendo que as aplicações multimídia - como
aprendizagem a distância e videoconferência - podem ser utilizadas na rede de forma dimensionável e eficiente.
Como se procede essa comunicação?
Muitos para muitos.
 Um para muitos.
 Um para um grupo específico.
Um para todos;
Um para um.
 
 
EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 
 
 9. Ref.: 5436334 Pontos: 1,00 / 1,00
São componentes do Kubernetes, exceto:
Kube-apiserver: balanceador de cargas.
Kube-controller-manager: gerencia diferentes controladores que regulam o estado do cluster, gerencia o ciclo
de vida das cargas de trabalho e realiza tarefas rotineiras.
Kubectl: utilitário de linha de comando chamado usado para se comunicar com o servidor da API do cluster.
Kube-scheduler: atribui cargas de trabalho a nodes específicos no cluster e é o agendador.
 Kube-alived: gerenciador de scripts.
 
 10. Ref.: 5436379 Pontos: 0,00 / 1,00
Sistemas virtualizados e containers são conceitos importantes para computação na nuvem. Para gerenciar grande
número de servidores físicos, virtualizados e containers, utilizam-se ferramentas especializadas de configuração
remota. Indique a afirmativa que descreve de forma correta os conceitos relativos a sistemas virtualizados e
containers e as ferramentas de gerenciamento disponíveis.
Containers e máquinas virtuais são sinônimos, pois ambos são usados para virtualizar o hardware que
hospeda um sistema operacional completo, que pode ser diferente do sistema operacional da máquina física.
 Containers do tipo Dockers podem ser orquestrados apenas pelo Docker Swarm, que foi desenvolvido
especificamente para suportar essa tecnologia de container.
 Kubernetes é uma ferramenta de orquestração que oferece recursos de gerenciamento para containers, como
balanceamento de carga e migração sem perda de dados.
Puppet e Ansible podem ser usados para gerenciar serviços virtualizados. Ansible é preferível por ser uma
ferramenta multiplataforma, enquanto Puppet funciona apenas para Linux, pois todos os seus comandos
remotos são executados via SSH.
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435440.');
javascript:alert('C%C3%B3digoda quest%C3%A3o: 5435482.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436334.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436379.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
11/30/21, 8:03 AM EPS
https://simulado.estacio.br/alunos/?p0=539880066&user_cod=2609505&matr_integracao=202001574042 4/4
Puppet e Ansible são ferramentas que têm a finalidade de simplificar o processo de gerenciamento de
servidores remotos. Essas ferramentas funcionam apenas com servidores físicos ou virtualizados. Elas não
suportam containers.
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Mais conteúdos dessa disciplina