Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado AV Teste seu conhecimento acumulado Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): FABIO PLASTER DE OLIVEIRA 201804105767 Acertos: 10,0 de 10,0 27/10/2021 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: 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. Apenas a afirmação II está correta. Todas as afirmações estão corretas. Respondido em 27/10/2021 14:15:57 Explicação: A resposta certa é: As afirmações II e III estão corretas. Acerto: 1,0 / 1,0 Em relação aos conceitos de memória compartilhada, considere as seguintes afirmações e selecione a alternativa correta: I) O conceito de memória compartilhada pode ser aplicado tanto a hardware como a software. II) Memória compartilhada é altamente escalável. III) Um dos grandes problemas é a questão de coerência de cache. Nenhuma afirmação é correta. As afirmações I e II estão corretas. As afirmações I e III estão corretas. Apenas a afirmação I é correta. Todas as afirmações estão corretas. Respondido em 27/10/2021 14:16:13 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); Explicação: A resposta certa é: As afirmações I e III estão corretas. Acerto: 1,0 / 1,0 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. 3. 5 2. 10. 7. Respondido em 27/10/2021 14:16:44 Explicação: A resposta certa é: 5 Acerto: 1,0 / 1,0 Assim como nos sistemas operacionais, os sistemas distribuídos também têm deadlock. Um deadlock distribuído ocorre quando os processos espalhados por diferentes computadores em uma rede aguardam eventos que não ocorrerão. Existem três tipos de deadlock distribuído: Deadlock fantasma, deadlock de espera, deadlock de comunicação. Deadlock de comunicação, deadlock fantasma, deadlock de espera. Deadlock de espera, deadlock de recurso, deadlock de comunicação. Deadlock fantasma, deadlock de recurso, deadlock de comunicação. Deadlock de recurso, deadlock fantasma, deadlock de espera. Respondido em 27/10/2021 14:17:22 Explicação: A resposta certa é: Deadlock fantasma, deadlock de recurso, deadlock de comunicação. Acerto: 1,0 / 1,0 Qual era a técnica que permitia alternar tarefas nos primeiros sistemas operacionais não preemptivos? Mutex Semáforos Threads Deadlocks Corrotinas Respondido em 27/10/2021 14:17:54 Questão3 a Questão4 a Questão5 a Explicação: A resposta certa é: Corrotinas 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. Todas as afirmações estão corretas. 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. Apenas a afirmação II está correta. Respondido em 27/10/2021 14:18:14 Explicação: A resposta certa é: As afirmações II e III estão corretas. 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: I e IV. II e III. I e III. III e IV. II e IV. Respondido em 27/10/2021 14:18:37 Explicação: A resposta certa é: II e III. Questão6 a Questão7 a Acerto: 1,0 / 1,0 São exemplos de algoritmos de eleição para coordenação em sistemas distribuídos: Algoritmo circular Algoritmo de múltiplas filas por realimentação Algoritmo Pub/Sub Algoritmo de bully Algoritmo de nomeação Respondido em 27/10/2021 14:19:20 Explicação: A resposta certa é: Algoritmo de bully Acerto: 1,0 / 1,0 Sobre o CUDA, é incorreto afirmar: Pode ser obtido gratuitamente no site da Nvidia. Disponível para Windows (XP, Vista e 7), Linux e MacOS X, em versões de 32 e 64 bits. Possui o Cuba Driver, que permite o acesso ao hardware. Possui o CUDA Toolkit, que são ferramentas e bibliotecas para programação em CUDA. Possui o CUDA SKD, que é um editor de código necessário para programar em CUDA. Respondido em 27/10/2021 14:19:58 Explicação: A resposta certa é: Possui o CUDA SKD, que é um editor de código necessário para programar em CUDA. Acerto: 1,0 / 1,0 O que é o OpenShift Virtualization: É baseado no projeto upstream KubeVirt, uma área opensource aberta da Cloud Native Computing Foundation (CNCF). É um recurso do Red Hat OpenShift que permite gerenciar os nós dos contêineres. É 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. É uma funcionalidade do Red Hat OpenShift que possibilita aos desenvolvedores incorporarem máquinas virtuais tradicionais a fluxos de trabalho no OpenShift Container Platform. Respondido em 27/10/2021 14:21:08 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. Questão8a Questão9 a Questão10 a javascript:abre_colabore('38403','270841506','4946809201');
Compartilhar