Buscar

SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA - NOTA 10 PODE CONFIAR

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

RETORNAR À AVALIAÇÃO 
 
Disciplina: EEX0158 - SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO 
PARALELA 
Período: 2022.1 EAD 
(G) / AV 
Aluno: Matrícula: 
Data: Turma: 9001 
 
 
 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.: 202011464665) 
Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa 
corresponde a 10% dela. Qual o speedup com 9 processadores? Selecione a resposta 
correta. 
 
 
5 
 
3. 
 
7. 
 
10. 
 
2. 
 
 
 2a Questão (Ref.: 202011464666) 
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 segunda afirmação é correta. 
 
Somente a primeira e a segunda afirmações estão corretas. 
 
Somente a terceira afirmação é correta. 
 
Nenhuma afirmação é correta. 
 
Somente a primeira afirmação é correta. 
 
 
 3a Questão (Ref.: 202011464739) 
Em relação aos conceitos de cluster, considere as afirmações a seguir. 
I) Nos clusters, o sistema operacional dos computadores é o mesmo. 
II) Os programas aplicativos nunca veem os nós computacionais interagindo apenas com o 
mestre, que é um computador específico responsável pelo agendamento e gerenciamento 
dos escravos. 
III) Os clusters mais conhecidos são os de alto desempenho, os cde alta disponibilidade e os 
de balanceamento de carga. 
Selecione a alternativa correta: 
 
 
Apenas a afirmação II está correta. 
 
Nenhuma afirmação está correta. 
 
As afirmações I e III estão corretas. 
 
As afirmações II e III estão corretas. 
 
Todas as afirmações estão corretas. 
 
 
 4a Questão (Ref.: 202011464750) 
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. 
 
 
Apenas a afirmação II está correta. 
 
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. 
 
Todas as afirmações estão corretas. 
 
 
 5a Questão (Ref.: 202011464788) 
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. 
 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação II está correta. 
 
Apenas a afirmação I está correta. 
 
As afirmações II e III estão corretas. 
 
As afirmações I e II estão corretas. 
 
 
 6a Questão (Ref.: 202011464693) 
Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. 
I. Considere um ambiente com um processo executando vários threads. As variáveis 
compartilhadas são aquelas que podem ser lidas ou alteradas por qualquer thread, e as 
variáveis privadas são de uso exclusivo de um único thread. 
II. O modelo no qual há um thread mestre e uma coleção de threads de trabalho 
(possivelmente vazia em seu início) é chamado de thread dinâmico. 
III. O modelo no qual os threads são executados até que todo o trabalho seja concluído é 
denominado de modelo de thread estático. 
 
 
As afirmações I e II estão corretas. 
 
As afirmações II e III estão corretas. 
 
Apenas a afirmação I está correta. 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação II está correta. 
 
 
 7a Questão (Ref.: 202011464815) 
Qual conceito a seguir se aplica à replicação síncrona? 
 
 
Alta escalabilidade de crescimento. 
 
Parte de seus dados estão sempre desatualizados, sendo sincronizados no decorrer do 
tempo. 
 
Consistência fraca. 
 
A atualização dos dados se dá de forma atômica. 
 
A latência não afeta o desempenho da replicação. 
 
 
 8a Questão (Ref.: 202011464891) 
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 todos; 
 
Um para muitos. 
 
Um para um. 
 
Um para um grupo específico. 
 
 
 
 9a Questão (Ref.: 202011465779) 
Uma imagem do Docker é criada a partir de uma série de camadas, onde cada uma 
representa uma instrução no Dockerfile da imagem. Considerando que um analista queira 
listar as camadas (layers) da imagem docker mailserver, ele deve executar o comando: 
 
 
docker image mailserver 
 
docker history mailserver 
 
docker list mailserver 
 
docker expose mailserver 
 
docker layers mailserver 
 
 
 10a Questão (Ref.: 202011465752) 
Considere, por hipótese, que a equipe de analistas de TI tenha optado pelo uso do Docker. 
Essa decisão foi motivada pelo fato de o Docker: 
 
 
Não utilizar Namespaces do Linux, o que permite prover espaços de trabalho isolados 
para os contêineres. Dessa forma, quando um contêiner é criado, automaticamente é 
criada uma camada de isolamento para grupos de processos. 
 
Permitir portabilidade de contêineres. É possível criar uma imagem de toda a configuração 
e aplicativos instalados em um contêiner e transferi-lo para outro host que tenha um 
Docker previamente instalado. 
 
Estar ganhando espaço como um gerenciador de máquinas virtuais no ambiente 
GNU/Linux e não ter bibliotecas próprias, mantendo as bibliotecas nativas utilizadas para 
gerenciar o LXC. 
 
Utilizar hypervisors, compatíveis com diversas plataformas, para executar máquinas 
virtuais que virtualizam hardware físico como parte de um desenvolvimento 
multiplataforma para testes e implementação de fluxo de trabalho. 
 
Obter o mesmo desempenho da virtualização baseada em hypervisor, em que cada 
contêiner é executado em seu próprio sistema operacional, o que reduz a utilização de 
recursos de disco, embora os contêineres utilizem mais memória. 
 
Autenticação para a Prova On-line 
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. 
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. 
0G05 
 
Cód.: FINALIZAR 
 
 
 
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das

Continue navegando