Segunda parte Sistemas Distribuídos e Computação Paralela Parte 2

Segunda parte Sistemas Distribuídos e Computação Paralela Parte 2

vai da certo viu ok pode ser misericórdia

Imagem de perfil user: Daniel Oliveira
Daniel Oliveira

Anúncios

1

1 Questão 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.

Próximo de zero.
20s
1s
0,1s
10s
2

2 Questão 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?

Verificando a trajetória do recurso.
Utilizando a "técnica do avestruz".
Matando o processo.
Recuperando por meio de preempção.
Desligando o recurso.
3

3 Questão São características do Erlang, exceto:

Possibilidade de utilizar programas escritos em outras linguagens de programação.
A interação de processos é por meio de passagens de mensagens assíncronas.
Sintaxe declarativa
Adequado para sistemas de tempo real.
Uso de memória compartilhada.
4

4 Questão 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 muitos.
Um para um grupo específico.
Um para todos.
Um para um.
Muitos para muitos.
5

5 Questão Suponha um dete determinado problema científico que possua solução tanto por programação sequencial como por programação paralela. Identifique a melhor resposta considerando as afirmações a seguir: I. É possível estabelecer que um programa sequencial é mais eficiente que sua versão paralela, uma vez que é mais fácil programá-lo. II. A comunicação e a sincronização entre diferentes subtarefas é tipicamente uma das maiores barreiras para atingir grande desempenho em programas paralelos. III. A lei de Amdahl afirma que uma pequena porção do programa que não pode ser paralelizada limitará o aumento de velocidade geral disponível com o paralelismo.

As afirmações II e III estão corretas.
A afirmação II está correta.
As afirmações I e III estão corretas.
A afirmação I está correta.
A Afirmação III está correta.
6

6 Questão Para o uso do Kubernetes, é necessária a instalação de:

Kubectl, keepalived e kubeadm
Kube-apiserver, keepalived e kubeadm
Kubeadm, kube-apiserver e kubelet
Kubeadm, kubelet e kubectl
Keepalived, kubeadm e Kubelet
7

7 Questão 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. Il. Quando uma determinada entrada pode resultar em diversas saídas diferentes, dizemos que esse processo é não determinístico. IlI. 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.
As afirmações II e III estão corretas.
As afirmações I e II estão corretas.
Apenas a afirmação II está correta.
8

8 Questão Dockerfile é um arquivo de teto que contém todos os comandos, em ordem, necessários para construir uma determinada imagem Docker. Sobre as instruções contidas em um Dockerfile, assinale a alternativa correta.

A instrução ENV adiciona metadados para uma imagem.
A instrução VOLUME configura o tamanho da imagem.
A instrução FROM configura qual será a aplicação principal do container, sendo executada após 2 inicialização do container.
A instrução WORKDIR permite 2 criação de um diretório no host onde ficam armazenados os dados do container.
A instrução EXPOSE informa ao Docker que o container escuta nas portas de rede especificadas em tempo de execução.
9

9 Questão O que é o OpenShift vitualizaton:

O É um recurso do Red Hat Openshift que permite gerenciar os nós dos contêineres.
É baseado no projeto upstream KubeVirt, uma área opensource aberta da Cloud Native Computing Foundation (CNCF).
É um sistema operacional que permite a virtualização do sistema Openshift.
É um complemento do Red Hat OpenShift Container Platform e do Red Hat OpenShift Kubernetes Engine.
É uma funcionalidade do Red Hat Openshift que possibilita aos desenvolvedores incorporarem máquinas virtuais tradicionais a fios de trabalho no OpenShift Container Platform.
Quizur Logo

Siga nossas redes sociais:

Incorporar

Para incorporar este quiz ao seu site copie e cole o código abaixo.