Baixe o app para aproveitar ainda mais
Prévia do material em texto
窗体顶端 Simulado AV avalie seus conhecimentos Avaliação: EEX0158_SM_ V.1 Disciplina: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno: 09 ultima errada Autenticação da Avaliação Parcial 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Voltar". 3. Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. 8MW4 Cód.: Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas. Quest.: 1 1. Em relação aos conceitos de paralelismo de dados, considere as afirmações a seguir. I) A computação assíncrona é executada. II) A mesma tarefa é executada em diferentes subconjuntos dos mesmos dados. III) A quantidade de paralelização é proporcional ao tamanho da saída. Selecione a alternativa correta: As afirmações I e III estão corretas. Apenas a afirmação II é correta. Todas as afirmações são corretas. Nenhuma afirmação é correta. As afirmações II e III estão corretas. Respondido em 19/11/2021 19:16:07 Quest.: 2 2. 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: As afirmações II e III estão corretas. As afirmações I e II estão corretas. Todas as afirmações estão corretas. Apenas a afirmação II está correta. Apenas a afirmação I está correta. Respondido em 19/11/2021 19:17:28 Quest.: 3 3. 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: Apenas a afirmação II está correta. As afirmações II e III estão corretas. Nenhuma afirmação está correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. Respondido em 19/11/2021 19:20:43 Quest.: 4 4. 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 recurso, deadlock de comunicação. Deadlock de comunicação, deadlock fantasma, deadlock de espera. Deadlock fantasma, deadlock de espera, deadlock de comunicação. Deadlock de espera, deadlock de recurso, deadlock de comunicação. Deadlock de recurso, deadlock fantasma, deadlock de espera. Respondido em 19/11/2021 19:22:14 Quest.: 5 5. 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. Apenas a afirmação II está correta. As afirmações I e II estão corretas. Apenas a afirmação I está correta. As afirmações I e III estão corretas. As afirmações II e III estão corretas. Respondido em 19/11/2021 19:18:44 Quest.: 6 6. 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: Espera ocupada. Impasse ou deadlock. Exclusão mútua ou mutual exclusion. Inanição ou starvation. Interrupção ou system interrupt. Respondido em 19/11/2021 19:22:50 Quest.: 7 7. Em um sistema distribuído, se um coordenador de um processo falhar no meio da execução de uma transação: Se o coordenador falhar, o sistema para de funcionar e precisará de uma intervenção manual. Os participantes podem decidir se esperam ou não pela recuperação do coordenador que falhou. Se o coordenador falhar, um algoritmo de eleição se encarrega de eleger um novo coordenador para continuar com os procedimentos. Os participantes podem decidir se esperam ou não pela recuperação do processo que falhou. O coordenador pode escolher um backup para assumir na sua falha. Respondido em 19/11/2021 19:24:19 Quest.: 8 8. Quando um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá, acontece uma situação denominada deadlock (chamada por alguns autores de impasse ou adiamento indefinido). Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: ''Cada processo só pode estar alocado a um único processo em um determinado instante.''Assinale a alternativa que apresenta tal condição: Espera circular Starvation Espera por recurso Não preempção Exclusão mútua Respondido em 19/11/2021 19:25:34 Quest.: 9 9. 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 SKD, que é um editor de código necessário para programar em CUDA. Possui o CUDA Toolkit, que são ferramentas e bibliotecas para programação em CUDA. Disponível para Windows (XP, Vista e 7), Linux e MacOS X, em versões de 32 e 64 bits. Respondido em 19/11/2021 19:26:28 Quest.: 10 10. Sobre o Kubernetes, marque a alternativa correta: Implanta código-fonte e constrói sua aplicação. Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH. Fornece serviços em nível de aplicação, tais como middleware. Dita soluções de logging, monitoramento ou alerta. É um sistema PaaS (plataforma como serviço) tradicional e completo. Respondido em 19/11/2021 19:26:31 窗体底端
Compartilhar