Prévia do material em texto
Avaliação AV avalie seus conhecimentos Lupa Calc. Notas VERIFICAR E ENCAMINHAR Disciplina: EEX0158 - SIST DIS COM PAR Período: 2022.1 EAD (G) Aluno: Matr.: Turma Prezado(a) Aluno(a), Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno. Valor da prova: 10 pontos. 1 ponto 1. Em relação aos conceitos de paralelismo de tarefas, considere as afirmações a seguir. I) A computação assíncrona é executada. II) Tarefas diferentes são executadas nos mesmos dados ou em dados diferentes. III) A quantidade de paralelização é proporcional ao tamanho da entrada. Selecione a alternativa correta: (Ref.: 202012842349) 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. As afirmações I e III estão corretas. Todas as afirmações estão corretas. javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:anotar_on(); https://simulado.estacio.br/provas_emcasa_linear.asp 1 ponto 2. 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: (Ref.: 202012842347) 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. 1 ponto 3. 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: (Ref.: 202012842372) As afirmações I e III estão corretas. 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. 1 ponto 4. Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. No entanto, em alguns sistemas, esse procedimento passa a ser importante. Qual é uma boa maneira para se evitar um deadlock? (Ref.: 202012842384) Recuperando por meio de preempção. Desligando o recurso. Utilizando a ''técnica do avestruz''. Matando o processo. Verificando a trajetória do recurso. 1 ponto 5. 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. 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. (Ref.: 202012842431) As afirmações II e III estão corretas. Todas as afirmações estão corretas. As afirmações I e III estão corretas. As afirmações I e II estão corretas. Apenas a afirmação II está correta. 1 ponto 6. 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. (Ref.: 202012842375) As afirmações II e III estão corretas. Apenas a afirmação II está correta. Apenas a afirmação I está correta. As afirmações I e II estão corretas. Todas as afirmações estão corretas. 1 ponto 7. 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: (Ref.: 202012842559) Transporte Enlace Apresentação Rede Sessão 1 ponto 8. Qual conceito a seguir se aplica à replicação síncrona? (Ref.: 202012842496) Consistência fraca. A atualização dos dados se dá de forma atômica. A latência não afeta o desempenho da replicação. Parte de seus dados estão sempre desatualizados, sendo sincronizados no decorrer do tempo. Alta escalabilidade de crescimento. 1 ponto 9. São componentes do Kubernetes, exceto: (Ref.: 202012843424) Kube-alived: gerenciador de scripts. Kube-controller-manager: gerencia diferentes controladores que regulam o estado do cluster, gerencia o ciclo de vida das cargas de trabalho e realiza tarefas rotineiras. Kube-apiserver: balanceador de cargas. Kubectl: utilitário de linha de comando chamado usado para se comunicar com o servidor da API do cluster. Kube-scheduler: atribui cargas de trabalho a nodes específicos no cluster e é o agendador. 1 ponto 10. São funcionalidades típicas do Kubernetes, exceto: (Ref.: 202012843423) Orquestrar containers em vários hosts, em clouds públicas e privadas. Garantir a integridade e autorrecuperação dos aplicativos em contêineres, com posicionamento, reinício, replicação e escalonamento automáticos. Otimizar o uso do hardware, maximizando a disponibilidade de recursos para execução dos aplicativos. Automatizar as implantações e atualizações de aplicativos. Controlar as informações dos nós do Cluster para automação dos contêineres. VERIFICAR E ENCAMINHAR Legenda: Questão não respondida Questão não gravada Questão gravada https://simulado.estacio.br/provas_emcasa_linear.asp javascript:abre_colabore();