Buscar

AV - ARQUITETURA DE SISTEMAS DISTRIBUIDOS

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

Avaliação: AV » ARQUITETURA DE SISTEMAS DISTRIBUIDOS
	Tipo de Avaliação: AV 
	
	Professor:
	MAURO CESAR CANTARINO GIL
	Turma: 9001/AA
	Nota da Prova: 5,5        Nota de Partic.: 1,5        Data: 14/03/2014 19:30:48 
	
	 1a Questão (Ref.: 201002368422)
	2a sem.: Introdução aos Sistemas Distribuidos
	Pontos: 0,5  / 0,5 
	Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas de Computação de Cluster , que caracterizam-se por:
		
	
	um único programa, intensivo em computação, é executado em paralelo. 
	
	os equipamentos costumam estar conectados através de uma rede de comunicação. 
	
	recursos de diferentes organizações são reunidos para permitir a colaboração de um grupo de pessoas sob a forma de uma organização virtual. 
	
	programar a utilização de transações, requer primitivas especiais que devem ser fornecidas pelo sistema distribuído subjacente ou pelo sistema de linguagem em tempo de execução. 
	
	os equipamentos costumam ser caracterizados por seu pequeno tamanho, alimentação por bateria, mobilidade e conexão sem fio. 
	
	
	 2a Questão (Ref.: 201002368408)
	15a sem.: Introdução aos Sistemas Distribuidos
	Pontos: 0,5  / 0,5 
	Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas Distribuídos Pervasivos, que caracterizam-se por:
		
	
	um único programa, intensivo em computação, é executado em paralelo. 
	
	programar a utilização de transações, requer primitivas especiais que devem ser fornecidas pelo sistema distribuído subjacente ou pelo sistema de linguagem em tempo de execução. 
	
	os equipamentos costumam ser caracterizados por seu pequeno tamanho, alimentação por bateria, mobilidade e conexão sem fio. 
	
	os equipamentos costumam estar conectados através de uma rede de comunicação. 
	
	recursos de diferentes organizações são reunidos para permitir a colaboração de um grupo de pessoas sob a forma de uma organização virtual. 
	
	
	 3a Questão (Ref.: 201002332508)
	9a sem.: Arquiteturas de Redes de Computadores
	Pontos: 0,5  / 0,5 
	Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando de:
		
	
	Arquitetura Ponto-a-Ponto
	
	Topologia lógica estrela
	
	Sistemas distribuídos
	
	Modo de transmissão Full-Duplex
	
	Arquitetura Cliente/Servidor
	
	
	 4a Questão (Ref.: 201002420804)
	6a sem.: Processadores
	Pontos: 0,0  / 0,5 
	A taxonomia de Flynn é utilizada para classificar sistemas de processamento paralelo. A figura apresenta uma das categorias definidas por Flynn.
Qual das arquiteturas a seguir pertence à categoria mostrada na figura? 
		
	
	UMA. 
	
	Cluster. 
	
	Uniprocessador. 
	
	Processadores vetoriais. 
	
	SMP. 
	
	
	 5a Questão (Ref.: 201002398121)
	3a sem.: SISTEMAS DISTRIBUIDOS
	Pontos: 0,5  / 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: 
		
	
	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. 
	
	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 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. 
	
	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.
 
	
	
	 6a Questão (Ref.: 201002495893)
	1a sem.: Evolução do Processamento
	Pontos: 0,5  / 0,5 
	(IADES - 2011 - PG-DF) Segundo Andrew Tanembaum (2007) Sistema Distribuído é uma coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente. Assinale a alternativa CORRETA a respeito de um sistema distribuído.
		
	
	Em um sistema de objetos distribuídos é possível invocar métodos de um objeto, ainda que este não esteja presente no computador do usuário.
	
	Em uma rede de computadores há servidores dedicados a atender pedidos dos clientes e estes, por sua vez, têm função exclusiva de requisitantes.
	
	Todos os computadores de uma rede executam tarefas de cliente e servidor, quando se deseja integrá-los em uma arquitetura de sistemas distribuídos.
	
	A transparência de acesso é uma característica dos sistemas distribuídos que permite que recursos sejam acessados sem que sua localização seja determinada.
	
	A distribuição de tarefas se dá a partir de requisições do usuário, que indica o endereço do servidor onde deseja executar tal tarefa.
	
	
	 7a Questão (Ref.: 201002331721)
	6a sem.: Componentes
	Pontos: 1,0  / 1,0 
	A denominação SMP refere-se tanto à arquitetura de hardware do computador quanto ao comportamento do sistema operacional que reflete esta arquitetura. Um SMP é um sistema de computador independente sobre o qual é INCORRETO afirmar que 
		
	
	como todos os processadores são capazes de desempenhar as mesmas funções, em um multiprocessador simétrico, uma falha em um único processador não causa a parada do sistema, podendo continuar a funcionar, com desempenho reduzido
	
	existem dois ou mais processadores similares, com capacidade de computação compatível e que compartilham a mesma memória principal e facilidades de E/S. 
	
	os processadores são conectados entre si por meio de um barramento ou de outro esquema de conexão interno, de forma que o tempo de acesso à memória é aproximadamente o mesmo para cada processador. 
	
	para resolver o problema de coerência de cache, utiliza um único cache para todos os processadores e adota a política de escrita direta onde as operações de escrita são usualmente efetuadas apenas sobre a cache, sendo a memória principal atualizada somente quando a linha correspondente é removida da cache.
	
	o sistema é controlado por um sistema operacional integrado, que provê interação entre os processadores e seus programas, em nível de tarefas, de arquivos e de dados
	
	
	 8a Questão (Ref.: 201002420875)
	7a sem.: Paralelismo
	Pontos: 1,0  / 1,0 
	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:
		
	
	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.
	
	Os sistemas fortemente acoplados, normalmente, caracterizam-se por máquinas que possuem seu próprio sistema operacional e gerenciam seus próprios recursos.
	
	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. 
	
	No paralelismo no nível de instrução, no qual uma sequência de instruções podeser 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.
	
	
	 9a Questão (Ref.: 201002420926)
	13a sem.: Modelo Cliente/Servidor
	Pontos: 1,0  / 1,5 
	Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes? Justifique sua resposta. 
		
	
Resposta: Concorrentes, pois a informação deve ser acessada por uma única aplicação por vez, garantindo a integridade dos dados.
	
Gabarito: Servidores Concorrente, pois não é possivel prever o tempo de resposta de cada requisição. O servidor pode ficar ocupado durante um longo periodo de tempo e as requisições seriam descartadas caso fosse iterativo.
	
	
	 10a Questão (Ref.: 201002420929)
	11a sem.: RPC
	Pontos: 0,0  / 1,5 
	Quais as funções do módulo stub do cliente em uma RPC? 
		
	
Resposta: Inicar a comunicação entre o cliente e o servidor.
	
Gabarito: Transformar a chamada de função em mensagem e envia-la ao servidor. Transforma a mensagem de retorno em retorno de função.

Outros materiais