Buscar

Sistema Distribuido 03

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

Prévia do material em texto

Simulado: CCT0042_SM_201307355501 V.1 Fechar 
Aluno(a): CLAUDIONOR MELO DE ALMEIDA Matrícula: 201307355501 
Desempenho: 0,5 de 0,5 Data: 19/10/2015 23:13:46 (Finalizada) 
 
 
 1a Questão (Ref.: 201307491505) Pontos: 0,1 / 0,1 
O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o 
método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do 
servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método 
secundário ativo. 
 
 
 
O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras 
tarefas de processamento. 
 
Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige 
o gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. 
 
Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é 
necessário gerenciar bloqueios de acesso aos dados dos servidores. 
 O servidor secundário também pode ser usado para o processamento de outras operações no sistema, 
além da função de assumir o processamento no caso de falha do servidor primário. 
 
Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam 
ser copiados entre os sistemas. 
 
 
 
 
 
 2a Questão (Ref.: 201307491513) Pontos: 0,1 / 0,1 
Sobre o processamento paralelo e distribuído, assinale a afirmação correta. 
 
 
 A computação paralela é caracterizada pelo uso de vários processadores para executar uma computação 
de forma mais rápida, baseando-se no fato de que o processo de resolução de um problema pode ser 
dividido em tarefas menores, que podem ser realizadas simultaneamente através de algum tipo de 
coordenação. 
 
Um grid computacional pode ser formado por diversos computadores, heterogêneos, que não podem 
estar distribuídos via Web por problemas de segurança. 
 
A execução de tarefas em um ambiente de processadores distribuídos com acoplamento fraco prevê que 
a memória seja compartilhada entre os processos trabalhadores. 
 
Um sistema distribuído fortemente acoplado é formado por um ambiente de computadores dotados de 
memória e sistema operacional próprios, que se comunicam via switch. 
 
Em programação paralela não é necessário se conhecer a arquitetura de comunicação entre 
processadores para elaborar os programas. 
 
 
 
 
 
 3a Questão (Ref.: 201307447601) Pontos: 0,1 / 0,1 
Podemos definir sistema distribuído como uma coleção de computadores independentes que aparecem para os 
usuários do sistema como um único computador. De acordo com esta definição analise as afirmativas a seguir e 
assinale a alternativa INCORRETA. 
 
 
 
Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a 
operação dos usuários ou programas 
 
De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): 
corresponde ao tradicional modelo Von Neumann. Um processador executa seqüencialmente um conjunto 
de instruções sobre um conjunto de dados. 
 
Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho 
satisfatório; 
 Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações 
 
Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras 
 
 
 
 
 
 4a Questão (Ref.: 201307491580) Pontos: 0,1 / 0,1 
Uma das formas de alcançar maiores velocidades dos computadores é o uso do paralelismo que pode ser 
introduzido em muitos níveis diferentes. Nesse contexto é correto afirmar: 
 
 
 No paralelismo no nível de instrução, no qual uma sequência de instruções pode ser executada em 
paralelo por diferentes unidades funcionais, os elementos de processamento são fortemente acoplados. 
 
O fato da CPU poder comutar entre múltiplos threads, instrução por instrução, criando um 
multiprocessador virtual, caracteriza um processamento fracamente acoplado. 
 
SMP (Symetric Multiprocessors) é um caso típico de sistema fracamente acoplado, que tem como 
característica o tempo uniforme de acesso à memória principal pelos diversos processadores. 
 
Os sistemas fortemente acoplados, normalmente, caracterizam-se por máquinas que possuem seu 
próprio sistema operacional e gerenciam seus próprios recursos. 
 
Uma forma de paralelismo em que os elementos são fracamente acoplados é o multiprocessador de chip 
único, no qual dois ou mais núcleos são colocados no mesmo chip. 
 Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201307984633) Pontos: 0,1 / 0,1 
No desafio da COMPUTAÇÃO DISTRIBUÍDA, como se define a Concorrência ? 
 
 
 
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os recursos 
disputam os processos 
 A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos 
disputam pelos recursos compartilhados. 
 
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos não 
disputam pelos recursos compartilhados. 
 
A execução não concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos 
disputam pelos recursos compartilhados. 
 
A execução concorrente não é uma característica intrínseca de um sistema distribuído, na qual os processos 
disputam pelos recursos compartilhados.

Outros materiais