Buscar

AV com gabarito Sistemas distr e comp 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 3 páginas

Prévia do material em texto

28/11/2021 16:49 EPS
https://simulado.estacio.br/alunos/?p0=521263512&user_cod=2714021&matr_integracao=202003203361 1/3
Álvaro Ciribelli Borges
202003203361
 
Disciplina: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA AV
Aluno: ÁLVARO CIRIBELLI BORGES 202003203361
Professor: GABRIEL RECH BAU
 Turma: 9003
EEX0158_AV_202003203361 (AG) 21/10/2021 22:50:36 (F) 
 
Avaliação:
7,0
Nota Partic.: Nota SIA:
8,5 pts
 
 
EM2120803 - FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS 
 
 1. 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.
1s.
0,1s.
 10s.
20s.
 Próximo de zero.
 
 2. Ref.: 5435206 Pontos: 1,00 / 1,00
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:
As afirmações I e III estão corretas.
 Todas as afirmações estão corretas.
Apenas a afirmação I é correta.
Nenhuma afirmação é correta.
As afirmações I e II estão corretas.
 
 3. Ref.: 5435360 Pontos: 1,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.
Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435254.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435206.');
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.')
28/11/2021 16:49 EPS
https://simulado.estacio.br/alunos/?p0=521263512&user_cod=2714021&matr_integracao=202003203361 2/3
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:
As afirmações II e III estão corretas.
Nenhuma afirmação está correta.
 Todas as afirmações estão corretas.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.
 
 
EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 
 
 4. 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; não preempção; espera circular; uso de threads.
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.
 
 5. Ref.: 5435294 Pontos: 1,00 / 1,00
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?
Utilizando a ''técnica do avestruz''.
Recuperando por meio de preempção.
Desligando o recurso.
 Verificando a trajetória do recurso.
Matando o processo.
 
 6. Ref.: 5435352 Pontos: 0,00 / 1,00
São aplicações do Pthreads, exceto:
 Utilização em sistemas não-preemptivos.
 A sobreposição de tarefas pode acelerar a aplicação.
Reduzir o tamanho de uma aplicação, uma vez que threads ocupam menos espaço em relação aos processos.
Possibilitar paralelismo real em sistemas multicore.
Dividir a aplicação em tarefas que acessam recursos compartilhados.
 
 
EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 
 
 7. Ref.: 5435432 Pontos: 0,00 / 1,00
(INPE - Tecnologista da Carreira de Desenvolvimento Tecnológico - Tecnologista Junior Padrão I)Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435294.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435352.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435432.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
28/11/2021 16:49 EPS
https://simulado.estacio.br/alunos/?p0=521263512&user_cod=2714021&matr_integracao=202003203361 3/3
Assinale a alternativa que contém apenas ferramentas de programação paralela mais adequadas a ambientes com
memória compartilhada:
MPI, Pthreads, sockets.
 Phtreads, OpenMP, Java Threads.
 Pthreads, OpenMP, MPI.
Java Threads, CUDA, sockets.
MPI, OpenMP, CUDA.
 
 8. Ref.: 5435440 Pontos: 1,00 / 1,00
Sobre sockets TCP, assinale a alternativa que expressa sua melhor definição:
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.
Em relação aos sockets UDP, apresentam menos overhead de comunicação, devido ao handshake de início de
comunicação.
 Utilizam o conceito de stream (fluxo contínuo) de dados.
Podem ser utilizados para fazer broadcast.
Implementam um canal de comunicação não confiável, no qual os datagramas chegam na ordem correta.
 
 
EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 
 
 9. Ref.: 5436363 Pontos: 1,00 / 1,00
Nas placas de vídeo com suporte à tecnologia GPGPU (CUDA, OPENCL), a quantidade de cuda cores/stream
processors é uma característica diretamente associada à:
Banda disponível do barramento PCIe.
 Capacidade de paralelização de cálculos.
Velocidade de processamento sequencial.
Velocidade de acesso à memória principal (host).
Capacidade de armazenamento de texturas.
 
 10. Ref.: 5436334 Pontos: 1,00 / 1,00
São componentes do Kubernetes, exceto:
Kube-scheduler: atribui cargas de trabalho a nodes específicos no cluster e é o agendador.
Kube-apiserver: balanceador de cargas.
Kubectl: utilitário de linha de comando chamado usado para se comunicar com o servidor da API do cluster.
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.
 Kube-alived: gerenciador de scripts.
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435440.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436363.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436334.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Outros materiais