Buscar

AVP Arquitetura de Sistemas Distribuidos 2017.09 #2

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

ARQUITETURA DE SISTEMAS DISTRIBUIDOS
Avaiação Parcial: CCT0180_SM_201501183541 V.1
Aluno(a): MARCUS 
Acertos: 9,0 de 10,0 
 1a Questão (Ref.: 201502017237) 
Analise as seguintes afirmações sobre Mainframes
a. São centrais de processamento de dados dedicado ao processamento de um grande volume de dados 
recebidos de terminais burros ou computadores com baixo poder de processamento
b. São computadores de pequeno porte que ocupam pouquíssimo espaço físico, m
poder de processamento de dados
c. As Mainframes trabalham utilizando a arquitetura cliente
grandes velocidades e sobre um volume muito grande de informações (dados)
d. As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um 
sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade 
versus custo). 
Assinale a única opção verdadeira sobre a
 
 
Todas as afirmativas estão corretas exceto a afirmativa b que está errada.
 
apenas a afirmativa b está correta.
 
todas as afirmações são corretas.
 
estão corretas apenas as afirmativas a, b e d.
 
Todas as afirmativas estão erradas.
 
 2a Questão (Ref.: 201501377449) 
Analise as seguintes afirmações: 
I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio
não possui memória compartilhada, mas que é visto por seus us
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
II. A computação em cluster envolve do
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 perm
fixo de computadores ou nós. A retirada de um nó interrompe o funcionamento do
 CCT0180_201501183541 V.1 
 
 
ARQUITETURA DE SISTEMAS DISTRIBUIDOS 
 
CCT0180_SM_201501183541 V.1 
Data: 28/09/2017 11:26:26
 
 
Analise as seguintes afirmações sobre Mainframes: 
São centrais de processamento de dados dedicado ao processamento de um grande volume de dados 
recebidos de terminais burros ou computadores com baixo poder de processamento
São computadores de pequeno porte que ocupam pouquíssimo espaço físico, m
poder de processamento de dados. 
As Mainframes trabalham utilizando a arquitetura cliente-servidor, com capacidade de operações em 
grandes velocidades e sobre um volume muito grande de informações (dados); 
As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um 
sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade 
Assinale a única opção verdadeira sobre as afirmações acima: 
Todas as afirmativas estão corretas exceto a afirmativa b que está errada. 
apenas a afirmativa b está correta. 
todas as afirmações são corretas. 
estão corretas apenas as afirmativas a, b e d. 
Todas as afirmativas estão erradas. 
Gabarito Comentado. 
 
 
 
I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio
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. 
envolve dois ou mais computadores servindo a um sistema como um único recurso. 
cluster, denominados nó, devem ser interconectados, de maneira a 
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 
 
 
 
Matrícula: 
28/09/2017 11:26:26 (Finalizada) 
 
Acerto: 1,0 / 1,0 
São centrais de processamento de dados dedicado ao processamento de um grande volume de dados 
recebidos de terminais burros ou computadores com baixo poder de processamento. 
São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas que possuem um alto 
servidor, com capacidade de operações em 
 
As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um 
sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade 
 
Acerto: 1,0 / 1,0 
I. Um sistema distribuído pode ser classificado como um conjunto de computadores com seu próprio clock e que 
uá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 
is ou mais computadores servindo a um sistema como um único recurso. 
cluster, denominados nó, devem ser interconectados, de maneira a 
ita a interconexão de um número 
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: 
 
 
I, II e III. 
 
II e III, apenas. 
 
II, apenas. 
 
I e II, apenas. 
 
I, apenas. 
 
 
 
 3a Questão (Ref.: 201502079020) Acerto: 1,0 / 1,0 
São consideradas falácias em computação distribuída: 
1. Rede confiável 
2. Programação paralela 
3. Sistemas de alto desempenho 
4. Topologia não muda 
5. Transparência 
6. Rede homogênea 
Estão corretas as opções: 
 
 
1, 2, 3 
 
3, 5, 6 
 
1, 4, 6 
 
2, 3, 5 
 
4, 5, 6 
Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 201501302342) Acerto: 1,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 
 
 
II e IV. 
 
II e III. 
 
I e II. 
 
I e III. 
 
I e IV. 
Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201502068130) Acerto: 1,0 / 1,0 
Qual das seguintes propriedades de um sistema distribuído tolerante a falhas corresponde à capacidade do 
sistema estar pronto para ser usado imediatamente? 
 
 
Transparência 
 
Disponibilidade 
 
Confiabilidade 
 
Capacidade de manutenção 
 
Segurança 
 
 
 
 6a Questão (Ref.: 201501909469) Acerto: 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, erro, falha, erro 
 
falha, erro, defeito, erro 
 
falha, defeito, erro, falha 
 
erro,erro, falha, defeito 
 
defeito, falha, erro, falha 
 
 
 
 7a Questão (Ref.: 201502032562) Acerto: 0,0 / 1,0 
Qual opção abaixo não é uma característica da programação distribuida ? 
 
 
Interação da aplicação e do usuário com o ambiente distribuído em níveis diferentes 
 
Programação paralela 
 
Suporte a plataforma homogênea 
 
Troca de mensagem, por exemplo, utilizando bibliotecas baseadas em memória 
 
Suporte a plataformas heterogêneas 
 
 
 
 8a Questão (Ref.: 201501822757) Acerto: 1,0 / 1,0 
De acordo com a classificação de arquiteturas de acesso à memória, assinale a alternativa INCORRETA: 
 
 
Acesso não uniforme à memória - NUMA 
 
Acesso não uniforme à memória com cache coerente - CC-NUMA 
 
Acesso uniforme à memória - UMA 
 
Arquitetura de memória somente de cache - COMA 
 
Sem acesso à memória remota - NCOMA 
Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201501302474) Acerto: 1,0 / 1,0 
Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de servidores. 
 
I. Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável. 
II. Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno. 
III. A escolha do tipo de servidor que será utilizado depende da experiência do programador. 
 
Assinale a opção que apresenta todas as sentenças corretas. 
 
 
As sentenças I e III estão corretas 
 
As sentenças II e III estão corretas 
 
Somente a sentença I está correta 
 
As sentenças I e II estão corretas 
 
Somente a sentença III está correta 
Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201501295584) Acerto: 1,0 / 1,0 
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? 
Assinale a resposta que justifica corretamente a escolha feita. 
 
 
Concorrente, pois não podemos prever o tempo de resposta de cada solicitação. 
 
Não podemos afirmar pois depende do tempo de resposta de cada solicitação. 
 
Iterativo, pois o tempo de resposta é previsivel. 
 
Iterativo, pois somente um cliente pode fazer uma requisição de cada vez. 
 
Concorrente, pois cada cliente pode fazer uma unica requisição.

Outros materiais