Buscar

SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA SIMULADO AV

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

Prévia do material em texto

Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA 
Aluno(a): 
Acertos: 10,0 de 10,0 14/10/2021 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de arquitetura mestre-escravo, considere as afirmações a 
seguir. 
I) Na granularidade grossa, se um escravo morrer, a penalidade de tempo será 
pequena. 
II) Na granularidade fina, você precisa de menos escravos para realizar uma tarefa 
específica. 
III) Um sistema mestre-escravo tem apenas um mestre. 
Selecione a alternativa correta: 
 
 Nenhuma afirmação está correta. 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação II está correta. 
 
As afirmações I e II estão corretas. 
 
As afirmações II e III estão corretas. 
 
 
Explicação: 
A resposta certa é: Nenhuma afirmação está correta. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de paralelismo de tarefas, considere as afirmações a seguir. 
I) A computação assíncrona é executada. 
II) Tarefas diferentes são executadas nos mesmos dados ou em dados diferentes. 
III) A quantidade de paralelização é proporcional ao tamanho da entrada. 
Selecione a alternativa correta: 
 
 
Apenas a afirmação II está correta. 
 As afirmações I e II estão corretas. 
 
Todas as afirmações estão corretas. 
 
As afirmações II e III estão corretas. 
 
As afirmações I e III estão corretas. 
 
 
Explicação: 
A resposta certa é: As afirmações I e II estão corretas. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação ao modelo mestre-escravo, considere as afirmações a seguir. 
I) A arquitetura mestre-escravo tem baixa tolerância a erros. 
II) O mestre pode sofrer problemas de saturação de comunicações. 
III) É adequada para sistemas de tempo real. 
Selecione a alternativa correta: 
 
 
Apenas a afirmação I está correta. 
 As afirmações II e III estão corretas. 
 
Apenas a afirmação II está correta. 
 
As afirmações I e II estão corretas. 
 
Todas as afirmações estão corretas. 
 
 
Explicação: 
A resposta certa é: As afirmações II e III estão corretas. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. 
I. Um cálculo especifica se uma determinada entrada pode resultar em saídas 
diferentes. 
II. O bloqueio de exclusão mútua, ou mutex, é o mais utilizado para se garantir a 
exclusão mútua. 
III. O programa tem uma condição de corrida quando um thread tenta acessar 
simultaneamente um recurso, e isso pode resultar em um erro. 
 
 As afirmações II e III estão corretas. 
 
Apenas a afirmação I está correta. 
 
As afirmações I e II estão corretas. 
 
Todas as afirmações estão corretas. 
 
Apenas a afirmação II está correta. 
 
 
Explicação: 
A resposta certa é: As afirmações II e III estão corretas. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
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. 
 
 
Todas as afirmativas estão corretas. 
 
As afirmativas I e II estão corretas. 
 
Somente a afirmativa I está correta. 
 
As afirmativas I e III 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. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos conceitos de sincronização de processos, selecione a alternativa correta. 
I. Deadlock (ou impasse) ocorre quando muitos processos estão esperando por um 
recurso compartilhado (seção crítica), que está sendo mantido por algum outro 
processo. 
II. Espera ocupada ocorre quando um processo está esperando para entrar na seção 
crítica, mas outros processos a monopolizam, e o primeiro processo é forçado a esperar 
indefinidamente. 
III. Inversão de prioridade ocorre quando um processo de alta prioridade está na seção 
crítica e é interrompido por um processo de média prioridade. 
 
 
As afirmações II e III estão corretas. 
 
Apenas a afirmação I está correta. 
 
Apenas a afirmação II está correta. 
 
As afirmações I e II estão corretas. 
 As afirmações I e III estão corretas. 
 
 
Explicação: 
A resposta certa é: As afirmações I e III estão corretas. 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
A camada de transporte do modelo TCP/IP é responsável pela transmissão dos dados, 
garantindo que estes possam chegar de forma confiável e eficiente ao seu destino. Dois 
protocolos que atuam na camada de transporte são o TCP e o UDP. 
Considere as afirmativas a seguir acerca desses protocolos. 
I. O UDP é orientado à conexão. 
II. O TCP verifica os pacotes perdidos e entregues, garantindo confiabilidade na 
transmissão de dados ao fim da conexão. 
III. O UDP funciona de forma mais rápida que o TCP. 
IV. O TCP não possui suporte a conexões full duplex. 
Estão corretas as afirmativas: 
 
 
II e IV. 
 
I e III. 
 II e III. 
 
I e IV. 
 
III e IV. 
 
 
Explicação: 
A resposta certa é: II e III. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é verdadeiro sobre chamadas de procedimentos remotos? 
 
 
Servidores necessitam obrigatoriamente conhecer a identidade dos clientes. 
 Os clientes executam chamadas remotas, passando como parâmetros as funções 
que necessitam ser executadas em um computador remoto. 
 
Os clientes implementam a camada de apresentação e de persistência dos 
dados. 
 
Servidores necessitam conhecer a quantidade de clientes antes de executar as 
funções remotas. 
 
Os servidores requisitam serviços dos clientes mediante uma interface HTTP. 
 
 
Explicação: 
A resposta certa é: Os clientes executam chamadas remotas, passando como parâmetros 
as funções que necessitam ser executadas em um computador remoto. 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Representa o conceito de CUDA, exceto: 
 
 
API com funções, que permitem o gerenciamento da memória da GPU e outros 
tipos de controle. 
 
Extensão da linguagem C, que permite o uso de GPUs. 
 
É uma arquitetura paralela de propósito geral destinada a utilizar o poder 
computacional de GPUs Nvidia. 
 Não permite suporte a uma hierarquia de grupos de threads. 
 
Definição de kernels que são executados na GPU. 
 
 
Explicação: 
A resposta certa é: Não permite suporte a uma hierarquia de grupos de threads. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é o OpenShift Virtualization: 
 
 
É um sistema operacional que permite a virtualização do sistema Openshift. 
 
É um complemento do Red Hat OpenShift Container Platform e do Red Hat 
OpenShift Kubernetes Engine. 
 
É um recurso do Red Hat OpenShift que permite gerenciar os nós dos 
contêineres. 
 É uma funcionalidade do Red Hat OpenShift que possibilita aos desenvolvedores 
incorporarem máquinas virtuais tradicionais a fluxos de trabalho no OpenShift 
Container Platform. 
 
É baseado no projeto upstream KubeVirt, uma área opensource aberta da Cloud 
Native Computing Foundation (CNCF). 
 
 
Explicação: 
A resposta certa é: É uma funcionalidade do Red Hat OpenShift que possibilita aos 
desenvolvedores incorporarem máquinas virtuais tradicionais a fluxos de trabalho no 
OpenShift Container Platform. 
 
 
 
 
 
javascript:abre_colabore('38403','269346323','4887537376');

Continue navegando