Buscar

SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO 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 7 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

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 6, do total de 7 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

Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA 
Aluno(a): 
Acertos: 2,0 de 2,0 21/09/2023 
 
1a 
 Questão 
Acerto: 0,2 / 0,2 
 
Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a 
alternativa correta. 
 
 
SSID. 
 
SIMD. 
 
MMIS. 
 
MMID. 
 
MISD. 
 
Explicação: 
A resposta certa é: MISD. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2a 
 Questão 
Acerto: 0,2 / 0,2 
 
Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de 
dados e outros sistemas concorrentes. Leia as assertivas a seguir e marque a 
alternativa correta. 
I. Um conjunto de processos estão em condição de deadlock se cada processo 
no conjunto estiver aguardando um evento que apenas outro processo no 
conjunto cause. 
II. Um deadlock ocorre se e somente se as quatro condições de Coffman forem 
satisfeitas. 
III. Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos. 
IV. Uma forma de evitar deadlocks é garantir que a condição de posse e espera 
não ocorra. 
V. Uma forma de evitar deadlocks é garantir que a condição de preempção não 
ocorra. 
 
 
As afirmativas I e II estão corretas. 
 
As afirmativas I e III estão corretas. 
 
Somente a afirmativa I está correta. 
 
Todas as afirmativas estão corretas. 
 
As afirmativas I, II e IV estão corretas. 
 
Explicação: 
A resposta certa é: As afirmativas I, II e IV estão corretas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3a 
 Questão 
Acerto: 0,2 / 0,2 
 
Dentre as alternativas a seguir, assinale aquela que apresenta apenas exemplos 
de identificadores de nomes: 
 
 
Código de identificação de produtos e nome de rua. 
 
Cargo e matrícula de um funcionário. 
 
ISBN de livros e patente militar. 
 
Endereço MAC ethernet e patente militar. 
 
Endereço MAC ethernet e ISBN de livros. 
 
Explicação: 
A resposta certa é: Endereço MAC ethernet e ISBN de livros. 
 
 
4a 
 Questão 
Acerto: 0,2 / 0,2 
 
Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto: 
 
 
Cada thread mantém uma pequena quantidade de estado. 
 
Possuem algoritmos específicos altamente acoplados. 
 
Os subproblemas são fracamente acoplados. 
 
Alta razão (operações de ponto flutuante)/(memória). 
 
Podem ser subdivido em pequenos subproblemas, que são alocados a 
diferentes blocos e threads. 
 
Explicação: 
A resposta certa é: Possuem algoritmos específicos altamente acoplados. 
 
 
 
 
 
 
 
 
 
 
 
5a 
 Questão 
Acerto: 0,2 / 0,2 
 
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: 
 
 
As afirmações II e III estão corretas. 
 
Apenas a afirmação II está correta. 
 
Nenhuma afirmação está correta. 
 
Todas as afirmações estão corretas. 
 
As afirmações I e II estão corretas. 
 
Explicação: 
A resposta certa é: Todas as afirmações estão corretas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6a 
 Questão 
Acerto: 0,2 / 0,2 
 
Em relação aos conceitos de semáforos, selecione a alternativa correta. 
I. O uso de semáforos garante que um programa esteja livre da hipótese de 
condições de corrida. 
II. Os semáforos são mais indicados para ser usados no problema de leitores e 
escritores do que o mutex. 
III. Pode-se utilizar o semáforo como um mutex, bastando colocar a 
quantidade de recursos igual a 1 (um). 
 
 
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. 
 
As afirmações II e III estão corretas. 
 
Explicação: 
A resposta certa é: As afirmações II e III estão corretas. 
 
 
7a 
 Questão 
Acerto: 0,2 / 0,2 
 
Qual é o passo usado em um algoritmo de eleição? 
 
 
Evitar a destruição do coordenador. 
 
Apagar procedimentos que não foram executados. 
 
Replicação dos dados. 
 
Controle de acesso a uma região crítica. 
 
Orquestração para eleição de um novo coordenador. 
 
Explicação: 
A resposta certa é: Orquestração para eleição de um novo coordenador. 
 
 
 
8a 
 Questão 
Acerto: 0,2 / 0,2 
 
Uma imagem de container do Docker é um pacote de software leve, 
independente e executável que inclui tudo o que é necessário para executar 
uma aplicação. Na criação de um arquivo Dockerfile, a instrução WORKDIR: 
 
 
Documenta quais portas se pretende publicar. 
 
Divulga uma porta (TCP ou UDP) para os hosts externos à rede 
Docker. 
 
Expõe um serviço do container para a rede Docker default. 
 
Mapeia uma porta externa para uma porta interna à rede Docker. 
 
Define o diretório de trabalho de um contêiner do Docker a qualquer 
momento. 
 
Explicação: 
A resposta certa é: Define o diretório de trabalho de um contêiner do 
Docker a qualquer momento. 
 
 
9a 
 Questão 
Acerto: 0,2 / 0,2 
 
Em relação aos conceitos de paralelismo de dados, considere as afirmações a 
seguir. 
I) A computação assíncrona é executada. 
II) A mesma tarefa é executada em diferentes subconjuntos dos mesmos 
dados. 
III) A quantidade de paralelização é proporcional ao tamanho da saída. 
Selecione a alternativa correta: 
 
 
Apenas a afirmação II é correta. 
 
As afirmações II e III estão corretas. 
 
Nenhuma afirmação é correta. 
 
Todas as afirmações são corretas. 
 
As afirmações I e III estão corretas. 
 
Explicação: 
A resposta certa é: Apenas a afirmação II é correta. 
 
 
 
10a 
 Questão 
Acerto: 0,2 / 0,2 
 
Em relação aos conceitos de exclusão mútua, selecione a alternativa correta. 
I. A exclusão mútua objetiva evitar que dois processos ou threads tenham 
acesso simultaneamente a um recurso compartilhado, acesso esse denominado 
por seção crítica. 
II. A seção crítica não pode ser executada por mais de um processo/thread ao 
mesmo tempo. 
III. A condição de exclusão mútua, em que um recurso ou está associado a um 
único processo ou está disponível, é suficiente para a ocorrência de bloqueios 
fatais (deadlocks). 
 
 
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. 
Respondido em 21/09/2023 18:57:53 
 
Explicação: 
A resposta certa é: Todas as afirmações estão corretas.

Outros materiais