Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/11/2023, 16:23 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 DGT1338_AV_202102151821 (AG) 07/10/2023 09:19:35 (F) Avaliação: 7,00 pts Nota SIA: 7,00 pts EM2120803 - FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS 1. Ref.: 5435330 Pontos: 1,00 / 1,00 Em relação aos conceitos de cluster, considere as afirmações a seguir. I) Nos clusters, o sistema operacional dos computadores é o mesmo. II) Os programas aplicativos nunca veem os nós computacionais interagindo apenas com o mestre, que é um computador específico responsável pelo agendamento e gerenciamento dos escravos. III) Os clusters mais conhecidos são os de alto desempenho, os cde alta disponibilidade e os de balanceamento de carga. Selecione a alternativa correta: Apenas a afirmação II está correta. As afirmações I e III estão corretas. Nenhuma afirmação está correta. Todas as afirmações estão corretas. As afirmações II e III estão corretas. 2. Ref.: 5435257 Pontos: 0,00 / 1,00 Em relação à memória compartilhada, considere as seguintes afirmações. I) Serve como mecanismo de comunicação entre programas. II) Evita cópias redundantes. III) Pode ser acessada simultaneamente por vários programas, porém isso acarreta um consumo maior de recursos. Marque a alternativa correta: Somente a primeira afirmação é correta. Somente a primeira e a segunda afirmações estão corretas. Somente a segunda afirmação é correta. Nenhuma afirmação é correta. Somente a terceira afirmação é correta. EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 3. Ref.: 5435341 Pontos: 1,00 / 1,00 Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. I. A sincronização, necessária em diversos programas, deve ter seu uso minimizado, pois demanda recursos computacionais, em especial nos ambientes de computação distribuída. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435330.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435330.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435257.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435257.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435341.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435341.'); 24/11/2023, 16:23 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 II. O problema produtor consumidor se caracteriza da seguinte forma: o processo produtor gera informações que são gravadas em um buffer de tamanho limitado, e as informações são consumidas por um processo consumidor. Assim, o produtor pode produzir um item enquanto o consumidor consome outro. III. No problema dos leitores escritores, os processos leitores podem acessar a mesma variável, sem causar obstáculos de sincronização. Todas as afirmações estão corretas. As afirmações II e III estão corretas. Apenas a afirmação II está correta. As afirmações I e III estão corretas. As afirmações I e II estão corretas. 4. Ref.: 5435318 Pontos: 1,00 / 1,00 São características do Erlang, exceto: Sintaxe declarativa. A interação de processos é por meio de passagens de mensagens assíncronas. Adequado para sistemas de tempo real. Possibilidade de utilizar programas escritos em outras linguagens de programação. Uso de memória compartilhada. 5. Ref.: 7603884 Pontos: 0,00 / 1,00 (BFC - 2021 - IBGE - Supervisor de Pesquisa) Leia a frase abaixo referente aos conceitos e fundamentos dos Sistemas Operacionais: "Considera-se que multithread seja a existência de vários __________, __________, sendo executadas __________" Assinale a alternativa que completa correta e respectivamente as lacunas: processos / no mesmo thread / em paralelo. threads / em vários processos / sequencialmente. processos / no mesmo thread / sequencialmente. threads / em vários processos / em paralelo. threads / no mesmo processo / em paralelo. EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 6. Ref.: 5435482 Pontos: 1,00 / 1,00 A tecnologia multicast é diretamente voltada para aplicações distribuídas, sendo que as aplicações multimídia - como aprendizagem a distância e videoconferência - podem ser utilizadas na rede de forma dimensionável e eficiente. Como se procede essa comunicação? Um para um grupo específico. Um para muitos. Um para todos; Muitos para muitos. Um para um. 7. Ref.: 7603799 Pontos: 1,00 / 1,00 javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435318.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435318.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7603884.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7603884.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435482.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435482.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7603799.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 7603799.'); 24/11/2023, 16:23 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 Um engenheiro de redes foi contratado para analisar o cenário de uma rede empresarial que apresentava problemas de conectividade. Inicialmente, ele identificou que uma estação host não conseguia comunicação com os outros nós da rede e um possível ponto de falha seria o servidor DHCP da rede, responsável pela atribuição individual de endereçamento IPv4. No cenário descrito, a mensagem de oferta DHCP a esse host específico ocorre por: Unicast. Multicast. Allcast. Anycast. Broadcast. EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 8. Ref.: 5436370 Pontos: 0,00 / 1,00 Uma imagem do Docker é criada a partir de uma série de camadas, onde cada uma representa uma instrução no Dockerfile da imagem. Considerando que um analista queira listar as camadas (layers) da imagem docker mailserver, ele deve executar o comando: docker expose mailserver docker list mailserver docker layers mailserver docker image mailserver docker history mailserver 9. Ref.: 5436365 Pontos: 1,00 / 1,00 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. Conflitos de bancos da memória compartilhada. Divergência do controle de fluxo. Sobrecarga da chamada do Kernel. 10. Ref.: 5436313 Pontos: 1,00 / 1,00 Sobre o Docker, é incorreto afirmar: É uma ferramenta open source. Permite a criação de ambientes virtuais por meio de Linux Containers. Fornece uma virtualização em nível de sistema operacional. Não é necessário configurar o repositório. Isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436370.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436370.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436365.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436365.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436313.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436313.'); 24/11/2023, 16:23 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4
Compartilhar