Buscar

ARQUITETURA DE SISTEMAS DISTRIBUIDOS

Prévia do material em texto

Aluno(a): MARIANA BEATRIZ SILVA DOS SANTOS
	Matrícula:
	Desempenho: 0,3 de 0,5
	Data:  (Finalizada)
	
	 1a Questão (Ref.: 201307336925)
	Pontos: 0,1  / 0,1
	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:
		
	
	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.
	 
	Uma vantagem dos sistemas distribuídos sobre os sistemas centralizados é a disponibilidade de software para este tipo de ambiente.
	
	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.
	
	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.
	
	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.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201307284478)
	Pontos: 0,0  / 0,1
	Qual das sentenças abaixo corresponde ao conceito de maquinas fortemente acopladas?
		
	 
	Máquinas que possuem memória compartilhada.
	
	Máquinas que não possuem memória compartilhada.
	
	O retardo experimentado pela transmissão das mensagens entre máquinas é alto.
	 
	O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo.
	
	Sistemas que não têm uma espinha dorsal única.
		
	
	
	 3a Questão (Ref.: 201307336902)
	Pontos: 0,0  / 0,1
	Com relação a conceitos sobre sistemas distribuídos, assinale a opção correta.
		
	 
	Um sistema de arquivos distribuídos pode ser implementado sem manter informações de estado. Nesse caso, as operações são tratadas individualmente e não como partes de uma sessão.
	 
	Um sistema distribuído pode suportar a migração de processos. A migração de processos não pode, entretanto, ocorrer sob controle de um sistema operacional, tem que ser controlada por aplicações.
	
	Um sistema distribuído tem que ser tolerante a falhas. Para ser considerado tolerante a falhas, tem que continuar a funcionar, sem degradação do desempenho ou das funcionalidades, após as falhas.
	
	Em um sistema distribuído, os usuários podem acessar recursos em outras máquinas, mas um sistema operacional distribuído não tem como tornar a distribuição dos recursos transparente aos usuários.
		
	
	
	 4a Questão (Ref.: 201307291070)
	Pontos: 0,1  / 0,1
	Assinale abaixo uma característica dos sistemas fortemente acoplados simétricos.
		
	
	Somente o processador master executa chamadas ao sistema.
	
	Existe o conceito de processador Mastar / Slave
	
	Qualquer processador pode executar a inicialização do sistema.
	 
	Todos os processadores tem acesso aos dispositivos de entrada / Saída
	
	Somente os processadores master tem acesso aos dispositivos de Entrada e saída
		
	
	
	 5a Questão (Ref.: 201307284494)
	Pontos: 0,1  / 0,1
	Qual das sentenças abaixo corresponde ao conceito de ligação de maquinas comutadas?
		
	
	Máquinas que possuem memória compartilhada.
	 
	Sistemas que não têm uma espinha dorsal única.
	
	O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo.
	
	O retardo experimentado pela transmissão das mensagens entre máquinas é alto.
	
	Máquinas que não possuem memória compartilhada.
	Aluno(a): MARIANA BEATRIZ SILVA DOS SANTOS
	Matrícula: 
	Desempenho: 0,5 de 0,5
	Data:  (Finalizada)
	
	 1a Questão (Ref.: 201307284494)
	Pontos: 0,1  / 0,1
	Qual das sentenças abaixo corresponde ao conceito de ligação de maquinas comutadas?
		
	
	O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo.
	
	Máquinas que possuem memória compartilhada.
	 
	Sistemas que não têm uma espinha dorsal única.
	
	Máquinas que não possuem memória compartilhada.
	
	O retardo experimentado pela transmissão das mensagens entre máquinas é alto.
		
	
	
	 2a Questão (Ref.: 201307291070)
	Pontos: 0,1  / 0,1
	Assinale abaixo uma característica dos sistemas fortemente acoplados simétricos.
		
	
	Somente os processadores master tem acesso aos dispositivos de Entrada e saída
	 
	Todos os processadores tem acesso aos dispositivos de entrada / Saída
	
	Qualquer processador pode executar a inicialização do sistema.
	
	Somente o processador master executa chamadas ao sistema.
	
	Existe o conceito de processador Mastar / Slave
		
	
	
	 3a Questão (Ref.: 201308113567)
	Pontos: 0,1  / 0,1
	Marque a opção que corresponde as metas desejáveis aos sistemas distribuídos.
		
	
	Distribuição visível, ser fechado, acesso aos recursos e não ser escalável.
	
	Não ser escalável, ser aberto, transparência na distribuição e recursos limitados
	
	Não ser escalável, ser fechado, recursos limitados, distribuição visível.
	
	Escalável, recursos limitados, ser fechado e distribuição visível.
	 
	Ser aberto, possuir acesso aos recursos, transparência na distribuição e escalabilidade.
		
	
	
	 4a Questão (Ref.: 201307420846)
	Pontos: 0,1  / 0,1
	Analise as afirmativas a seguir, a respeito de TI Verde. I. É baseada no uso da computação de forma menos prejudicial ao meio ambiente e com melhor sustentabilidade. II. Um dos seus princípios base é a redução no consumo de energia elétrica na computação. III. A tecnologia atualmente é um dos grandes responsáveis por agredir nosso planeta, devido ao aumento do lixo eletrônico. Está(ão) correta(s) a(s) afirmativa(s)
		
	 
	I, II e III.
	
	I, apenas.
	
	I e II, apenas.
	
	II, apenas.
	
	II e III, apenas.
		
	
	
	 5a Questão (Ref.: 201307336925)
	Pontos: 0,1  / 0,1
	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:
		
	 
	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.
	
	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.
	
	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.
	Aluno(a): MARIANA BEATRIZ SILVA DOS SANTOS
	Matrícula: 
	Desempenho: 0,2 de 0,5
	Data:  (Finalizada)
	
	 1a Questão (Ref.: 201307906254)
	Pontos: 0,1  / 0,1
	Qual das opções define Computação em Grid ?
		
	 
	Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em topologias de redes diferentes e com camadas de software diferentes
	
	Conjunto de estações de trabalho homogenea, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais iguais em topologias de redes iguais e com camadas de software iguais
	
	Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em topologias de redes iguais e com camadas de software diferentes
	
	Conjunto de estações de trabalho heterogêneas, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais iguais de mesma versão em topologias de redes diferentes e com camadas de software diferentes
	
	Conjunto de estações de trabalho homogenea, conectados por meio de camadas onde cada estação pode rodar Sistemas Operacionais diferentes em topologias de redes diferentes e com camadas de software diferentes
		
	
	
	 2a Questão (Ref.: 201307896490)
	Pontos: 0,0  / 0,1
	Sobre sistemas distribuídos, analise as seguintes afirmativas e assinale a alternativa correta:
		
	 
	A transparência na falha oculta a recuperação de um recurso de uma falha percebida pelo usuário.
	 
	A transparência na concorrência oculta que um recurso pode ser compartilhado por diversos usuários concorrentes.
	 
	A transparência na distribuição apresenta as características de transparência de acesso, migração, localização, relocação, replicação, concorrência e de falha.
		
	
	
	 3a Questão (Ref.: 201308060728)
	Pontos: 0,0  / 0,1
	Sobre as várias noções de transparência de distribuição, assinale a afirmação verdadeira:
		
	
	A transparência de concorrência oculta as diferenças na representação de dados e no modo de acesso a um recurso
	
	A transparência de migração oculta a falha e a recuperação de um recurso migrado
	
	A transparência de falha oculta que um recurso é replicado
	 
	A transparência de acesso oculta que um recurso pode ser compartilhado por vários usuários diferentes
	 
	A transparência de relocação oculta que um recurso pode ser movido para outra localização enquanto em uso
		
	
	
	 4a Questão (Ref.: 201307336891)
	Pontos: 0,1  / 0,1
	Um serviço de voz digitalizada é do tipo "orientado a conexões", denominado serviço de
		
	
	datagrama não-confiável.
	
	fluxo de bytes confiável.
	
	solicitação/resposta.
	 
	conexão não-confiável.
	
	fluxo de mensagens confiável.
		
	
	
	 5a Questão (Ref.: 201307284497)
	Pontos: 0,0  / 0,1
	Como variações dos modelos cliente-servidor e peer-to-peer podemos ter um Sistema de Clusters que caracteriza-se por:
		
	 
	uma arquitetura fortemente acoplada
	
	aumentar a disponibilidade e o desempenho do serviço
	
	dar uma boa resposta interativa ao usuario
	
	oferece ao usuário uma interface baseada em janelas
	 
	uma arquitetura fracamente acoplada
	Aluno(a): MARIANA BEATRIZ SILVA DOS SANTOS
	Matrícula: 
	Desempenho: 0,4 de 0,5
	Data:  (Finalizada)
	
	 1a Questão (Ref.: 201307336957)
	Pontos: 0,1  / 0,1
	Analise as afirmativas a seguir, a respeito de sistemas distribuídos.
I - Uma das principais diferenças entre um sistema distribuído e um sistema em rede é que, do ponto de vista do usuário, o sistema distribuído se comporta como uma única máquina, enquanto que o sistema em rede expõe ao usuário as diversas máquinas separadamente.
II - Em um sistema distribuído, uma migração de processo entre nós do sistema pode ser feita para proporcionar balanceamento de carga ou aceleração da computação, sendo esta através da divisão do processo em subprocessos que executem em paralelo.
III - Os nós de um sistema distribuído podem executar diferentes sistemas operacionais. 
Está(ão) correta(s) a(s) afirmativa(s)
		
	
	II e III, apenas.
	 
	I, II e III.
	
	II, apenas.
	
	I, apenas.
	
	I e II, apenas.
		
	
	
	 2a Questão (Ref.: 201307284478)
	Pontos: 0,0  / 0,1
	Qual das sentenças abaixo corresponde ao conceito de maquinas fortemente acopladas?
		
	
	O retardo experimentado pela transmissão das mensagens entre máquinas é alto.
	
	Sistemas que não têm uma espinha dorsal única.
	 
	Máquinas que possuem memória compartilhada.
	
	Máquinas que não possuem memória compartilhada.
	 
	O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo.
		
	
	
	 3a Questão (Ref.: 201307916576)
	Pontos: 0,1  / 0,1
	Assinale a assertiva que descreve exemplos de sistemas distribuídos
		
	
	Sistemas cliente-servidor
	
	SGBD
	
	Mainframe
	 
	Internet
	
	Sistemas que fazem pouco ou nenhum uso da rede
		
	
	
	 4a Questão (Ref.: 201307965497)
	Pontos: 0,1  / 0,1
	Sobre sistemas de computação distribuída é possível afirmar: I - Transparência é fazer com que o usuário não perceba o que se passa por trás do front-end, da interface que ele vê a sua frente. II - Portabilidade significa que aplicações podem ser executadas em SO¿s diferentes, sem modificações, implementando as mesmas interfaces. III - Transparência de Replicação significa fazer cópias do sistema e aloca-las mais próximas dos usuários para melhorar o desempenho ou aumentar a disponibilidade dos recursos. IV - Analisando friamente a atuação de dois hosts, cliente é aquele que primeiro faz uma requisição e servidor é aquele que envia a resposta. V - Mesmo que uma máquina Slave venha a falhar, a máquina Master ainda tem condições de resolver o problema por aproximação, baseando-se nos resultados das demais Slave.
		
	
	Somente os itens II , III , IV e V estão corretos.
	
	Somente os itens I e II estão corretos.
	
	Somente o item I está correto.
	 
	Todos os itens estão corretos.
	
	Somente os itens II , III e IV estão corretos.
		
	
	
	 5a Questão (Ref.: 201307336985)
	Pontos: 0,1  / 0,1
	Em relação à arquitetura de aplicações para o ambiente Internet, considere: 
I. Na UDDI a estrutura de dados é composta por businessEntity, contendo informação sobre a organização; businessService, com a descrição do serviço; bindingTemplate, contendo a informação de como invocar o serviço; e tModel, que contem informação sobre especificações técnicas do serviço. 
II. Na UDDI a informação de categoria Green Pages contém informação técnica sobre um Web service, geralmente incluindo um ponteiro para uma especificação externa e um endereço para invocar o serviço, que pode ser baseado em SOAP e outros. 
III. WSDL define o endereço para invocar determinado Web service, por meio da identificação, da URL de acesso e da ligação com o binding já definido. 
IV. O SOAP pode ser facilmente implementado em virtualmente qualquer ambiente de programação. É simples de implementar, testar e usar; é independente do sistema operacional e CPU; tanto os dados como as funções são descritas em XML, o que torna o protocolo não apenas fácil de usar como também muito robusto; atravessa firewall e roteadores, que "pensam" que é uma comunicação HTTP. 
É correto o que se afirma em
		
	
	I, II e III, apenas.
	 
	I, II, III e IV.
	
	III e IV, apenas.
	
	I, II e IV, apenas.
	
	I e II, apenas.

Continue navegando