Buscar

sistemas distribuidos e computação paralela nota 10

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 3 páginas

Prévia do material em texto

ATENÇÃO
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
 1a Questão (Ref.: 202008233388)
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) cliente, (3) cliente.
(1) servidor, (2) servidor, (3) servidor.
(1) cliente, (2) cliente, (3) servidor.
(1) servidor, (2) cliente, (3) cliente.
(1) cliente, (2) servidor, (3) servidor.
 2a Questão (Ref.: 202008233380)
Em relação à memória compartilhada, considere as seguintes afirmações.
I) Serve como mecanismo de comunicação entre programas.
II) Evita cópias redundantes.
III) Pode ser acessada simultaneamente por vários programas, porém isso acarreta um consumo maior de recursos.
Marque a alternativa correta:
Somente a terceira afirmação é correta.
Somente a primeira e a segunda afirmações estão corretas.
Nenhuma afirmação é correta.
Somente a primeira afirmação é correta.
Somente a segunda afirmação é correta.
 3a Questão (Ref.: 202008233329)
Em relação aos conceitos de memória distribuída, considere as afirmações a seguir.
I) A vantagem da memória distribuída é que ela exclui condições de corrida.
II) A principal preocupação do programador é pensar sobre a distribuição de dados.
III) A memória distribuída é muito mais escalável que a memória compartilhada.
Selecione a alternativa correta:
Apenas a afirmação I é 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.
Nenhuma afirmação é correta.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435265\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435257\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435206\n\nStatus da quest%C3%A3o: Liberada para Uso.');
 4a Questão (Ref.: 202008233430)
Considere a tabela a seguir, na qual cada thread executa uma vez essa parte do código. Quantas saídas distintas essa
corrida pode ter?
5
3
4
2
1
 5a Questão (Ref.: 202008233511)
Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; não preempção; espera circular; uso de threads.
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; posse e espera; espera circular; paralelismo.
 6a Questão (Ref.: 202008233417)
Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo
computacional. No entanto, em alguns sistemas, esse procedimento passa a ser importante.
Qual é uma boa maneira para se evitar um deadlock?
Verificando a trajetória do recurso.
Recuperando por meio de preempção.
Matando o processo.
Desligando o recurso.
Utilizando a ''técnica do avestruz''.
 7a Questão (Ref.: 202008233592)
Com relação ao modelo OSI/ISO, uma das camadas tem a tarefa de prover o transporte econômico e confiável de
dados, independente da rede física ou das redes atualmente em uso, incluindo o controle de fluxo, a ordenação dos
pacotes e a correção de erros. Tipicamente, envia para o transmissor uma informação de recebimento e informa que o
pacote foi recebido com sucesso. Estamos falando da camada:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435307\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435294\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435469\n\nStatus da quest%C3%A3o: Liberada para Uso.');
Apresentação
Enlace
Rede
Sessão
Transporte
 8a Questão (Ref.: 202008233529)
Qual conceito a seguir se aplica à replicação síncrona?
Consistência fraca.
Alta escalabilidade de crescimento.
Parte de seus dados estão sempre desatualizados, sendo sincronizados no decorrer do tempo.
A atualização dos dados se dá de forma atômica.
A latência não afeta o desempenho da replicação.
 9a Questão (Ref.: 202008234480)
Para o uso do Kubernetes, é necessária a instalação de:
Kubeadm, kubelet e kubectl
Keepalived, kubeadm e Kubelet
Kubeadm, kube-apiserver e kubelet
Kube-apiserver, keepalived e kubeadm
Kubectl, keepalived e kubeadm
 10a Questão (Ref.: 202008234502)
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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435406\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436357\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436379\n\nStatus da quest%C3%A3o: Liberada para Uso.');

Continue navegando