Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/10/2021 05:31 UNIFANOR: Alunos https://simulado.eadwyden.com.br/alunos/ 1/4 Simulado AV Teste seu conhecimento acumulado Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): JOAO EDER ALVES DOS SANTOS 202051644273 Acertos: 9,0 de 10,0 21/10/2021 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. 12s 20s. 10s. 15s. 2s. Respondido em 21/10/2021 05:24:48 Explicação: A resposta certa é: 12s Acerto: 1,0 / 1,0 Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a alternativa correta. MISD. MMIS. MMID. SSID. SIMD. Respondido em 21/10/2021 05:24:51 Explicação: A resposta certa é: MISD. Acerto: 1,0 / 1,0 Questão1 a Questão2 a Questão3 a https://simulado.eadwyden.com.br/alunos/inicio.asp javascript:voltar(); 21/10/2021 05:31 UNIFANOR: Alunos https://simulado.eadwyden.com.br/alunos/ 2/4 (Marinha Órgão: Quadro Técnico Prova: Marinha - 2016 - Quadro Técnico - Primeiro Tenente ¿ Informática) Um sistema distribuído é uma coleção de processadores interconectados por uma rede de comunicação. Assinale a opção que apresenta uma característica do uso de um sistema distribuído. Um usuário, estando em um sítio, somente poderá utilizar impressoras localizadas em seu próprio sítio, por questões de segurança. Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários. Uma computação é particionada em subcomputações que serão distribuídas entre os sítios e executadas concorrentemente, diminuindo a velocidade de execução dos processos por causa da distância física das localidades. Em casos de falha, os sítios remanescentes deixam de funcionar por serem interdependentes. Permite o aumento do tamanho dos computadores, por isso muitas empresas estão reativando seus antigos mainframes. Respondido em 21/10/2021 05:26:22 Explicação: A resposta certa é: Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários. Acerto: 1,0 / 1,0 Qual era a técnica que permitia alternar tarefas nos primeiros sistemas operacionais não preemptivos? Deadlocks Corrotinas Mutex Semáforos Threads Respondido em 21/10/2021 05:27:17 Explicação: A resposta certa é: Corrotinas Acerto: 1,0 / 1,0 Considere a seguinte afirmação: Cada processo, em um conjunto de processos, está aguardando um evento que somente outro processo no grupo pode causar. Essa afirmação caracteriza uma situação de: Exclusão mútua ou mutual exclusion. Espera ocupada. Interrupção ou system interrupt. Impasse ou deadlock. Inanição ou starvation. Respondido em 21/10/2021 05:27:30 Explicação: A resposta certa é: Impasse ou deadlock. Questão4 a Questão5 a 21/10/2021 05:31 UNIFANOR: Alunos https://simulado.eadwyden.com.br/alunos/ 3/4 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 I e II estão corretas. As afirmações II e III estão corretas. Todas as afirmações estão corretas. Apenas a afirmação I está correta. Apenas a afirmação II está correta. Respondido em 21/10/2021 05:25:25 Explicação: A resposta certa é: As afirmações II e III estão corretas. Acerto: 1,0 / 1,0 São exemplos de algoritmos de eleição para coordenação em sistemas distribuídos: Algoritmo de nomeação Algoritmo circular Algoritmo Pub/Sub Algoritmo de múltiplas filas por realimentação Algoritmo de bully Respondido em 21/10/2021 05:28:43 Explicação: A resposta certa é: Algoritmo de bully Acerto: 1,0 / 1,0 É um exemplo de interface de desenvolvimento para memória distribuída por passagem de mensagens: MPI pthreads Fortran 95 OpenMP CORBA Respondido em 21/10/2021 05:29:10 Explicação: Questão6 a Questão7 a Questão8 a 21/10/2021 05:31 UNIFANOR: Alunos https://simulado.eadwyden.com.br/alunos/ 4/4 A resposta certa é: MPI Acerto: 1,0 / 1,0 Otimizar o código é a parte mais difícil e trabalhosa durante o desenvolvimento de um programa CUDA. Alguns pontos importantes a considerar são, exceto: Acesso descentralizado e independente à memória global. Ocupação dos processadores. Divergência do controle de fluxo. Sobrecarga da chamada do Kernel. Conflitos de bancos da memória compartilhada. Respondido em 21/10/2021 05:30:04 Explicação: A resposta certa é: Acesso descentralizado e independente à memória global. Acerto: 0,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). É um sistema operacional que permite a virtualização do sistema Openshift. É 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. Respondido em 21/10/2021 05:30:41 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ão9 a Questão10 a javascript:abre_colabore('38403','270330787','4928945364');
Compartilhar