Buscar

AV SISTEMAS DISTRIBUIDOS E COMP PARALELA - 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 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

1a Questão (Ref.: 202012879406) 
A CPU (Central Processing Unit) e a GPU (Graphics Processing Unit, ou a Unidade de 
Processamento Gráfico) são dois componentes importantes em qualquer sistema 
computacional. A primeira é a peça central de qualquer computador, enquanto a segunda 
simplesmente não pode existir sem ela. Em relação ao tipo de arquitetura, considerando as 
diversas arquiteturas da taxonomia de Flynn, a GPU seria que tipo de arquitetura? Marque a 
alternativa correta. 
 
 
 
SIMD. 
 
MIMD. 
 
SSID. 
 
MSIS. 
 
MISD. 
 
 
 
 2a Questão (Ref.: 202012879430) 
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. 
 
 
 
10s. 
 
Próximo de zero. 
 
0,1s. 
 
1s. 
 
20s. 
 
 
 
 3a Questão (Ref.: 202012879433) 
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 primeira e a segunda afirmações estão corretas. 
 
Nenhuma afirmação é correta. 
 
Somente a primeira afirmação é correta. 
 
Somente a terceira afirmação é correta. 
 
Somente a segunda afirmação é correta. 
 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435230/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435254/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.');
 
 4a Questão (Ref.: 202012879555) 
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. 
 
 
 
Apenas a afirmação II está correta. 
 
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. 
 
 
 
 5a Questão (Ref.: 202012879461) 
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. 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação I está correta. 
 
As afirmações I e II estão corretas. 
 
 
 
 6a Questão (Ref.: 202012879564) 
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; não preempção; espera circular. 
 
Exclusão mútua; posse e espera; espera circular; paralelismo. 
 
Exclusão mútua; posse e espera; não preempção; espera ocupada. 
 
Exclusão mútua; posse e espera; preempção; espera circular. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435379/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435285/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.');
 
 
 
 7a Questão (Ref.: 202012879608) 
(INPE - Tecnologista da Carreira de Desenvolvimento Tecnológico - Tecnologista Junior 
Padrão I) 
Assinale a alternativa que contém apenas ferramentas de programação paralela mais 
adequadas a ambientes com memória compartilhada: 
 
 
 
MPI, OpenMP, CUDA. 
 
Pthreads, OpenMP, MPI. 
 
Phtreads, OpenMP, Java Threads. 
 
MPI, Pthreads, sockets. 
 
Java Threads, CUDA, sockets. 
 
 
 
 8a Questão (Ref.: 202012879639) 
(INPE - Tecnologista da Carreira de Desenvolvimento Tecnológico - Tecnologista Junior 
Padrão I) Suponha um determinado problema científico que possua solução tanto por 
programação sequencial como por programação paralela. Identifique a melhor resposta 
considerando as afirmações a seguir: 
I. É possível estabelecer que um programa sequencial é mais eficiente que sua versão 
paralela, uma vez que é mais fácil programá-lo. 
II. A comunicação e a sincronização entre diferentes subtarefas é tipicamente uma das 
maiores barreiras para atingir grande desempenho em programas paralelos. 
III. A lei de Amdahl afirma que uma pequena porção do programa que não pode ser 
paralelizada limitará o aumento de velocidade geral disponível com o paralelismo. 
 
 
 
A Afirmação III está correta. 
 
As afirmações II e III estão corretas. 
 
A afirmação II está correta. 
 
A afirmação I está correta. 
 
As afirmações I e III estão corretas. 
 
 
 
 9a Questão (Ref.: 202012880560) 
Dentre algumas das características técnicas incorporadas no sistema operacional Red Hat 
Enterprise Linux − RHEL 7, consta a: 
 
 
 
Adoção do LXC, incluindo o OpenShift, como forma de iniciar processos e serviços, em 
substituição ao init. 
 
Adoção do systemd como forma de iniciar processos e serviços, em substituição ao init. 
 
Melhoria significativa do sistema de arquivos, incluindo o XSL como o sistema padrão, que 
escala até 300TB. 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435432/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435463/n/nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436384/n/nStatus da quest%C3%A3o: Liberada para Uso.');
 
Melhoria no desenvolvimento, entrega, portabilidade e isolamento de aplicações por meio 
de contêineres Linux, incluindo o XFS, para execuções exclusivamente em cloud em 
ambientes de produção. 
 
Melhoria significativa do sistema de arquivos, incluindo o systemd como o sistema padrão, 
que escala até 500GB. 
 
 
 
 10a Questão (Ref.: 202012880539) 
Nas placas de vídeo com suporte à tecnologia GPGPU (CUDA, OPENCL), a quantidade de 
cuda cores/stream processors é uma característica diretamente associada à: 
 
 
 
Capacidade de paralelização de cálculos. 
 
Banda disponível do barramento PCIe. 
 
Velocidade de processamento sequencial. 
 
Capacidade de armazenamento de texturas. 
 
Velocidade de acesso à memória principal (host). 
 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436363/n/nStatus da quest%C3%A3o: Liberada para Uso.');

Outros materiais