Buscar

AV1 Sistemas distribuidos e computação paralela

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/02/2023 12:22 EPS
https://simulado.estacio.br/provas_emcasa_linear_preview.asp 1/4
EDUARDO LUIZ LOPES
Avaliação AV
 
 
202104109725 POLO RIBEIRANIA - RIBEIRÃO PRETO - SP
 avalie seus conhecimentos
Disc.: DGT1338 - SISTEMAS DISTRIBUÍDOS E COMPUTAÇÃO PARALELA Período: 2022.4 EAD (G) / AV
Aluno: EDUARDO LUIZ LOPES Matrícula: 202104109725
Data: 05/02/2023 12:22:20 Turma: 9001
Lupa RETORNAR À AVALIAÇÃO
 1a Questão (Ref.: 202109555927)
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.
MISD.
SSID.
SIMD.
MSIS.
MIMD.
 2a Questão (Ref.: 202109555954)
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:
Nenhuma afirmação é correta.
Somente a primeira afirmação é correta.
Somente a primeira e a segunda afirmações estão corretas.
Somente a terceira afirmação é correta.
 Atenção
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
3. Não esqueça de finalizar a avaliação colocando o código verificador no campo no final da
página.
javascript:voltar_avaliacoes()
javascript:diminui();
javascript:aumenta();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435230\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435257\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:ir_finalizar();
05/02/2023 12:22 EPS
https://simulado.estacio.br/provas_emcasa_linear_preview.asp 2/4
Somente a segunda afirmação é correta.
 3a Questão (Ref.: 202109555992)
Considere a seguinte afirmação:
Cada processo, em um conjunto de processos, está aguardando um evento que somente outro processo no
grupo pode causar.
Essa afirmação caracteriza uma situação de:
Exclusão mútua ou mutual exclusion.
Espera ocupada.
Interrupção ou system interrupt.
Inanição ou starvation.
Impasse ou deadlock.
 4a Questão (Ref.: 202109556085)
Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; preempção; espera circular.
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; posse e espera; não preempção; espera ocupada.
Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; não preempção; espera circular; uso de threads.
 5a Questão (Ref.: 202109555982)
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.
As afirmações I e II estão corretas.
As afirmações II e III estão corretas.
Todas as afirmações estão corretas.
Apenas a afirmação II está correta.
Apenas a afirmação I está correta.
 6a Questão (Ref.: 202109556126)
Utiliza diretivas específicas para programação paralela explícita:
PThreads
OpenMP
MPI
JAVA
RMI
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435295\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435388\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435285\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435429\n\nStatus da quest%C3%A3o: Liberada para Uso.');
05/02/2023 12:22 EPS
https://simulado.estacio.br/provas_emcasa_linear_preview.asp 3/4
 7a Questão (Ref.: 202109556179)
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 todos;
Um para um grupo específico.
Um para um.
Muitos para muitos.
 8a Questão (Ref.: 202109557076)
Sistemas virtualizados e containers são conceitos importantes para computação na nuvem. Para gerenciar
grande número de servidores físicos, virtualizados e containers, utilizam-se ferramentas especializadas de
configuração remota. Indique a afirmativa que descreve de forma correta os conceitos relativos a sistemas
virtualizados e containers e as ferramentas de gerenciamento disponíveis.
Containers do tipo Dockers podem ser orquestrados apenas pelo Docker Swarm, que foi desenvolvido
especificamente para suportar essa tecnologia de container.
Puppet e Ansible são ferramentas que têm a finalidade de simplificar o processo de gerenciamento de
servidores remotos. Essas ferramentas funcionam apenas com servidores físicos ou virtualizados. Elas não
suportam containers.
Kubernetes é uma ferramenta de orquestração que oferece recursos de gerenciamento para containers, como
balanceamento de carga e migração sem perda de dados.
Puppet e Ansible podem ser usados para gerenciar serviços virtualizados. Ansible é preferível por ser uma
ferramenta multiplataforma, enquanto Puppet funciona apenas para Linux, pois todos os seus comandos
remotos são executados via SSH.
Containers e máquinas virtuais são sinônimos, pois ambos são usados para virtualizar o hardware que
hospeda um sistema operacional completo, que pode ser diferente do sistema operacional da máquina física.
 9a Questão (Ref.: 202109557040)
Considere, por hipótese, que a equipe de analistas de TI tenha optado pelo uso do Docker. Essa decisão foi
motivada pelo fato de o Docker:
Não utilizar Namespaces do Linux, o que permite prover espaços de trabalho isolados para os contêineres.
Dessa forma, quando um contêiner é criado, automaticamente é criada uma camada de isolamento para
grupos de processos.
Permitir portabilidade de contêineres. É possível criar uma imagem de toda a configuração e aplicativos
instalados em um contêiner e transferi-lo para outro host que tenha um Docker previamente instalado.
Obter o mesmo desempenho da virtualização baseada em hypervisor, em que cada contêiner é executado em
seu próprio sistema operacional, o que reduz a utilização de recursos de disco, embora os contêineres
utilizem mais memória.
Estar ganhando espaço como um gerenciador de máquinas virtuais no ambiente GNU/Linux e não ter
bibliotecas próprias, mantendo as bibliotecas nativas utilizadas para gerenciar o LXC.
Utilizar hypervisors, compatíveis com diversas plataformas, para executar máquinas virtuais que virtualizam
hardware físico como parte de um desenvolvimento multiplataforma para testes e implementação de fluxo de
trabalho.
 10a Questão (Ref.: 202109557030)
São funcionalidades típicas do Kubernetes, exceto:
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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5435482\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436379\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o:5436343\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5436333\n\nStatus da quest%C3%A3o: Liberada para Uso.');
05/02/2023 12:22 EPS
https://simulado.estacio.br/provas_emcasa_linear_preview.asp 4/4
Orquestrar containers em vários hosts, em clouds públicas e privadas.
Autenticação para a Prova Online
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
PWWK Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das
respostas.
Período de não visualização da avaliação: desde 05/01/2023 até 13/03/2023.

Continue navegando