Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/10/2021 13:58 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/4 Teste de Conhecimento avalie sua aprendizagem (Marinha Órgão: Quadro Técnico Prova: Marinha - 2016 - Quadro Técnico - Primeiro Tenente ¿ Informática) Um sistema distribuído é uma coleção de processadores interconectados por uma rede de comunicação. Assinale a opção que apresenta uma característica do uso de um sistema distribuído. 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: SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Lupa Calc. EEX0158_202002254351_TEMAS Aluno: MARCO AURELIO DE OLIVEIRA BACELAR Matr.: 202002254351 Disc.: SIST DIS COM PAR 2021.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários. Um usuário, estando em um sítio, somente poderá utilizar impressoras localizadas em seu próprio sítio, por questões de segurança. Uma computação é particionada em subcomputações que serão distribuídas entre os sítios e executadas concorrentemente, diminuindo a velocidade de execução dos processos por causa da distância física das localidades. Permite o aumento do tamanho dos computadores, por isso muitas empresas estão reativando seus antigos mainframes. Em casos de falha, os sítios remanescentes deixam de funcionar por serem interdependentes. Data Resp.: 25/10/2021 13:58:14 Explicação: A resposta certa é: Diversos sítios conectados uns aos outros, o que permite uma maior comunicação e troca de informações entre os usuários. 2. Nenhuma afirmação é correta. As afirmações II e III estão corretas. Todas as afirmações são corretas. As afirmações I e III estão corretas. Apenas a afirmação II é correta. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 25/10/2021 13:58 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/4 Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Qual o speedup com 9 processadores? Selecione a resposta correta. 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). 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. Data Resp.: 25/10/2021 13:58:19 Explicação: A resposta certa é: Apenas a afirmação II é correta. 3. 5 7. 3. 10. 2. Data Resp.: 25/10/2021 13:58:23 Explicação: A resposta certa é: 5 4. 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. Data Resp.: 25/10/2021 13:58:27 Explicação: A resposta certa é: As afirmações II e III estão corretas. 5. Apenas a afirmação II está correta. As afirmações I e III estão corretas. 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. Data Resp.: 25/10/2021 13:58:31 Explicação: A resposta certa é: Todas as afirmações estão corretas. 25/10/2021 13:58 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/4 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. Quando um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá, acontece uma situação denominada deadlock (chamada por alguns autores de impasse ou adiamento indefinido). Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: ''Cada processo só pode estar alocado a um único processo em um determinado instante.''Assinale a alternativa que apresenta tal condição: É um exemplo de interface de desenvolvimento para memória distribuída por passagem de mensagens: Sobre o Kubernetes, marque a alternativa correta: 6. As afirmativas I, II e IV estão corretas. As afirmativas I e II estão corretas. Somente a afirmativa I está correta. Todas as afirmativas estão corretas. As afirmativas I e III estão corretas. Data Resp.: 25/10/2021 13:58:33 Explicação: A resposta certa é: As afirmativas I, II e IV estão corretas. 7. Espera por recurso Espera circular Exclusão mútua Starvation Não preempção Data Resp.: 25/10/2021 13:58:38 Explicação: A resposta certa é: Exclusão mútua 8. CORBA OpenMP MPI pthreads Fortran 95 Data Resp.: 25/10/2021 13:58:44 Explicação: A resposta certa é: MPI 9. 25/10/2021 13:58 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/4 O Openshift provê recursos a partir do Kubernetes, sendo capaz de executar e disponibilizar aplicações a partir de contêineres. As imagens dos contêineres no Openshift podem ser armazenadas no componente denominado: Fornece serviços em nível de aplicação, tais como middleware. Implanta código-fonte e constrói sua aplicação. Dita soluções de logging, monitoramento ou alerta. Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH. É um sistema PaaS (plataforma como serviço) tradicional e completo. Data Resp.: 25/10/2021 13:58:48 Explicação: A resposta certa é: Permite armazenar e gerenciar informações confidenciais, como senhas, tokens OAuth e chaves SSH. 10. secret pod registry build master Data Resp.: 25/10/2021 13:58:50 Explicação: A resposta certa é: pod Não Respondida Não Gravada Gravada Exercício inciado em 25/10/2021 13:58:11.
Compartilhar