Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/04/2022 08:53 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Simulado AV Teste seu conhecimento acumulado Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): JHEIMYS BEZERRA BASSANNI 202001699473 Acertos: 9,0 de 10,0 22/04/2022 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: 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. Respondido em 22/04/2022 08:40:52 Explicação: A resposta certa é: Apenas a afirmação I está correta. Acerto: 0,0 / 1,0 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 I e II estão corretas. Todas as afirmações estão corretas. Apenas a afirmação II está correta. As afirmações II e III estão corretas. Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 22/04/2022 08:53 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Nenhuma afirmação está correta. Respondido em 22/04/2022 08:43:10 Explicação: A resposta certa é: Todas as afirmações estão corretas. Acerto: 1,0 / 1,0 Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a alternativa correta. MMID. MMIS. SIMD. SSID. MISD. Respondido em 22/04/2022 08:43:48 Explicação: A resposta certa é: MISD. 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: Inanição ou starvation. Interrupção ou system interrupt. Espera ocupada. Exclusão mútua ou mutual exclusion. Impasse ou deadlock. Respondido em 22/04/2022 08:45:32 Explicação: A resposta certa é: Inanição ou starvation. 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. Questão3 a Questão4 a Questão5 a 22/04/2022 08:53 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 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 II está correta. 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. As afirmações I e II estão corretas. Respondido em 22/04/2022 08:46:32 Explicação: A resposta certa é: As afirmações I e III estão corretas. Acerto: 1,0 / 1,0 Em relação aos conceitos de sincronização de processos, selecione a alternativa correta. I. A tarefa de coordenação da execução de processos que possibilita que dois processos não tenham acessos aos mesmos dados e recursos compartilhados simultaneamente é denominado de sincronização de processos. II. Não é possível a execução simultânea de dois processos em uma mesma seção crítica. III. É necessário atender a três condições para que não haja problemas de sincronização. Apenas a afirmação II está correta. As afirmações II e III estão corretas. Apenas a afirmação I está correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. Respondido em 22/04/2022 08:48:17 Explicação: A resposta certa é: As afirmações I e II estão corretas. Acerto: 1,0 / 1,0 (UFLA - 2018 - Analista de Tecnologia da Informação) Existem bibliotecas de funções, procedimentos e métodos que são incorporadas a uma linguagem de programação para comunicação entre threads ou entre processos a viabilizar a paralelização. Considere uma API que realize somente criação de processos para explorar paralelismo na execução de um programa. Essa API será a: Cilk++ OpenMP POSIX MPI (Message Passing Interface) CUDA (Compute Unified Device Architecture) Respondido em 22/04/2022 08:49:33 Explicação: A resposta certa é: MPI (Message Passing Interface) Questão6 a Questão7 a 22/04/2022 08:53 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Acerto: 1,0 / 1,0 (CESPE - 2009 - CEHAP - PB) O que é verdadeiro quanto ao uso dos RPCs (Remote Procedure Calls)? No RPC, não é necessária a utilização de uma linguagem de descrição de interface (IDL) para garantir a interoperabilidade em várias plataformas. O RPC Portmapper não mapeia portas estáticas. No RPC, o procedimento de chamada remota tem o lado servidor e o lado cliente. O cliente faz a chamada e envia o procedimento a ser executado em um servidor remotamente, entregando os parâmetros necessários à execução. A independência do transporte para o RPC isola a aplicação de elementos lógicos e físicos em um sistema. O RPC não é imune a falhas, quando observado em uma perspectiva de comunicação em uma rede de dados. Respondido em 22/04/2022 08:50:56 Explicação: A resposta certa é: No RPC, o procedimento de chamada remota tem o lado servidor e o lado cliente. O cliente faz a chamada e envia o procedimento a ser executado em um servidor remotamente, entregando os parâmetros necessários à execução. Acerto: 1,0 / 1,0 O que é o OpenShift Virtualization: É um recurso do Red Hat OpenShift que permite gerenciar os nós dos contêineres. É baseado no projeto upstream KubeVirt, uma área opensource aberta da Cloud Native Computing Foundation (CNCF). É uma funcionalidade do Red Hat OpenShift que possibilita aos desenvolvedores incorporarem máquinas virtuais tradicionais a fluxos de trabalho no OpenShift Container Platform. É um complemento do Red Hat OpenShift Container Platform e do Red Hat OpenShift Kubernetes Engine. É um sistema operacional que permite a virtualização do sistema Openshift. Respondido em 22/04/2022 08:51:51 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. Acerto: 1,0 / 1,0 São as operações usadas em CUDA, exceto: Alocação de memória. Lançamento do kernel. Liberação de memória. Transferência de dados. Alto grau de acoplamento. Respondido em 22/04/2022 08:52:54 Questão8 a Questão9 a Questão10 a 22/04/2022 08:53 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Explicação: A resposta certa é: Alto grau de acoplamento. javascript:abre_colabore('38403','281093551','5237959468');
Compartilhar