Buscar

AV1_ARQUITETURA DE SISTEMAS DISTRIBUÍDOS

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

Parte superior do formulário
		
		
	 
	 Fechar
	Avaliação: CCT0227_AV1_201307260802 » ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
	Tipo de Avaliação: AV1
	Aluno: 201307260802 - ERICO DOS SANTOS SILVA
	Professor:
	MAURO CESAR CANTARINO GIL
	Turma: 9004/D
	Nota da Prova: 6,5 de 8,0         Nota do Trab.: 0        Nota de Partic.: 0        Data: 24/04/2015 08:13:35
	
	 1a Questão (Ref.: 201307462438)
	Pontos: 0,5  / 0,5
	Em relação a sistemas distribuídos, considere:
I. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas.
II. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. 
III. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação.
Está(ão) correta(s) a(s) afirmativa(s)
		
	
	I e II, apenas.
	
	II e III, apenas.
	 
	I, II e III.
	
	II, apenas.
	
	I, apenas.
	
	
	 2a Questão (Ref.: 201307462433)
	Pontos: 0,0  / 0,5
	Um sistema distribuído é definido como uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente. Baseado nos conceitos definidos para sistemas distribuídos, identifique a afirmativa ERRADA:
		
	
	O modelo de computação distribuída Peer-to-Peer é uma tecnologia que estabelece uma espécie de rede virtual de computadores, onde cada estação tem capacidades e responsabilidades equivalentes.
	 
	Uma vantagem dos sistemas distribuídos sobre os sistemas centralizados é a disponibilidade de software para este tipo de ambiente.
	
	Uma aplicação cliente-servidor é um caso especial de processamento distribuído no qual existe uma forma de cooperação entre dois ou mais processos, sendo essa cooperação realizada através de requisições dos componentes alocados ao cliente e das respostas que são fornecidas pelos componentes alocados ao servidor.
	
	Um sistema distribuído fracamente acoplado permite que máquinas e usuários do ambiente sejam fundamentalmente independentes, bem como a interação de forma limitada, quando isto for necessário, compartilhando recursos como discos e impressoras, entre outros.
	 
	Um sistema distribuído fortemente acoplado provê um nível de integração e compartilhamento de recursos mais intenso e transparente ao usuário, onde vários processadores compartilham uma memória, e são gerenciados por apenas um sistema operacional.
	
	
	 3a Questão (Ref.: 201307387370)
	Pontos: 0,5  / 0,5
	Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos,
		
	
	sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó.
	
	sem a necessidade de controle.
	
	sendo que cada nó exerce o controle sobre todos os demais nós.
	
	sendo que cada nó exerce seu próprio controle.
	 
	controlados por um computador principal.
	
	
	 4a Questão (Ref.: 201307334964)
	Pontos: 0,5  / 0,5
	Correlacione um sistemas multiprocessadores de tempo compartilhado quanto ao fator de acoplamento de software e hardware:
		
	 
	software fortemente acoplado + hardware fortemente acoplado
	
	software fracamente acoplado + hardware fortemente acoplado
	
	software fracamente acoplado + hardware fracamente acoplado
	
	software fortemente acoplado + hardware fracamente acoplado
	
	sem correlação
	
	
	 5a Questão (Ref.: 201307387451)
	Pontos: 1,0  / 1,0
	Uma das características de um sistema distribuído é implementar tolerência a falhas utilizando replicação. Considerando um sistema A com um componente replicado n vezes. Assinale a sentença correta referentes ao sistema A
		
	 
	A disponibilidade do sistema A será sempre maior que a disponibilidade do sistema sem replicação.
	
	Serão necessários 3,75 componentes para garantir uma disponibilidade de 90% independente da disponibiliade de cada componente.
	
	Para garantir a disponibilidade minima em A de 98% foi calculado o valor de n e encontrado 3,2. Isso significa que devem ser utilizados 4 componentes.
	
	A disponibilidade do sistema A é n vezes maior quando comparado a um sistema sem replicação.
	
	Se a disponibilidade do sistema A é de 89,5% , a disponibilidade de cada componente é de no mínimo 90%
	
	
	 6a Questão (Ref.: 201307387408)
	Pontos: 1,0  / 1,0
	Servidores com funções críticas exigem o uso de sistemas computacionais que garantam operação contínua no caso da ocorrência de falhas de hardware ou software. O objetivo da tolerância a falhas é alcançar a "dependabilidade". Com relação às medidas de "dependabilidade" é correto afirmar que
		
	
	a Confiabilidade é a capacidade de atender a especificação, dentro de condições definidas, durante certo período de funcionamento e condicionado a estar operacional no início do período.
	
	a Confiabilidade é a proteção contra falhas maliciosas visando privacidade, autenticidade, integridade e irrepudiabilidade dos dados.
	
	a Mantenabilidade é a probabilidade do sistema estar operacional e executar suas funções corretamente ou descontinuar suas funções de forma a não provocar danos a outros sistemas ou pessoas que dele dependam.
	 
	corretamente ou descontinuar suas funções de forma a não provocar danos a outros sistemas ou pessoas que dele dependam.
	
	a Disponibilidade é a probabilidade do sistema estar operacional e executar suas funções
	
	
	 7a Questão (Ref.: 201307854457)
	Pontos: 1,0  / 1,0
	Relacione as colunas (I a V) com a coluna (A a E). 
(I) Multicore. 
(II) Superpipeline. 
(III) Superescalar. 
(IV) Pipeline dinâmico. 
(V) Multiprocessadores. 
(A) Múltiplos pipelines que operam em paralelo. 
(B) Execução de instruções fora de ordem em um pipeline. 
(C) Pipelines com grande número de estágios. 
(D) Múltiplos processadores compartilhando um espaço de endereços. 
(E) Múltiplos processadores em um único encapsulamento. 
Assinale a alternativa que contém a associação correta.
		
	
	I-B, II-A, III-C, IV-E, V-D.
	
	I-D, II-E, III-B, IV-A, V-C.
	 
	I-E, II-C, III-A, IV-B, V-D.
	
	I-C, II-A, III-B, IV-D, V-E.
	
	I-E, II-C, III-A, IV-D, V-B.
	
	
	 8a Questão (Ref.: 201307854460)
	Pontos: 1,0  / 1,0
	Quando estamos associando o contexto sobre sistemas de alta performance (HPDS - High Performance Distributed Systems) as formas de executar mais rapidamente uma tarefa são: Assinale a opção CORRETA. 
I - Trabalhar mais rápido 
II - Trabalhar sem colaboração 
III - Trabalhar de forma otimizada 
IV - Trabalhar com colaboração
		
	
	Todos os itens estão corretos
	
	Somente os itens I, II e IV estão corretos
	 
	Somente os itens I, III e IV estão corretos
	
	Somente os itens I, II e III estão corretos
	
	Somente os itens II, III e IV estão corretos
	
	
	 9a Questão (Ref.: 201307386438)
	Pontos: 1,0  / 1,0
	No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede. Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica donegócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras. Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam. Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente:
		
	
	de interação e de processos.
	
	de negócio e de processos.
	
	de negócio e de relacionamentos.
	
	de interação e de dados.
	 
	de negócio e de dados.
	
	
	 10a Questão (Ref.: 201307520570)
	Pontos: 0,0  / 1,0
	Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma réplica idêntica dos dados.
Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único apresenta:
I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento
II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor velocidade nas leituras devido a serialização de operações
III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha do servidor.
Dessas afirmativas são verdadeiras:
		
	
	I, II e III
	
	Somente I e III
	
	Somente I
	 
	Somente II
	 
	Somente II e III
	
	
	Período de não visualização da prova: desde 14/04/2015 até 04/05/2015.
Parte inferior do formulário

Continue navegando