Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/09/2022 20:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Meus Simulados Teste seu conhecimento acumulado Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): THIAGO RAMALHO DA SILVA 201908143894 Acertos: 9,0 de 10,0 30/04/2022 Acerto: 1,0 / 1,0 Em relação a arquitetura cliente-servidor, considere as afirmações a seguir. I) Os papéis e as responsabilidades de um sistema de computação podem ser distribuídos entre vários computadores independentes que são conhecidos por si só por meio de uma rede. II) Todos os dados são armazenados nos servidores, que geralmente possuem controles de segurança muito maiores do que a maioria dos clientes. III) Funciona com vários clientes diferentes com capacidades diferentes. Selecione a alternativa correta: Apenas a afirmação I 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. Respondido em 30/04/2022 21:12:23 Explicação: A resposta certa é: Todas as afirmações estão corretas. Acerto: 1,0 / 1,0 Em relação ao modelo cliente-servidor, considere as afirmações a seguir. I) É a arquitetura de sistemas distribuídos mais amplamente utilizada. II) Cliente e servidor residem em computadores separados. III) O servidor pode iniciar a sessão de comunicação. Selecione a alternativa correta: As afirmações I e II 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. Todas as afirmações estão corretas. Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 06/09/2022 20:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Respondido em 30/04/2022 21:17:29 Explicação: A resposta certa é: Apenas a afirmação I está correta. Acerto: 1,0 / 1,0 Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Com 45 processadores, em quanto tempo a tarefa seria executada? Selecione a resposta correta. 15s. 20s. 10s. 2s. 12s Respondido em 30/04/2022 21:19:26 Explicação: A resposta certa é: 12s Acerto: 1,0 / 1,0 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. As afirmações I e II estão corretas. Apenas a afirmação I está correta. Apenas a afirmação II está correta. As afirmações II e III estão corretas. Respondido em 30/04/2022 21:14:43 Explicação: A resposta certa é: Todas as afirmações estão corretas. 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. Questão3 a Questão4 a Questão5 a 06/09/2022 20:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 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. Apenas a afirmação I está correta. As afirmações II e III estão corretas. As afirmações I e III estão corretas. Apenas a afirmação II está correta. As afirmações I e II estão corretas. Respondido em 30/04/2022 21:21:04 Explicação: A resposta certa é: As afirmações I e III estão corretas. Acerto: 1,0 / 1,0 Considere a seguinte afirmação: 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. Essa afirmação caracteriza uma situação de: Interrupção ou system interrupt. Espera ocupada. Exclusão mútua ou mutual exclusion. Inanição ou starvation. Impasse ou deadlock. Respondido em 30/04/2022 21:22:30 Explicação: A resposta certa é: Inanição ou starvation. 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 servidores requisitam serviços dos clientes mediante uma interface HTTP. 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. Respondido em 30/04/2022 21:25:23 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. Questão6 a Questão7 a 06/09/2022 20:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Acerto: 1,0 / 1,0 A programação OpenMP trata de qual tipo de metodologia de programação? Método de desenvolvimento de paralelismo explícito, usado em arquiteturas de múltiplos processadores sobre um único barramento para acesso a memória. Utilizada para passagem de mensagens em clusters de processamento paralelo. Metodologia aplicada para envio de mensagens em sistemas distribuídos. APIs muito utilizadas para programação de arquiteturas baseadas em código móvel. Utilizada para desenvolvimento com APIs Pthreads em Unix. Respondido em 30/04/2022 21:21:28 Explicação: A resposta certa é: Método de desenvolvimento de paralelismo explícito, usado em arquiteturas de múltiplos processadores sobre um único barramento para acesso a memória. Acerto: 0,0 / 1,0 Sobre o CUDA, é incorreto afirmar: Possui o Cuba Driver, que permite o acesso ao hardware. Pode ser obtido gratuitamente no site da Nvidia. 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. Disponível para Windows (XP, Vista e 7), Linux e MacOS X, em versões de 32 e 64 bits. Respondido em 30/04/2022 21:26:07 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 Sobre o Kubernetes, marque a alternativa correta: Dita soluções de logging, monitoramento ou alerta. Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH. Implanta código-fonte e constrói sua aplicação. Fornece serviços em nível de aplicação, tais como middleware. É um sistema PaaS (plataforma como serviço) tradicional e completo. Respondido em 30/04/2022 21:24:15 Explicação: A resposta certa é: Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH. Questão8 a Questão9 a Questão10 a 06/09/2022 20:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 javascript:abre_colabore('38403','282590267','5298386198');
Compartilhar