Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Aluno(a): Acertos: 2,0 de 2,0 21/09/2023 1a Questão Acerto: 0,2 / 0,2 Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a alternativa correta. SSID. SIMD. MMIS. MMID. MISD. Explicação: A resposta certa é: MISD. 2a Questão Acerto: 0,2 / 0,2 Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes. Leia as assertivas a seguir e marque a alternativa correta. I. Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause. II. Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas. III. Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos. IV. Uma forma de evitar deadlocks é garantir que a condição de posse e espera não ocorra. V. Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra. As afirmativas I e II estão corretas. As afirmativas I e III estão corretas. Somente a afirmativa I está correta. Todas as afirmativas estão corretas. As afirmativas I, II e IV estão corretas. Explicação: A resposta certa é: As afirmativas I, II e IV estão corretas. 3a Questão Acerto: 0,2 / 0,2 Dentre as alternativas a seguir, assinale aquela que apresenta apenas exemplos de identificadores de nomes: Código de identificação de produtos e nome de rua. Cargo e matrícula de um funcionário. ISBN de livros e patente militar. Endereço MAC ethernet e patente militar. Endereço MAC ethernet e ISBN de livros. Explicação: A resposta certa é: Endereço MAC ethernet e ISBN de livros. 4a Questão Acerto: 0,2 / 0,2 Sobre CUDA, programas que conseguem bons speedups em GPUs, exceto: Cada thread mantém uma pequena quantidade de estado. Possuem algoritmos específicos altamente acoplados. Os subproblemas são fracamente acoplados. Alta razão (operações de ponto flutuante)/(memória). Podem ser subdivido em pequenos subproblemas, que são alocados a diferentes blocos e threads. Explicação: A resposta certa é: Possuem algoritmos específicos altamente acoplados. 5a Questão Acerto: 0,2 / 0,2 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 II e III estão corretas. Apenas a afirmação II está correta. Nenhuma afirmação está correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. Explicação: A resposta certa é: Todas as afirmações estão corretas. 6a Questão Acerto: 0,2 / 0,2 Em relação aos conceitos de semáforos, selecione a alternativa correta. I. O uso de semáforos garante que um programa esteja livre da hipótese de condições de corrida. II. Os semáforos são mais indicados para ser usados no problema de leitores e escritores do que o mutex. III. Pode-se utilizar o semáforo como um mutex, bastando colocar a quantidade de recursos igual a 1 (um). Apenas a afirmação I está correta. Apenas a afirmação II está correta. Todas as afirmações estão corretas. As afirmações I e II estão corretas. As afirmações II e III estão corretas. Explicação: A resposta certa é: As afirmações II e III estão corretas. 7a Questão Acerto: 0,2 / 0,2 Qual é o passo usado em um algoritmo de eleição? Evitar a destruição do coordenador. Apagar procedimentos que não foram executados. Replicação dos dados. Controle de acesso a uma região crítica. Orquestração para eleição de um novo coordenador. Explicação: A resposta certa é: Orquestração para eleição de um novo coordenador. 8a Questão Acerto: 0,2 / 0,2 Uma imagem de container do Docker é um pacote de software leve, independente e executável que inclui tudo o que é necessário para executar uma aplicação. Na criação de um arquivo Dockerfile, a instrução WORKDIR: Documenta quais portas se pretende publicar. Divulga uma porta (TCP ou UDP) para os hosts externos à rede Docker. Expõe um serviço do container para a rede Docker default. Mapeia uma porta externa para uma porta interna à rede Docker. Define o diretório de trabalho de um contêiner do Docker a qualquer momento. Explicação: A resposta certa é: Define o diretório de trabalho de um contêiner do Docker a qualquer momento. 9a Questão Acerto: 0,2 / 0,2 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: Apenas a afirmação II é correta. As afirmações II e III estão corretas. Nenhuma afirmação é correta. Todas as afirmações são corretas. As afirmações I e III estão corretas. Explicação: A resposta certa é: Apenas a afirmação II é correta. 10a Questão Acerto: 0,2 / 0,2 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. 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 II estão corretas. Respondido em 21/09/2023 18:57:53 Explicação: A resposta certa é: Todas as afirmações estão corretas.
Compartilhar