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

Avaliação: CCT0227_AV1_201402050178 » ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
	Tipo de Avaliação: AV1
	Aluno: 201402050178 - PAULO MADSON RODRIGUES MELO
	Professor:
	MAURO CESAR CANTARINO GIL
	Turma: 9003/AC
	Nota da Prova: 6,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 20/04/2016 16:24:14
	
	 1a Questão (Ref.: 201402230749)
	Pontos: 1,0  / 1,0
	Analise as seguintes afirmações:
I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio clock e que não possui memória compartilhada, mas que é visto por seus usuários como um recurso único no qual a comunicação se dá através de um barramento por troca de mensagens. Estes sistemas são considerados por meio destas características como fracamente acoplados, isto é, um cluster.
II. A computação em cluster envolve dois ou mais computadores servindo a um sistema como um único recurso. Os computadores que compõem um cluster, denominados nó, devem ser interconectados, de maneira a formarem uma rede.
III. A rede que compõe um cluster deve ser criada de uma forma que permita a interconexão de um número fixo de computadores ou nós. A retirada de um nó interrompe o funcionamento do cluster, até que o nó seja substituído. A principal vantagem do cluster é que qualquer sistema operacional pode ser usado como, por exemplo, Windows, Linux, ou BSD simultaneamente no mesmo cluster. Com isso, as particularidades de um sistema operacional serão compartilhadas entre os demais sistemas operacionais participantes do cluster.
Indique a opção que contém  as afirmativas CORRETAS:
		
	
	II, apenas.
	
	I, apenas.
	
	II e III, apenas.
	
	I, II e III.
	 
	I e II, apenas.
	
	
	 2a Questão (Ref.: 201402288874)
	Pontos: 1,0  / 1,0
	Sistemas distribuídos e computadores paralelos com múltiplos processadores fortemente acoplados possuem algumas características comuns, como a existência de vários processadores e a possibilidade de executar tarefas simultâneas, uma em cada processador, em um dado instante de tempo. Mas um sistema distribuído diferencia-se de um sistema multiprocessador fortemente acoplado principalmente porque o sistema distribuído: Assinale a alternativa CORRETA:
		
	
	Exige um sistema operacional de rede e hardware padronizado nos computadores.
	 
	Não apresenta memória compartilhada nem relógio global.
	
	Exige um ambiente de administração único e medidas especiais de segurança contra associações ilícitas.
	
	Apresenta suporte de rede de alta velocidade e um relógio global compartilhado.
	
	Possui memória secundária compartilhada e protocolos de sincronização de estado.
	
	
	 3a Questão (Ref.: 201402155639)
	Pontos: 1,0  / 1,0
	No contexto da computação em cluster, é definido como a camada de software adicionada acima do sistema operacional para prover uma imagem única do sistema, possibilitando acesso uniforme a diferentes modos do cluster sem o consentimento de que o sistema operacional está executando em um modo particular:
		
	
	Load Balancing.
	
	Shareware.
	 
	Middleware.
	
	Staffware.
	
	High Availability and Failover.
	
	
	 4a Questão (Ref.: 201402155642)
	Pontos: 0,0  / 1,0
	Em relação a sistemas distribuídos, considere:
I. Visando a otimização do maior número possível de máquinas e tipos de computadores, o protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas. 
II. 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.
III. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. 
IV. 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.
É correto o que consta APENAS em
		
	
	I e III.
	
	I e IV.
	 
	II e IV.
	 
	II e III.
	
	I e II.
	
	
	 5a Questão (Ref.: 201402762770)
	Pontos: 0,0  / 1,0
	Falhas estão associadas ao universo físico, erros ao universo da informação e defeitos ao universo do usuário. Por exemplo: um chip de memória, que apresenta um problema do tipo grudado-em-zero (stuck-at-zero) em um de seus bits, pode provocar uma interpretação discrepante da informação armazenada em uma estrutura de dados e como resultado o sistema pode negar autorização de embarque para todos os passageiros de um voo.
A partir dessa colocação poderemos definir que a seguinte associação:
I- Falha no universo físico
II- Erro no universo da informação
III- Defeito no universo do usuário
A- Negação na autorização
B- Problema na intepretação da informação
C- Problema no chip
Assinale a alternativa que apresenta a correlação CORRETA.
		
	 
	I-C, II-A, III-B
	
	I-B, II-C, III-A
	
	I-A, II-C, III-B
	
	I-A, II-B, III-C
	 
	I-C, II-B, III-A
	
	
	 6a Questão (Ref.: 201402762769)
	Pontos: 1,0  / 1,0
	Complete as lacunas:
Um _______ é definido como um desvio da especificação e não podem ser tolerados, mas deve ser evitado que o sistema o apresente. Define-se que um sistema está em _______, se o processamento posterior a partir desse estado pode levar a um defeito. Finalmente define-se _______ como a causa física ou algorítmica do ______.
Assinale a alternativa que apresenta a sequência correta das palavras para complementar o texto acima.
		
	
	defeito, falha, erro, falha
	
	falha, erro, defeito, erro
	 
	defeito, erro, falha, erro
	
	falha, defeito, erro, falha
	
	erro, erro, falha, defeito
	
	
	 7a Questão (Ref.: 201402622774)
	Pontos: 0,0  / 1,0
	De acordo com a classificação de arquiteturas de acesso à memória, assinale a alternativa INCORRETA:
		
	
	Acesso uniforme à memória - UMA
	
	Sem acesso à memória remota - NORMA
	
	Arquitetura de memória somente de cache - COMA
	 
	Acesso não uniforme à memória - NUMA
	 
	Acesso não uniforme à memória com cache coerente - NUMA
	
	
	 8a Questão (Ref.: 201402622770)
	Pontos: 0,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-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.
	
	I-B, II-A, III-C, IV-E, V-D.
	
	I-D, II-E, III-B, IV-A, V-C.
	
	
	 9a Questão (Ref.: 201402155611)
	Pontos: 1,0  / 1,0
	A figura apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet.
Sobre essa arquitetura, são feitas as afirmativas abaixo.
I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados. 
II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido. 
III - Como uma boa prática na implementação de soluções distribuídas, a lógicade negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações.
Está(ão) correta(s) a(s) afirmativa(s)
		
	
	III, apenas.
	
	I, II e III.
	 
	I e II, apenas.
	
	I, apenas.
	
	II, apenas.
	
	
	 10a Questão (Ref.: 201402155663)
	Pontos: 1,0  / 1,0
	No modelo cliente-servidor de computação distribuída, os
		
	
	servidores necessitam obrigatoriamente conhecer a identidade dos clientes.
	
	servidores requisitam serviços dos clientes mediante uma interface do tipo HTTP.
	
	clientes implementam a camada de apresentação e de persistência dos dados.
	
	servidores necessitam conhecer obrigatoriamente a quantidade de clientes existentes.
	 
	clientes acessam os serviços fornecidos pelos servidores por meio da tecnologia Remote Procedure Call.

Outros materiais