Prévia do material em texto
1. Ref.: 5435230 Pontos: 1,00 / 1,00 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. SSID. MISD. MSIS. SIMD. MIMD. 2. Ref.: 5435257 Pontos: 1,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. Nenhuma afirmação é correta. Somente a segunda afirmação é correta. Somente a terceira afirmação é correta. Somente a primeira e a segunda afirmações estão corretas. 3. Ref.: 5435254 Pontos: 1,00 / 1,00 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. 20s. 10s. 1s. 0,1s. Próximo de zero. EM2120804 - FUNDAMENTOS DE COMPUTAÇÃO PARALELA 4. Ref.: 5435379 Pontos: 0,00 / 1,00 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. Todas as afirmações estão corretas. 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 II e III estão corretas. 5. Ref.: 5435318 Pontos: 1,00 / 1,00 São características do Erlang, exceto: Sintaxe declarativa. Uso de memória compartilhada. A interação de processos é por meio de passagens de mensagens assíncronas. Possibilidade de utilizar programas escritos em outras linguagens de programação. Adequado para sistemas de tempo real. 6. Ref.: 5435285 Pontos: 1,00 / 1,00 Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta. I. O maior problema da espera ocupada é o grande desperdício de recursos do sistema, pois o núcleo fica executando o processo de verificação da disponibilidade do recurso de forma ininterrupta, não realizando um trabalho útil. II. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é não determinístico. III. Em muitos casos, o não determinismo não é um problema. Apenas a afirmação I está correta. Todas as afirmações estão corretas. Apenas a afirmação II está correta. As afirmações II e III estão corretas. As afirmações I e II estão corretas. EM2120805 - COMPUTAÇÃO DISTRIBUÍDA 7. 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 todos; Muitos para muitos. Um para muitos. Um para um. 8. Ref.: 5435469 Pontos: 1,00 / 1,00 Com relação ao modelo OSI/ISO, uma das camadas tem a tarefa de prover o transporte econômico e confiável de dados, independente da rede física ou das redes atualmente em uso, incluindo o controle de fluxo, a ordenação dos pacotes e a correção de erros. Tipicamente, envia para o transmissor uma informação de recebimento e informa que o pacote foi recebido com sucesso. Estamos falando da camada: Transporte Apresentação Sessão Rede Enlace EM2120806 - TÓPICOS AVANÇADOS EM COMPUTAÇÃO DISTRIBUÍDA E PARALELA 9. Ref.: 5436370 Pontos: 1,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 image mailserver docker expose mailserver docker layers mailserver docker list mailserver docker history mailserver 10. Ref.: 5436313 Pontos: 0,00 / 1,00 Sobre o Docker, é incorreto afirmar: Não é necessário configurar o repositório. É uma ferramenta open source. Fornece uma virtualização em nível de sistema operacional. Isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais. Permite a criação de ambientes virtuais por meio de Linux Containers.