Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Ref.: 5435262 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: 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 04/10/2022 19:28:05 2. Ref.: 5435205 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. Apenas a afirmação I é correta. Nenhuma afirmação é correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. As afirmações I e III estão corretas. Respondido em 04/10/2022 19:30:40 3. Ref.: 5435230 A CPU (Central Processing Unit) e a GPU (Graphics Processing Unit, ou a Unidade de Processamento Gráfico) são dois componentes importantes em qualquer sistema computacional. A primeira é a peça central de qualquer computador, enquanto a segunda simplesmente não pode existir sem ela. Em relação ao tipo de arquitetura, considerando as diversas arquiteturas da taxonomia de Flynn, a GPU seria que tipo de arquitetura? Marque a alternativa correta. MISD. MSIS. MIMD. SSID. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435262.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435205.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435230.'); SIMD. Respondido em 04/10/2022 19:31:41 4. Ref.: 5435358 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: Nenhuma afirmação está correta. As afirmações II e III estão corretas. Apenas a afirmação II está correta. As afirmações I e II estão corretas. Todas as afirmações estão corretas. Respondido em 04/10/2022 19:35:15 5. Ref.: 5435206 Em relação aos conceitos de memória distribuída, considere as afirmações a seguir. I) A vantagem da memória distribuída é que ela exclui condições de corrida. II) A principal preocupação do programador é pensar sobre a distribuição de dados. III) A memória distribuída é muito mais escalável que a memória compartilhada. Selecione a alternativa correta: As afirmações I e III estão corretas. Todas as afirmações estão corretas. Apenas a afirmação I é correta. As afirmações I e II estão corretas. Nenhuma afirmação é correta. Respondido em 04/10/2022 19:38:00 6. Ref.: 5435282 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435358.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435206.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435282.'); Em relação aos conceitos de peer-to-peer (P2P), considere as afirmações a seguir. I) Nas redes P2P, todos os peers ou participantes da rede são igualmente privilegiados na aplicação. II) Em uma P2P, como eventualmente todos os nós podem ter apenas parte da informação, isso é sempre uma vantagem. III) A capacidade agregada de conectividade de uma rede P2P pode ser a capacidade de todos os nós componentes da rede, o que é uma grande vantagem. Selecione a alternativa correta: As afirmações I e III estão corretas. As afirmações II e III estão corretas. Nenhuma afirmação está correta. Todas as afirmações estão corretas. Apenas a afirmação II está correta. Respondido em 04/10/2022 19:35:39 7. Ref.: 5435254 Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável dessa tarefa corresponde a 10% dela. Considerando que você teria o número de processadores infinitos para realizar esta tarefa. Qual seria o tempo mínimo para executar a tarefa? Selecione a resposta correta. 10s. 20s. 1s. 0,1s. Próximo de zero. Respondido em 04/10/2022 19:42:05 8. Ref.: 5435329 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 I e II estão corretas. Apenas a afirmação II está correta. Todas as afirmações estão corretas. Apenas a afirmação I está correta. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435254.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435329.'); As afirmações II e III estão corretas. Respondido em 04/10/2022 19:43:12 9. Ref.: 5435379 Em relação aos conceitos de exclusão mútua, selecione a alternativa correta. I. O principal objetivo da exclusão mútua é prevenir as condições de corrida. II. A exclusão mútua impede que um dado seja manipulado por um ou mais processos e/ou threads. III. Em um processo de exclusão mútua, é permitido que dois threads estejam na mesma seção crítica, desde que estejam realizando operações distintas, como leitura e escrita, por exemplo. Apenas a afirmação II está correta. As afirmações I e II estão corretas. Todas as afirmações estão corretas. Apenas a afirmação I está correta. As afirmações II e III estão corretas. Respondido em 04/10/2022 19:45:45 10. Ref.: 7641655 Dada as afirmações abaixo: I - Deadlock é a situação em que um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá, ou seja, é quando um processo está em um estado de impasse ou travado. II - Com relação à sincronização de processos, a solução dormir e acordar utiliza as primitivas sleep e wakeup para bloquear e desbloquear um processo. III - Thread é um fluxo de controle dentro de um processo que pode ser executado em paralelo. Marque a opção que contém a sequência correta. FVV VFV VFF VVV FFV javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205435379.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207641655.');
Compartilhar